
我嘗試使用橋接網路與一些虛擬機器建立網路。
- 主機: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 位址,但無需進行任何通訊即可僅建立網路連線。