模式講解
僅主機(Host-only)模式,預設是虛拟機之間能互相通信,主控端能通路虛拟機,虛拟機不能通路主控端,虛拟機不能通路外網。不過可以通過在主控端配置,即通過設定主控端共享網絡等,實作虛拟機通路主控端,通路外網。
檢視僅主機網卡是否配置(點選VirtualBox中管理->全局設定->網絡,注意不同的VirtualBox版本可能設定不一樣,但是相似)

添加完顯示卡後,可以點選右邊最後一個按鈕,進行顯示卡資訊檢視和修改,我的配置如下,預設ip是192.168.56.1,子網路遮罩是255.255.255.0,這個都可以手動修改,我這裡就采用預設的,另外DHCP伺服器我做了修改,預設伺服器位址是192.168.56.100,下面位址範圍是192.168.56.101-192.168.56.254,我這裡做了修改,看個人,其實預設就行。
進入系統,修改網卡配置資訊(輸入ipconfig檢視僅主機模式網卡對應的網卡名,我這裡的網卡名是enp0s8)
配置enp0s8:vim /etc/sysconfig/network-scripts/ifcfg-enp0s8
網卡一定不要設定錯了,和前面全局設定中的主機虛拟界面的ip位址保持一緻。我之前沒有修改,采用了預設是192.168.56.1 如果你前面修改了,這裡也要保持一緻。
配置DNS,通路外網要用的(vim /etc/resolv.conf)
重新開機網絡
輸入 service network start
然後 ifconfig檢視自己的ip位址,如果沒變化,輸入reboot重新開機虛拟機,有時候需要這樣才變化。
配置完成,這樣配置隻能實作虛拟機互相通信,主控端能通路虛拟機,但是虛拟機不能通路主控端,也不能通路外網,如果你想達到後面的效果,請繼續往後看。
在主控端點選網絡識配器,找到以太網
設定網絡共享(可能會彈出一個對話框,告訴你VirtubalBox Host-Only Network的ip改成192.168.137.1之類的,點選是就行。)
檢視VirtubalBox Host-Only Network的ip是否修改了
點選VirtubalBox Host-Only Network,然後點選選中ipv4點選屬性,在彈出的視窗中檢視自己的ip是否被修改了,如果和之前的在全局設定裡的不一緻,則改成一樣的。