天天看點

VirtualBox虛拟機配網(ubuntu18.04)

一、橋接模式

1、檢視主控端網絡資訊

在搜尋并打開“檢視網絡連接配接”,找到自己目前上網用的網卡,我的是“Realtek USB FE....”網卡。

VirtualBox虛拟機配網(ubuntu18.04)

輕按兩下之後檢視詳細資訊,後面要用。

VirtualBox虛拟機配網(ubuntu18.04)
2、VirtualBox設定網絡  

然後打開VBox的網絡設定,配置如下圖,網卡記得選擇上面檢視的那個。

注意這裡一定要選擇“接入網線”,即使目前使用的是無線網卡也要勾選,否則之後配置完會發現連主控端也ping不通。

VirtualBox虛拟機配網(ubuntu18.04)

3、配置虛拟機IP等

打開虛拟機終端

sudo vi /etc/network/interfaces
           

配置如下,static代表靜态位址,下面的address自己選擇一個IP,前三位與主控端相同,最後一位自己設定,不要與其他裝置沖突即可;mask和gateway和上面保持一緻即可。

VirtualBox虛拟機配網(ubuntu18.04)

auto後面的網卡名字使用自己虛拟機的,檢視方法如下:

ifconfig -a
           
VirtualBox虛拟機配網(ubuntu18.04)
 /etc/init.d/networking restart
           

使用上一行的指令重新開機網絡,或者重新開機一下虛拟機,此時就可以ping主控端了,但校園網環境下可能無法上網,自己家的WiFi的話設定靜态IP是可以正常上網的。

二、NAT模式

1、VirtualBox設定網卡

如果上一步已經完成,在自己的路由器環境下就已經可以上網了,但校園網環境下可能無法上網,這時可以使用NAT模式。

如果已經配置好了一個網卡,建議建立一個網卡進行操作,之後直接通過切換網卡就可以在橋接和NAT之間切換了。

要建立網卡,先關閉虛拟機,關閉之前配置好的橋接網卡。

VirtualBox虛拟機配網(ubuntu18.04)

 在網卡2頁面,設定如下

VirtualBox虛拟機配網(ubuntu18.04)

2、虛拟機配置

 ifconfig -a檢視新網卡的名字

ifconfig -a
           

VirtualBox虛拟機配網(ubuntu18.04)

然後編輯interfaces檔案,添加目前的網卡,設定為dhcp。

VirtualBox虛拟機配網(ubuntu18.04)
sudo vi /etc/network/interfaces

auto enp0s8
iface enp0s8 inet dhcp
           

之後重新開機網卡(etc/init.d/networking restart)或者重新開機虛拟機,此時虛拟機就可以ping通主控端了,也可以正常通路網絡,但ifconfig得到的是類似10.0.3.15這樣的位址,主控端ping不通這個位址。要想實作與主控端的通信,需要配置位址轉發。

VirtualBox虛拟機配網(ubuntu18.04)

3、配置位址轉發

想要讓主控端也能通路虛拟機,需要設定端口轉發,如下圖。

VirtualBox虛拟機配網(ubuntu18.04)

設定好之後,在主控端就可以使用下面任意指令通路。

ssh -p 2222 [email protected]
ssh -p 2222 [email protected]
           

mobaxterm通路方法同上。

VirtualBox虛拟機配網(ubuntu18.04)