如果連接具有橋接網路的虛擬機,預計會在路由器上看到什麼?

如果連接具有橋接網路的虛擬機,預計會在路由器上看到什麼?

我嘗試使用橋接網路與一些虛擬機器建立網路。

  • 主機:Ubuntu Gnome 16.04。
  • 虛擬盒 5.0.24
  • 訪客系統:Debian Jessie CLI
  • 路由器位址:192.168.1.1
  • 主機位址:192.168.1.4

我需要有靜態IP。所以我設定了/etc/網路/接口客人數量(每位客人都有自己的IP):

auto eth0
iface eth0 inet static
    address 192.168.1.20
    netmask 255.255.255.0
    network 192.168.1.1
    gateway 192.168.1.1

我對橋接網路的理解是,虛擬機器直接連接到路由器,路由器將管理IP。重新啟動虛擬機器後,我希望在路由器狀態視圖中看到此 IP(在瀏覽器中使用 192.168.1.1/info 呼叫),但虛擬機器未列出。

這種行為正確嗎?為什麼?

先感謝,
亞歷克斯

答案1

如果您不使用 DHCP,則路由器只剩下兩個選項來偵測裝置:

  • 嗅探所有網路流量-在 CPU 能力有限的情況下並不可行;限制使用開關
  • 使用連接追蹤表,NAT 無論如何都存在該表

這意味著您的虛擬機器一旦連接到網路就會顯示。大多數 Linux 發行版本身不會使用網路。

儘管通常會檢查重複的 IP 位址,但無需進行任何通訊即可僅建立網路連線。

相關內容