關於虛擬機器聯網的幾個問題

lff1530983327發表於2014-12-30
 

因為要學習oracle,所以不得不學習linux系統的使用,又因為要學習linux系統的使用,不得不學會使用XSHELL或則SecureCRT遠端連線,所以這個過程中就涉及到了虛擬機器與物理機的網路連線。

虛擬機器與物理機的連線有三種方式:

VMWare提供了三種工作模式,它們是bridged(橋接模式)NAT(網路地址轉換模式)host-only(主機模式)

  VMWare提供了三種工作模式,它們是bridged(橋接模式)NAT(網路地址轉換模式)host-only(主機模式)。要想在網路管理和維護中合理應用它們,你就應該先了解一下這三種工作模式。首先得知道: VMnet8虛擬網路,host-only模式下的VMnet1虛擬網路,以及bridged模式下的VMnet0虛擬網路,都是由VMWare虛擬機器自動配置而生成的,不需要使用者自行設定。VMnet8VMnet1提供DHCP服務,VMnet0虛擬網路則不提供。

1.bridged(橋接模式)--Connect directly to the physical network

橋接方式是指和宿主機處於同一網段的一臺主機,相當於區域網內一個獨立的主機,需要手工配置IP地址,子網掩碼。和宿主機像是一臺HUB 上的兩臺電腦。

2.host-only(主機模式)--A private network shared with the host與網內其他機器相隔離

host-only模式下,虛擬系統和宿主機器系統是可以相互通訊的,相當於這兩臺機器透過雙絞線互連。

host-only模式下,虛擬系統的TCP/IP配置資訊(IP地址、閘道器地址、DNS伺服器等),都是由VMnet1(host-only)虛擬網路的DHCP伺服器來動態分配的。

3.NAT(網路地址轉換模式)--Used to shared with the host's ip address

在安裝虛擬機器的時候一般會選擇NAT方式進行連線,此種方法最為方便快捷,但是在配置ip的步驟中就得注意了:
關於虛擬機器聯網的幾個問題  

 

在虛擬機器中新裝的一個liunx 5.10 x86_64,像以往一樣,採用NAT方式聯網,物理機已經中間的配置

 至此:可以使用Xmanager連上虛擬機器 後使用wget出現以下問題:

關於虛擬機器聯網的幾個問題

 

百度後,網上說是因為DNS配置錯誤:所以改成openDNS

 

關於虛擬機器聯網的幾個問題

以上設定得到的結果:物理機能ping通虛擬機器,但是虛擬機器不能ping通物理機,提示network is unreachable

 百度:
如果將這裡設定為dhcp,物理機便ping不通虛擬機器!

以上原因:便在於我的eth0設定中已經給虛擬機器手動分配了IP GATWAY,其中的BOOTPROTO其實選用的是statics方式進行的ip地址選擇。所以此時使用的NAT 方式失效。

 

關於虛擬機器聯網的幾個問題

應該是這種方式的編寫,才是使用VMnet8虛擬網路中提供的DHCP方式實現的網路正確連線。

物理機中VMnet8虛擬網路中的配置如圖:一般是自動分配的,虛擬機器中的ip最終將會使用這個虛擬閘道器,連線上網

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30018455/viewspace-1384693/,如需轉載,請註明出處,否則將追究法律責任。

相關文章