Linux

VirtualBox 橋接網路到 Debian 無法連接

  • February 21, 2013

我在 Microsoft Windows 7 上執行 Oracle VM VirtualBox Manager v4.2.0 r80737,旨在為我的 Debian Linux 6.0 虛擬機建立一個橋接網路,以便能夠通過本地網路連接到它並在其上訪問 Internet。它昨天工作正常,但今天它失敗了。

當我使用命令ifup eth0時,它一直在等待 DHCP。它輸出:

DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 6
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 13
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 15
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 13
NO DHCPOFFERS received.

我的/etc/network/interfaces文件包含以下程式碼:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

有什麼想法我可能做錯了嗎?

如果您只想在訪客機器上訪問網際網路,NAT將開箱即用,無需網橋。您可以將其與Shared Forlders一起用於在主機和任務作業系統之間共享文件。

如果你真的想要一個網橋,例如你想在本地網路中顯示為其他系統的兩個不同的主機,同時仍然能夠 ssh 到訪客,你可能應該設置一個網橋。如果 VirtualBox Manager 不會自動對您執行此操作,您可以將與您的來賓作業系統關聯的虛擬 NIC 與主機作業系統上的網路適配器設置中的另一個網路介面橋接(首先檢查它們是否已經被佔用)。

如果您仍然沒有在客戶作業系統上獲得任何 DHCP 提供,請嘗試手動設置 IP,然後從客戶作業系統 ping 您的 DHCP 伺服器(例如您的路由器或調製解調器),以查看您是否可以訪問網路。

引用自:https://serverfault.com/questions/481107