VMWARE中的UBUNTU虛擬機(jī)設(shè)置靜態(tài)IP通過(guò)NAT上網(wǎng)的方法
發(fā)布時(shí)間:2011-08-09 18:56:05 作者:佚名
我要評(píng)論
將ubuntu克隆一份之后,發(fā)現(xiàn)新克隆的系統(tǒng)不能正常上網(wǎng),/etc/init.d/networking restart 發(fā)現(xiàn)有“No such device eth0”提示,于是搜索了一下
在http://blog.csdn.net/dctfjy/article/details/4233284中找到了解決辦法:
移動(dòng)/刪除rules文件。(未驗(yàn)證)
重啟后Ubuntu會(huì)創(chuàng)建新的rules文件。
將新網(wǎng)卡辨認(rèn)為eth0,沿用原eth0的網(wǎng)絡(luò)配置。
如果網(wǎng)絡(luò)配置是自動(dòng)獲取IP,則無(wú)需做其他修改。
sudo mv /etc/udev/rules.d/70-persistent-net.rules /etc/udev/rules.d/70-persistent-net.rules.old
重啟之后,網(wǎng)絡(luò)正常了。
接下來(lái)是設(shè)置靜態(tài)IP。一般來(lái)說(shuō),用NAT連接時(shí),虛擬系統(tǒng)一般設(shè)置為DHCP,動(dòng)態(tài)獲取IP地址的。但是由于某些情況下,我們需要它是一個(gè)靜態(tài)IP,方便我們進(jìn)行管理和操作。那有沒(méi)有辦法呢?有的!
NAT網(wǎng)絡(luò)中,相當(dāng)于虛擬機(jī)的網(wǎng)卡和主機(jī)的VMware Network Adapter VMnet8虛擬網(wǎng)卡連接到虛擬機(jī)軟件提供的VMnet8虛擬交換機(jī)上,因此主機(jī)是通過(guò)VMware Network Adapter VMnet8這個(gè)虛擬網(wǎng)卡通信的,并且可以知道VMware Network Adapter VMnet8就只是主機(jī)用來(lái)和虛擬機(jī)通信的一個(gè)虛擬網(wǎng)卡。在這種網(wǎng)絡(luò)結(jié)構(gòu)中,VMware為虛擬機(jī)提供了一個(gè)虛擬的NAT服務(wù)器和一個(gè)虛擬的DHCP服務(wù)器(其實(shí)就是主機(jī)系統(tǒng)服務(wù)中的兩個(gè)服務(wù)),虛擬機(jī)便是利用這兩個(gè)服務(wù)連接到Internet的,所以正常情況下,虛擬機(jī)系統(tǒng)只要設(shè)定自動(dòng)獲得IP就可以上網(wǎng)了。
于是查看了VMware中虛擬交換機(jī)VMnet8的屬性和虛擬網(wǎng)卡VMware Network Adapter VMnet8的NAT屬性,發(fā)現(xiàn)VMnet8是處在192.168.110.0子網(wǎng)中,并且VMware中查看到VMware Network Adapter VMnet8的GATEWAY是192.168.110.2(edit->virtual network editor->選擇VMnet8->點(diǎn)擊nat setting就會(huì)發(fā)現(xiàn)gateway了),經(jīng)過(guò)實(shí)驗(yàn)后,發(fā)現(xiàn)虛擬機(jī)使用DHCP時(shí)查看到的GATEWAY也是這地址,這個(gè)地址應(yīng)該就是那個(gè)虛擬的NAT服務(wù)器的地址。所以這時(shí)我的虛擬機(jī)要設(shè)置靜態(tài)IP,網(wǎng)關(guān)就是192.168.110.2。
同時(shí),為了保證虛擬機(jī)和主機(jī)的通信,虛擬機(jī)的IP需要和主機(jī)的VMware Network Adapter VMnet8網(wǎng)卡在同一網(wǎng)段,VMware Network Adapter VMnet8的IP是安裝VMware時(shí)自動(dòng)分配的,在我的電腦上查看到的是192.168.110.1。于是,設(shè)置虛擬機(jī)的IP為 192.168.110.172。DNS仍然是我的主機(jī)用的DNS服務(wù)器,就是學(xué)校網(wǎng)絡(luò)中心的202.118.192.2。
設(shè)置結(jié)果為:
vi /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.110.172
gateway 192.168.110.2
netmask 255.255.0.0
重啟網(wǎng)卡:/etc/init.d/networking restart
這樣設(shè)置完成后,虛擬機(jī)就既能和主機(jī)通信,又能連接到Internet了。其中,虛擬機(jī)和主機(jī)通信是由其IP決定的,IP和主機(jī)的虛擬網(wǎng)卡 VMware Network Adapter VMnet8的IP一致,連接到Internet則是利用了VMware提供的NAT服務(wù)為虛擬交換機(jī)VMnet8作路由,也就是網(wǎng)關(guān)設(shè)置為虛擬NAT服務(wù)器的地址。這里,由于用了靜態(tài)IP,所以沒(méi)有用到VMware的DHCP服務(wù)。
其實(shí)說(shuō)了這么多,重點(diǎn)無(wú)非就是要獲取網(wǎng)關(guān)等信息而已,知道了這些,和其他的靜態(tài)IP設(shè)置沒(méi)有區(qū)別。
復(fù)制代碼
代碼如下:移動(dòng)/刪除rules文件。(未驗(yàn)證)
重啟后Ubuntu會(huì)創(chuàng)建新的rules文件。
將新網(wǎng)卡辨認(rèn)為eth0,沿用原eth0的網(wǎng)絡(luò)配置。
如果網(wǎng)絡(luò)配置是自動(dòng)獲取IP,則無(wú)需做其他修改。
sudo mv /etc/udev/rules.d/70-persistent-net.rules /etc/udev/rules.d/70-persistent-net.rules.old
重啟之后,網(wǎng)絡(luò)正常了。
接下來(lái)是設(shè)置靜態(tài)IP。一般來(lái)說(shuō),用NAT連接時(shí),虛擬系統(tǒng)一般設(shè)置為DHCP,動(dòng)態(tài)獲取IP地址的。但是由于某些情況下,我們需要它是一個(gè)靜態(tài)IP,方便我們進(jìn)行管理和操作。那有沒(méi)有辦法呢?有的!
NAT網(wǎng)絡(luò)中,相當(dāng)于虛擬機(jī)的網(wǎng)卡和主機(jī)的VMware Network Adapter VMnet8虛擬網(wǎng)卡連接到虛擬機(jī)軟件提供的VMnet8虛擬交換機(jī)上,因此主機(jī)是通過(guò)VMware Network Adapter VMnet8這個(gè)虛擬網(wǎng)卡通信的,并且可以知道VMware Network Adapter VMnet8就只是主機(jī)用來(lái)和虛擬機(jī)通信的一個(gè)虛擬網(wǎng)卡。在這種網(wǎng)絡(luò)結(jié)構(gòu)中,VMware為虛擬機(jī)提供了一個(gè)虛擬的NAT服務(wù)器和一個(gè)虛擬的DHCP服務(wù)器(其實(shí)就是主機(jī)系統(tǒng)服務(wù)中的兩個(gè)服務(wù)),虛擬機(jī)便是利用這兩個(gè)服務(wù)連接到Internet的,所以正常情況下,虛擬機(jī)系統(tǒng)只要設(shè)定自動(dòng)獲得IP就可以上網(wǎng)了。
于是查看了VMware中虛擬交換機(jī)VMnet8的屬性和虛擬網(wǎng)卡VMware Network Adapter VMnet8的NAT屬性,發(fā)現(xiàn)VMnet8是處在192.168.110.0子網(wǎng)中,并且VMware中查看到VMware Network Adapter VMnet8的GATEWAY是192.168.110.2(edit->virtual network editor->選擇VMnet8->點(diǎn)擊nat setting就會(huì)發(fā)現(xiàn)gateway了),經(jīng)過(guò)實(shí)驗(yàn)后,發(fā)現(xiàn)虛擬機(jī)使用DHCP時(shí)查看到的GATEWAY也是這地址,這個(gè)地址應(yīng)該就是那個(gè)虛擬的NAT服務(wù)器的地址。所以這時(shí)我的虛擬機(jī)要設(shè)置靜態(tài)IP,網(wǎng)關(guān)就是192.168.110.2。
同時(shí),為了保證虛擬機(jī)和主機(jī)的通信,虛擬機(jī)的IP需要和主機(jī)的VMware Network Adapter VMnet8網(wǎng)卡在同一網(wǎng)段,VMware Network Adapter VMnet8的IP是安裝VMware時(shí)自動(dòng)分配的,在我的電腦上查看到的是192.168.110.1。于是,設(shè)置虛擬機(jī)的IP為 192.168.110.172。DNS仍然是我的主機(jī)用的DNS服務(wù)器,就是學(xué)校網(wǎng)絡(luò)中心的202.118.192.2。
設(shè)置結(jié)果為:
vi /etc/network/interfaces
復(fù)制代碼
代碼如下:# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.110.172
gateway 192.168.110.2
netmask 255.255.0.0
重啟網(wǎng)卡:/etc/init.d/networking restart
這樣設(shè)置完成后,虛擬機(jī)就既能和主機(jī)通信,又能連接到Internet了。其中,虛擬機(jī)和主機(jī)通信是由其IP決定的,IP和主機(jī)的虛擬網(wǎng)卡 VMware Network Adapter VMnet8的IP一致,連接到Internet則是利用了VMware提供的NAT服務(wù)為虛擬交換機(jī)VMnet8作路由,也就是網(wǎng)關(guān)設(shè)置為虛擬NAT服務(wù)器的地址。這里,由于用了靜態(tài)IP,所以沒(méi)有用到VMware的DHCP服務(wù)。
其實(shí)說(shuō)了這么多,重點(diǎn)無(wú)非就是要獲取網(wǎng)關(guān)等信息而已,知道了這些,和其他的靜態(tài)IP設(shè)置沒(méi)有區(qū)別。
相關(guān)文章
Ubuntu 連不上網(wǎng) 網(wǎng)絡(luò)連接顯示設(shè)備未托管該怎么辦?
Ubuntu 連不上網(wǎng)該怎么辦,家里有網(wǎng),網(wǎng)線(xiàn)也正常但是就是電腦連不上網(wǎng),點(diǎn)擊網(wǎng)絡(luò)連接圖標(biāo),顯示“網(wǎng)絡(luò)未托管”。下面分享這個(gè)問(wèn)題的解決辦法,需要的朋友可以參考下2015-08-19Ubuntu中Virtualbox虛擬機(jī)NAT方式無(wú)法上網(wǎng)解決方法
這篇文章主要介紹了Ubuntu中Virtualbox虛擬機(jī)NAT方式無(wú)法上網(wǎng)解決方法,解決方法超級(jí)簡(jiǎn)單,需要的朋友可以參考下2015-04-13Vmware虛擬機(jī)下Ubuntu上網(wǎng)設(shè)置方法圖文詳解
Vmware虛擬機(jī)下Ubuntu系統(tǒng)如何設(shè)置上網(wǎng)呢?有些朋友“虛擬機(jī)”安裝了ubuntu后無(wú)法上網(wǎng),如何解決呢?針對(duì)此問(wèn)題,本文就為大家圖文詳細(xì)介紹Vmware虛擬機(jī)下Ubuntu上網(wǎng)設(shè)置方2015-03-16VM虛擬機(jī)中的Ubuntu設(shè)置固定IP上網(wǎng)圖文教程
虛擬機(jī)里設(shè)置上網(wǎng)方式為NAT最方便,因?yàn)闊o(wú)需手動(dòng)設(shè)置即可上網(wǎng),但是NAT的上網(wǎng)方式默認(rèn)是DHCP動(dòng)態(tài)分配IP的,這意味著你每次重啟虛擬機(jī)都有不一樣的IP地址,這對(duì)一般用戶(hù)沒(méi)任2014-03-20ubuntu 虛擬機(jī)上網(wǎng)方式及相關(guān)配置詳解
這篇文章主要介紹了ubuntu 虛擬機(jī)上網(wǎng)方式及相關(guān)配置詳解的相關(guān)資料,需要的朋友可以參考下2016-12-20

