虛擬機中的linux系統如何上網

進入VMware中的LINUX系統,設置
  1)選擇VMware的Host-only 


虛擬機Liunx上網設置  。。。 系統會自動爲LINUx分配IP地址
  2)主機的本地連接 


虛擬機Liunx上網設置 
  3)本地連接共享Internet 


虛擬機Liunx上網設置 
  4)在虛擬機linux裏,設置網絡 


虛擬機Liunx上網設置 
  虛擬機的網關是192.168.0.1,DNS不用設置    這裏可以不用設置其的IP地址
 
  數據包走向:從eth0出來後將數據包扔給:192.168.0.1,192.168.0.1和本地連接是共享上網的,所以192.168.0.0/24網段的數據包到了本地連接後,本地的網卡會把源IP和源MAC改成本地電腦的真實IP和MAC,然後扔給網關。 

  爲了驗證上面我猜想,在虛擬機上ping www.baidu.com,再在本地PC上運行抓包軟件wireshark,截圖如下: 

虛擬機Liunx上網設置 


  本地網卡是192.168.1.102,虛擬機 eth0 IP:192.168.0.2 ,由上圖可以看到不是虛擬機所在的網段與公網IP交互報文。 



而當LINUx連接網絡之後,LINUX的IP會改變,可能和WINDOWS不在同一個網段。。

而要實現WINDOWS和LINUX的網絡通信,則要設置

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