ubuntu下virtualbox配置host-only網絡


  virtualbox 是個非常優秀的軟件,一直用的都是默認的網絡設置(NAT),確實很方便。但這次需要主機和虛擬機通信,於是我找到了 host-only 這種網絡設置,可以設置獨立的 IP,與主機、其他虛擬機和網絡通信等優點。非常棒,下面是配置過程:(主機,虛擬機均為 ubuntu)

1.virtualbox 全局設置,ctrl + G

在 Network 里添加一個 adapter,vboxnet0,並設置 ipv4:192.168.56.1,取消 DHCP server(我們要設置靜態 IP)。

2.virtualbox 局部設置,ctrl + S

在 Network 中,attached to 選擇 Host-only Adapter,Name 選擇 vboxnet0.

3.配置虛擬機網絡,/etc/network/interfaces

auto eth0
iface eth0 inet static
address 192.168.56.99
netmask 255.255.255.0
gateway 192.168.56.1
nameserver 8.8.8.8

這里 address 地址最后8位可以自己取(2-254),nameserver 取宿主機的 dns。必要時還要改一下 /etc/resolv.conf 中的 dns 地址。

至此,會發現主機和虛擬機可以互相 ping 通了,但是虛擬機不能 ping 通外網,上網是個大問題,接着下一步:

4.設置主機允許共享網絡

在 ubuntu 下,安裝一個 firestarter 的防火牆軟件,在設置里勾選 Enable Network connection sharing,ok!可以使用 putty ‘遠程’登錄了,就像一個真的服務器一樣……

 

 


免責聲明!

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



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