在VMware Workstation中设置双网卡实现SSH使用固定IP登录并且在虚拟系统中任意访问Internet...
本內(nèi)容為原創(chuàng),如需轉(zhuǎn)載,請注明。
參考:
Linux 跟老男孩學(xué)Linux運維:Web集群實戰(zhàn)( VMware Workstation設(shè)置)
NAT 服務(wù)器的設(shè)定(鳥哥的Linux私房菜服務(wù)器架設(shè)篇(第三版)? )
?
一、問題來源
本人在工作中使用筆記本無線上網(wǎng),因上網(wǎng)IP不固定采用DHCP方式,但如果使用VMware Workstation軟件,在登錄SSH時最好是固定IP,看了“Linux 跟老男孩學(xué)Linux運維”書中講到VMware網(wǎng)絡(luò)設(shè)置方式為:橋接、NAT、僅主機三種方式,又想到“鳥哥的Linux私房菜服務(wù)器架設(shè)篇”書中NAT 服務(wù)器的設(shè)定功能實現(xiàn)IP分享。
?
二、想法
?? VMware Workstation軟件能增加多網(wǎng)卡,CentOS系統(tǒng)中可以設(shè)置NAT,那就可以通過筆記本的無線網(wǎng)卡設(shè)置為橋接eth0(作為公網(wǎng)IP),僅主機eth1(作為私網(wǎng)固定IP)方便登錄SSH,而且可實現(xiàn)yum命令的在線安裝與升級,還可以使用虛擬機向外開放服務(wù)(需要在路由器中設(shè)置DMZ主機)。
高興中…………
?
三、實際操作
1、增加VMware軟件為雙網(wǎng)卡。
右擊-其他 Linux 2.6.x 內(nèi)核 64 位(這是創(chuàng)建時的名稱)-選擇設(shè)置
?
在虛擬機設(shè)置中點添加完成新增網(wǎng)卡設(shè)置。
?
2、設(shè)置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設(shè)置為IPADDR=192.168.20.20是根據(jù)虛擬網(wǎng)卡的IP而來,要求同網(wǎng)段及可,在設(shè)置時請查看清楚后在設(shè)置(重要,設(shè)置錯誤無法連接)。
注:eth0網(wǎng)卡為VMware軟件中的橋接,eth1網(wǎng)卡為VMware軟件中的僅主機,需要手動設(shè)置下面有說明。
?
3、手動設(shè)置VMware軟件 eth0網(wǎng)卡為橋接,eth1網(wǎng)卡為僅主機。
選擇編輯中的虛擬網(wǎng)絡(luò)編輯器
?
橋接模式選擇筆記本中實際的網(wǎng)卡
?
打開虛擬機設(shè)置,選擇網(wǎng)絡(luò)適配器,eth0為自定義橋接模式。
?
選擇網(wǎng)絡(luò)適配器2,eth1為自定義僅主機模式。
?
4、測試
執(zhí)行[root@test ~]# /etc/init.d/network restart,讓上面“2、設(shè)置eth0的IP和eth1的IP”生效。
執(zhí)行ipconfig看下目前的網(wǎng)卡信息。
上面圖eth1為192.168.20.20。
?
執(zhí)行route –n 查看網(wǎng)關(guān)是否為筆記本中實際的網(wǎng)關(guān)。
?
執(zhí)行ping測試,192.168.1.254為筆記本中實際的IP(根據(jù)路由中獲取,在測試中各位可查看實際中使用路由IP),192.168.20.1是VMware軟件僅主機的IP。
?
測試外網(wǎng)。
?
使用SSH登錄,固定IP登錄生效。
?
?
模擬筆記本更換辦公場地,無線網(wǎng)卡不可能還是原來的IP,重新更改路由IP。
?
測試外網(wǎng),不通,太慢了直接ctrl+c,重啟網(wǎng)卡。
?
執(zhí)行ifconfig,發(fā)現(xiàn)橋接的IP有變化,僅主機無變化,Ping 外網(wǎng)測試正常。
測試結(jié)束。
5、補充
本想對下面內(nèi)容進行設(shè)置,但發(fā)現(xiàn)不需要,可能是VMware軟件的原因,真實環(huán)境是一定要設(shè)置的。
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
?
轉(zhuǎn)載于:https://blog.51cto.com/lehappy/1829502
總結(jié)
以上是生活随笔為你收集整理的在VMware Workstation中设置双网卡实现SSH使用固定IP登录并且在虚拟系统中任意访问Internet...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2016网络安全***赛记录
- 下一篇: linux笔记:shell基础-bash