虛擬盒橋網路停止運作

虛擬盒橋網路停止運作

我正在使用在 Win XP 和來賓 Linux 作業系統 Fedora 16 上運行的 VirtualBox,並具有橋接網路(以太坊4)。它工作了很多年都沒有問題無論使用透過 DHCP 的靜態還是動態位址(在網路配置中手動切換),取決於我連接的位置。

因為我使用 putty 登入來賓 Linux 定期 putty 重新配置 (IP) 讓我很惱火,所以我啟用了第二個網路介面卡 (以太坊5)配置為僅主機乙太網路適配器透過 DHCP 提供「足夠靜態」的位址。 putty 設定為登入此位址。該界面(以太坊5)按預期工作,但橋接網路的行為是隨機的。

大多以太坊4沒有取得IP位址,我可以看到DHCP 發現攔截介面時在主機上發出請求(ethereal)。但沒有回應或傳輸到網關來查詢 DHCP 伺服器。我不確定是否可以看到傳輸的請求,但我相信回應應該是可見的。看來 Windows 驅動程式正在阻塞流量。我在防火牆日誌中看不到它(但我認為只有 UDP/TCP)。當我在 VirtualBox 中關閉/開啟電纜複選框選項時,我可以在 dmesg 中看到操作並嘗試在 ethereal 中取得 IP 位址。當我做須藤 dhclient -r eth4沒有任何反應,strace 表示可能首先嘗試發送廣播 (0.0.0.0),然後是先前的 DHCP 租約(網關 192.168.0.1)/var/lib/dh​​client/dhclient.leases

有時主人和客人都(以太坊4)正在按預期工作(至少在一段時間內)。有時在訪客 Fedora 啟動後以太坊4取得 IP 但停止工作主機介面(可從訪客存取/ping 通網關,但不能從主機存取/ping 通網關)。當我使用「電纜到訪客」啟動訪客時,斷開連接並從主機控制台對網關進行 ping 操作。當我為訪客啟用電纜時,我可以看到它停止工作。

我不明白有什麼差別。

我透過千兆網卡或無線卡連接到區域網路。行為上沒有差別。

重新安裝到稍新的 Vbox 4.3.36 後,問題似乎已解決。但這是虛假的希望,因為一段時間後又遇到了問題。

主要問題是,即使我刪除了第二個僅主機適配器,我也無法像以前一樣工作(可靠地)。

有沒有人遇到類似的問題,或者有人知道如何以較低的速度調試問題虛擬橋接網路驅動程式等級?

相關內容