虛擬機和主機搭建網絡設置總結

       最近因爲工作需求需要搭建虛擬機服務器,服務器版本比較老(Windows server 2000)。自認爲無論什麼版本的服務器關於網絡搭建都是類似的。下面說一下我所遇到的問題,希望能給需要的人帶來一丟丟的幫助。

       用到的虛擬機平臺是VMware Workstation 14 Pro,服務器搭建過程在這裏不詳細介紹(如有需要:http://www.xitongzu.com/jc/2437.html)。關於網絡配置很是頭疼,也許是我剛接觸虛擬機的原因。主要是虛擬機ping不通主機或者外網

安裝後本機網絡連接中出現以下兩種虛擬網卡

VMware Network AdepterVMnet1:與Host-Only虛擬網絡進行通信的虛擬網卡

VMware Network Adepter VMnet8:與NAT虛擬網絡進行通信的虛擬網卡

一、VMware有三種網絡模式聯網:

1.bridged networking(橋接模式)     

         

      在這樣的模式下。VMWare虛擬出來的操作系統就像是局域網中的一臺獨立的主機,它能夠訪問網內不論什麼一臺機器。

       在橋接模式下。你須要手工爲虛擬系統配置IP地址、子網掩碼,並且還要和宿主機器處於同一網段,這樣虛擬系統才幹和宿主機器進行通信。同一時候。配置好網關和DNS的地址後。以實現通過局域網的網關或路由器訪問互聯網。

2.network address translation(NAT模式) 

       

       使用NAT模式。就是讓虛擬系統藉助NAT(網絡地址轉換)功能,通過宿主機器所在的網絡來訪問公網。

       也就是說,使用NAT模式能夠實如今虛擬系統裏訪問互聯網。NAT模式下的虛擬系統的TCP/IP配置信息是由VMnet8(NAT)虛擬網絡的DHCPserver提供的,無法進行手工改動,因此虛擬系統也就無法和本局域網中的其它真實主機進行通訊。採用NAT模式最大的優勢是虛擬系統接入互聯網很easy。僅僅須要宿主機器能訪問互聯網。你不須要配置IP地址,子網掩碼,網關。可是DNS地址還是要依據實際情況填的。

3.Host-Only

        

       在某些特殊的網絡調試環境中,要求將真實環境和虛擬環境隔離開,這時你就可採用Host-only模式在Host-only模式中,所有的虛擬系統是可以 相互通信的,但虛擬系統和真實的網絡是被隔離開的可以利用Windows XP裏面自帶的Internet連接共享(實際上是一個簡單的路由NAT)來讓虛擬機 通過主機真實的網卡進行外網的訪問虛擬系統的TCP/IP配置信息(如IP地址網關地址DNS服務器等),都是由VMnet1(Host-only)虛擬 網絡的DHCP服務器來動態分配的。

本人使用是NAT模式  

二、如何設置NAT模式。

1)將虛擬機的網絡連接模式修改成NAT模式,點擊“編輯虛擬機設置”。

     

     

2)設置虛擬機中NAT模式的選項,打開vmware,點擊“編輯”下的“虛擬網絡編輯器”。(以下兩種方法選擇一種即可)

 ①點擊右下角【更改設置】,然後點擊左下角【還原默認設置】,等待處理完成。點擊OK即可

    ②設置NAT參數及DHCP參數。

     

     

三、設置本機與虛擬機之間網絡通信

1、關閉本機和虛擬機的防火牆(https://www.yunqishi.net/video/13363.html

2、開啓主機VMware的2個服務:NAT和DHCP(默認是開啓的)

3)配置主機VMnet8網卡信息:IP地址網段和虛擬機IP網段(192.168.62)一樣即可,子網掩碼:255.255.255.0

四、虛擬機開機

虛擬機中網絡需要自動獲取

注意要查看虛擬機的DHCP服務開啓,否則ping不通外網和主機

 

 

如果虛擬機裏能ping同本機,而本機卻ping不通虛擬機,或者虛擬機不能ping通本機,可能有如下原因:

1)如果是橋接模式,那麼可能性1:虛擬機防火牆禁ping,請關閉虛擬機防火牆重試;可能性2:橋接設置的ip有衝突或者是虛擬機橋接服務不正常。

2)如果是nat模式,那麼可能性1:虛擬機防火牆禁ping,請關閉虛擬機防火牆重試;可能性2:本機上的vmnet8網卡被禁用了。可能性3:vbox的nat模式,vpc的共享模式,本來就這樣的。4:虛擬機中DHCP服務未開啓

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章