最近在做大數據分析實驗,需要linux系統,正好手頭有兩台電腦,遂准備在其中一台機器中安裝虛擬機,另一台主機遠程訪問虛擬機,從而實現兩台電腦資源的利用和負載均衡。
但是在實現secureCRT遠程訪問的過程中,出現了一些問題:宿主機可實現對虛擬機的訪問,但遠程機不行。
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
現將解決過程記錄如下:
(1)采用NAT + 虛擬機端口映射的方式。失敗了。
這一方式可以實現宿主機通過127.0.0.1對虛擬機進行訪問,但IP不行。
原因分析:宿主機有兩塊網卡(有線網卡,無線網卡(通過放wifi實現局域網))。局域網主機通過無線網卡進來,映射到NAT網中的虛擬機,但回去時走的有線網卡,導致通信鏈路失敗。
(2)橋接的方式。成功。
保證局域網主機,宿主機,虛擬機在同一網段。
局域網主機通過釋放wifi組建局域網,宿主機通過無線網卡接入,此時虛擬機通過橋接的方式共享主機的無線網卡,保證ip在同一網段下(此時不可接入有線網,從而保證橋接使用無線網卡)。
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
知識積累:
(1)虛擬機網絡連接方式:
1)NAT方式:通過VMnet8虛擬網卡組建局域網。
2)橋接方式:通過VMnet1虛擬網卡,共享宿主機物理網卡,實現與宿主機同一網段下的ip。
(2)NAT + 虛擬機端口映射
可實現宿主機端口到虛擬機端口的映射。
