使用VirtualBox虛擬機搭建局域網


參考資料:

http://www.awaimai.com/995.html

https://my.oschina.net/cofecafe1/blog/206535

最近公司局域網網絡改造,在改造前已在個人電腦上創建了兩個虛擬機實例並都采用橋接(Bridged Adapter)的方式接入局域網,改造完成后兩台虛擬機網絡情況不穩定(無法同時接入局域網且不綁定mac地址無法訪問外網),於是換另一種思路搭建局域網,本文記錄了此過程,局域網要求如下:

  • 支持宿主機與虛擬機互連
  • 支持虛擬機互連

本文不適用家庭網絡搭建網局域,若有需要可參考《使用VirtualBox虛擬機搭建局域網(續)

0. 環境

宿主機OS: Windows 7

虛擬機: VirtualBox-5.1.6-110634-Win

虛擬機OS: ubuntu-15.10-server-i386

1. 在宿主機安裝VirtualBox

2. 在VirtualBox中創建一個新網卡

  • 打開VirtualBox管理->全局設定->網絡->Host-only網絡

  • 創建一個新網卡,並設置IPv4地址和IPv4網絡掩碼(參考宿主機)

  • 關閉DHCP服務器

創建成功后可在宿主機的網絡連接中看到該網卡配置

3. 在VirtualBox創建一個實例並安裝Ubuntu操作系統(略)

4. 關閉新創建的實例,配置虛擬機網卡

  • 進入實例的配置,設置->網絡
  • 第一個網絡連接采用NAT,用於虛擬機連接外網

  • 第二個網絡連接選擇Host-only並選中新創建的網卡,用於宿主機與虛擬機互連

  • 保存配置

5. 開啟該實例進入操作系統,配置局域網IP

  • 運行`ifconfig -a|grep HW`查看當前系統所有網卡

  • 運行`sudo vi /etc/network/interfaces`命令打開網絡配置,添加以下配置設置固定IP
auto enp0s8
iface enp0s8 inet static
address 192.168.68.23
netmask 255.255.255.0

完整配置如下:

  • 運行`sudo /etc/init.d/networking restart`命令重啟網卡使配置生效

6. 測試

  • 虛擬機互連

  • 虛擬機連接宿主機

  • 宿主機連接虛擬機

  • 虛擬機連接外網

 


免責聲明!

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



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