題 之前工作正常後,主持人和客人突然無法以橋接模式進行通信


直到幾個小時前,我的VirtualBox設置完美運行,Windows 10主機,Ubuntu 15.04服務器和Linux Mint 17.2客戶。兩位客人都設置為橋接網絡模式,家庭網絡中的每台設備都可以與其他設備通話(路由器的客人,客人的主機等)。

我的路由器/調製解調器是 FRITZ!Box 6360電纜由我的ISP發布,具有默認的DHCP設置,並且沒有設置客戶端隔離等其他設置。

在沒有任何故意更改配置的情況下,我的主機和客戶機之間的通信突然不再起作用。他們仍然可以與其他所有人交談並擁有有效的IP。我的機器或網絡設備都沒有阻止ping。

我已經重新安裝了我的VirtualBox並啟動了一個新的Ubuntu 15.04服務器虛擬機,但沒有任何不同的結果。通信確實與僅主機網絡設置一起工作,但我更喜歡橋接模式,以便能夠輕鬆地從其他設備訪問機器,我無法理解它為什麼突然停止工作。

這種行為可能是什麼原因,有什麼方法可以解決這個問題嗎?


2
2017-09-10 00:01


起源


只是為了確定:你有沒有勾選過 Cable Connected 勾選框 VirtualBox Manager 下 Advanced 你選擇的地方 Bridged Adapter ? - NZD
@NZD是的,我也多次斷開並重新連接它以確保它沒有以任何方式掛起。與我的路由器,其他網絡設備和互聯網的連接工作正常。 - RikuXan
如果您剛剛連接到VPN,那可能就是問題所在。這就是我遇到橋接虛擬機類似問題的原因。如果您可以從網絡中的其他計算機訪問橋接VM,但無法從主機訪問它,那麼VPN可能就是原因。 - Buttle Butkus


答案:


我在這裡有同樣的問題,我能找到的唯一解決方案是卸載VirtualBox 5.0.4 r102546並設置舊版本4.3.30

我改變的唯一可能導致問題的是獲得最新的Windows更新(將Windows 7作為主機系統運行)。


2
2017-09-10 12:26



不幸的是,回到4.x對我來說不是一個選擇,因為這些版本與Windows 10不兼容。我將試用早期的5.x版本並報告回來。雖然它確實在最新版本上運行了一段時間,但讓我們看看。 - RikuXan
希望對你有用!請回復任何結果。 - ktsangop
有效!我從5.0.4-102546恢復到5.0.3-102322,我的網絡再次運行良好。我不是百分之百確定它在新版本上的任何一點都有用,我當然這麼認為,但我可能只是錯了。無論如何,它現在有效,希望這在下次更新中得到修復。 - RikuXan
virtualbox.org/ticket/14558 可能與此有關,雖然我沒有兩個NIC。然而,該報告說,問題只發生在安裝後的第一次重啟之後,這可以解釋為什麼它對我有用了一段時間。 - RikuXan
@RikuXan 這是具體問題 已知並在下一版本中修復。每晚構建應該已經壓扁了bug。 - JakeGould


我花了一些時間試圖解決這個問題。

顯然,在最近的VirtualBox 5版本中,橋接模式在主機和來賓之間不起作用 根據這張票(#14457)

參考這個論壇帖子:

https://forums.virtualbox.org/viewtopic.php?f=6&t=69597

升級到VirtualBox 5.0.x之後我再也無法ping了   主機和虛擬機(橋接模式),而虛擬機仍然可以ping每個   另外,所有(主機和虛擬機)仍然可以ping通其他計算機   相同的子網。通過恢復使用NDIS5驅動程序,一切正常   再次正確,所以問題與新的一些錯誤/缺陷有關   NDIS6驅動程序實現。

在底部是 提到已修復問題的測試版本(#102781),雖然我自己無法驗證這一點。


7
2017-09-21 09:14



為什麼這會被投票?這就是答案:VirtualBox 5.0.x中的一個錯誤已被報告,並且將在未來版本中修復,因為補丁存在並且在我相信的夜間版本中? - JakeGould
我遇到了10.5.4的問題,並在安裝了102814之後 virtualbox.org/wiki/Testbuilds,我能夠看到它的工作(驗證你的答案)。 - neverendingqs


論壇評論建議回滾到5.0.2,但目前還不清楚這是否適用於大於7的Windows版本.NDIS6橋接驅動程序存在問題。建議強制安裝NDIS5適配器的變通方法 不管用 在Windows 10中。

看到 https://www.virtualbox.org/ticket/14457 以及可能的工作構建

https://www.virtualbox.org/download/testcase/VirtualBox-5.0.5-102814-Win.exe。將其視為pre-alpha版本。

可以找到擴展包和客人添加 https://www.virtualbox.org/wiki/Testbuilds

https://www.virtualbox.org/ticket/14457#comment:28 表明這不是一個長期的解決方案。


0
2017-09-28 03:57





我遇到10.5.4的問題,從virtualbox.org/wiki/Testbuilds安裝102814後,我看到它工作了

我按照另一個答案的評論中的鏈接(之前工作正常後,主持人和客人突然無法以橋接模式進行通信)導致 另一個評論 在Virtualbox論壇中聲明這是在夜間版本中修復的。


0
2017-09-28 15:51