VirtualBox 橋接適配器不適用於一個網絡

VirtualBox 橋接適配器不適用於一個網絡

我一直在某些網路上使用 VirtualBox 橋接適配器,並且它工作正常。

但前幾天我用新網路嘗試過,這次不行。該網路的唯一區別是我需要用戶名和密碼才能連接到它(不僅僅是密碼)。我不知道這兩件事是否可以連結起來。

在 Windows 8 主機上,連線運作正常。在 Linux 客戶機上,該命令的結果ifconfig甚至不顯示inet addr,bcastmask資訊。不過ath0已經起來了。

答案1

更簡短的解釋:

如果網路需要使用者名稱和密碼才能連接,並且您在來賓作業系統中使用「橋接」網絡,則如果不在來賓作業系統中再次輸入使用者名稱和密碼,您將無法連接到該網路。

更長的解釋:

你聲明這一點;我的大膽強調是:

該網路中唯一的區別是我需要用戶名和密碼才能連接到它(不僅僅是密碼)。我不知道這兩件事是否可以連結起來。

這幾乎可以解釋問題所在。當您在 VirtualBox 中設定「橋接」網路時,它的工作原理如下VirtualBox 官方文檔;我再次大膽強調:

透過橋接網絡,VirtualBox 使用主機系統上的裝置驅動程式來過濾來自實體網路適配器的資料。因此,該驅動程式被稱為“網路過濾器”驅動程式。這使得 VirtualBox 能夠攔截來自實體網路的資料並將資料注入其中,從而有效地在軟體中建立新的網路介面。當訪客使用這種新的軟體介面時,在主機系統看來,訪客就像使用網路電纜物理連接到該介面一樣:主機可以透過此介面向客戶機發送資料並從中接收資料。這表示您可以在訪客和網路的其餘部分之間設定路由或橋接。

因此,無論出於何種目的,當您在 VirtualBox 中的 Linux 客戶作業系統中使用「橋接」網路時,就好像該電腦透過其自己的、不依賴主機的網路連接器連接到網路。就好像您只是有第二台實體電腦連接到網路一樣。

最後,如果您遇到問題的網路需要使用者名稱和密碼對才能連接,那麼您在 Windows 8 主機作業系統中輸入這些憑證進行連接這一事實對於 Linux 來賓作業系統來說意義不大。要透過 Linux 客戶作業系統取得網路連接,您還必須在那裡輸入相同的憑證。

相關內容