1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 在VMware Workstation中设置双网卡实现SSH使用固定IP登录并且在虚拟系统中任意访问Internet...

在VMware Workstation中设置双网卡实现SSH使用固定IP登录并且在虚拟系统中任意访问Internet...

时间:2020-12-28 14:40:02

相关推荐

在VMware Workstation中设置双网卡实现SSH使用固定IP登录并且在虚拟系统中任意访问Internet...

本内容为原创,如需转载,请注明。

参考:

Linux跟老男孩学Linux运维Web集群实战(VMware Workstation设置

NAT服务器的设定(鸟哥的Linux私房菜服务器架设篇(第三版)

一、问题来源

本人在工作中使用笔记本无线上网,因上网IP不固定采用DHCP方式,但如果使用VMware Workstation软件,在登录SSH时最好是固定IP,看了“Linux跟老男孩学Linux运维”书中讲到VMware网络设置方式为:桥接、NAT、仅主机三种方式,又想到“鸟哥的Linux私房菜服务器架设篇”书中NAT 服务器的设定功能实现IP分享。

二、想法

VMware Workstation软件能增加多网卡,CentOS系统中可以设置NAT,那就可以通过笔记本的无线网卡设置为桥接eth0(作为公网IP),仅主机eth1(作为私网固定IP)方便登录SSH,而且可实现yum命令的在线安装与升级,还可以使用虚拟机向外开放服务(需要在路由器中设置DMZ主机)。

高兴中…………

三、实际操作

1、增加VMware软件为双网卡。

右击-其他 Linux 2.6.x 内核 64 位(这是创建时的名称)-选择设置

虚拟机设置中点添加完成新增网卡设置。

2、设置eth0的IP和eth1的IP。

[root@test ~]# cd /etc/sysconfig/network-scripts/

[root@test network-scripts]# vim ifcfg-eth0

DEVICE=eth0

TYPE=Ethernet

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=dhcp

DNS1=222.172.200.68

DNS2=61.166.123.150

[root@test network-scripts]# vim ifcfg-eth1

DEVICE=eth1

TYPE=Ethernet

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=static

IPADDR=192.168.20.20

NETMASK=255.255.255.0

上面ifcfg-eth1,IP设置为IPADDR=192.168.20.20是根据虚拟网卡的IP而来,要求同网段及可,在设置时请查看清楚后在设置(重要,设置错误无法连接)。

注:eth0网卡为VMware软件中的桥接,eth1网卡为VMware软件中的仅主机,需要手动设置下面有说明。

3、手动设置VMware软件 eth0网卡为桥接,eth1网卡为仅主机。

选择编辑中的虚拟网络编辑器

桥接模式选择笔记本中实际的网卡

打开虚拟机设置,选择网络适配器,eth0为自定义桥接模式。

选择网络适配器2,eth1为自定义仅主机模式。

4、测试

执行[root@test ~]# /etc/init.d/network restart,让上面“2、设置eth0的IP和eth1的IP”生效。

执行ipconfig看下目前的网卡信息。

上面图eth1为192.168.20.20。

执行route –n 查看网关是否为笔记本中实际的网关。

执行ping测试,192.168.1.254为笔记本中实际的IP(根据路由中获取,在测试中各位可查看实际中使用路由IP),192.168.20.1是VMware软件仅主机的IP。

测试外网。

使用SSH登录,固定IP登录生效。

模拟笔记本更换办公场地,无线网卡不可能还是原来的IP,重新更改路由IP。

测试外网,不通,太慢了直接ctrl+c,重启网卡。

执行ifconfig,发现桥接的IP有变化,仅主机无变化,Ping 外网测试正常。

测试结束。

5、补充

本想对下面内容进行设置,但发现不需要,可能是VMware软件的原因,真实环境是一定要设置的。

vim /etc/sysctl.conf

net.ipv4.ip_forward=1

sysctl -p

vim /etc/sysconfig/iptables

iptables -t nat -A POSTROUTING - eth0 -j SNAT --to-source 192.168.20.20

/etc/init.d/iptables restart

本人使用的VMware Workstation版本为:10.0.1 build-1379776

镜像文件是:CentOS-6.5-x86_64-bin-DVD1.iso

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。