Ubuntu
如何為 Xen 創建橋接網路介面?
我第一次嘗試在 Ubuntu 伺服器上使用 Xen 並且有一個非常基本的問題。
我正在遵循Ubuntu 文件中的指南以及
Network Configuration->Using bridge-utils
它說的部分:在橋接設置中,我們需要將 IP 地址分配給橋接介面。配置網路介面,以便它們在重新啟動後仍然存在:
須藤 vi /etc/網路/介面
auto lo eth0 xenbr0 iface lo inet loopback iface xenbr0 inet dhcp bridge_ports eth0 iface eth0 inet manual
重新啟動網路以啟用 xenbr0 網橋:
sudo ifdown eth0 && sudo ifup xenbr0 && sudo ifup eth0
我的
/etc/network/interfaces
文件:# The loopback network interface auto lo iface lo inet loopback # The primary network interface auto em2 iface em2 inet static address 68.65.120.34 netmask 255.255.255.224 network 68.65.120.32 broadcast 68.65.120.63 gateway 68.65.120.33 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 68.65.120.33 8.8.8.8 4.4.2.2 dns-search web-hosting.com
這是我的嘗試,導致我在嘗試時失去了 SSH 訪問權限:
# The loopback network interface auto lo em2 xenbr0 iface lo inet loopback #xen iface xenbr0 inet dhcp bridge_ports em2 # The primary network interface auto em2 iface em2 inet manual address 68.65.120.34 netmask 255.255.255.224 network 68.65.120.32 broadcast 68.65.120.63 gateway 68.65.120.33 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 68.65.120.33 8.8.8.8 4.4.2.2 dns-search web-hosting.com
然後:
sudo ifdown em2 && sudo ifup xenbr0 && sudo ifup em2
如何修改配置文件的內容以使用 Xen?
- 在您的第一個網路配置
em2
中配置為使用該static
方法。在您的第二個中,它設置為manual
. 使用manual
,您之後設置的選項不會被應用,因此您無法訪問。- 您的機器通過 物理連接到網路
em2
。您想創建一個名為 的橋xenbr0
,因此您需要設置em2
為手動(您所做的),設置xenbr0
為static
(就像em2
以前一樣,而不是dhcp
)並將所有選項從 移動em2
到xenbr0
。- 所以,試試這個:
# The loopback network interface auto lo iface lo inet loopback #xen auto xenbr0 iface xenbr0 inet static address 68.65.120.34 netmask 255.255.255.224 network 68.65.120.32 broadcast 68.65.120.63 gateway 68.65.120.33 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 68.65.120.33 8.8.8.8 4.4.2.2 dns-search web-hosting.com bridge_ports em2 # The primary network interface auto em2 iface em2 inet manual
- 您可以設置更多選項,尤其是在虛擬化環境中:
bridge_stp off # disable Spanning Tree Protocol bridge_waitport 0 # no delay before a port becomes available bridge_fd 0 # no forwarding delay