我有一個 Ubuntu 虛擬機,在帶有 VMware Player 7.1.0 的 Windows 7 筆記型電腦上運行。
這是設定:
Virtual Machine Settings > Network connection : Bridged.
Ubuntu虛擬機器的設定:
/etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
addresse 192.168.1.10
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
geteway 192.168.1.1
當我在網路上時,此配置完美運行。然而,當我在酒店工作時,情況卻並非如此。
飯店網路詳情:
IP: 10.199.0.67
Netmask: 255.255.240.0
Gateway: 10.199.0.1
理想情況下,我更喜歡虛擬機器的靜態 IP,如果我在家、工作或在飯店,則不需要重新配置。看起來僅主機網路連接(僅從筆記型電腦訪問,虛擬機器無法訪問互聯網)是解決方案,但它不起作用。
答案1
我會在虛擬 NIC 和實際網路介面卡之間的主機上設定 ICS。硬體適配器將加入飯店網絡,共享與虛擬 NIC 的連接,該虛擬 NIC 將成為虛擬訪客網路的網關。
// 新增虛擬網卡
https://technet.microsoft.com/en-ca/library/cc708372%28v=ws.10%29.aspx
// 網際網路連線共享 (ICS)
http://windows.microsoft.com/en-ca/windows/using-internet-connection-sharing#1TC=windows-7