局域網內一台主機,訪問局域網內另一台主機內的虛擬機


  最近在做大數據分析實驗,需要linux系統,正好手頭有兩台電腦,遂准備在其中一台機器中安裝虛擬機,另一台主機遠程訪問虛擬機,從而實現兩台電腦資源的利用和負載均衡。

  但是在實現secureCRT遠程訪問的過程中,出現了一些問題:宿主機可實現對虛擬機的訪問,但遠程機不行。

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

  現將解決過程記錄如下:

(1)采用NAT + 虛擬機端口映射的方式。失敗了。

  這一方式可以實現宿主機通過127.0.0.1對虛擬機進行訪問,但IP不行。

  原因分析:宿主機有兩塊網卡(有線網卡,無線網卡(通過放wifi實現局域網))。局域網主機通過無線網卡進來,映射到NAT網中的虛擬機,但回去時走的有線網卡,導致通信鏈路失敗。

(2)橋接的方式。成功。

  保證局域網主機,宿主機,虛擬機在同一網段。

  局域網主機通過釋放wifi組建局域網,宿主機通過無線網卡接入,此時虛擬機通過橋接的方式共享主機的無線網卡,保證ip在同一網段下(此時不可接入有線網,從而保證橋接使用無線網卡)。

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  

  知識積累:

(1)虛擬機網絡連接方式:

  1)NAT方式:通過VMnet8虛擬網卡組建局域網。

  2)橋接方式:通過VMnet1虛擬網卡,共享宿主機物理網卡,實現與宿主機同一網段下的ip。

(2)NAT + 虛擬機端口映射

  可實現宿主機端口到虛擬機端口的映射。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM