Linux

如何將 DomU 暴露給路由器網路?

  • December 25, 2014

我目前有一台伺服器通過單個 NIC 連接到路由器。伺服器有一個正在執行的 XEN 設置和幾個 DomU。一切似乎都很好,我可以從 Dom0 和所有 DomU 訪問網際網路。問題是,我希望能夠從其他伺服器訪問 DomU,而現在我只能從同一伺服器上的 Dom0 和 DomU 訪問 DomU。

我到處尋找答案(可能還不夠努力,但我已經盡力了),但找不到任何指向我正確方向的東西。

那麼這裡的任何人都可以解釋一下,您如何使您的 DomU 實例與您的 Dom0 或連接到我的路由器的任何其他伺服器出現在同一網路上?我使用 10.0.0.100 訪問我的伺服器(在本例中為 Dom0),並希望能夠使用 10.0.0.101、10.0.0.102 等 ssh 進入此特定伺服器的 DomU 實例。

同樣,VirtualBox 橋接網路允許我使用橋接網路從同一網路上的任何其他機器訪問我的虛擬機,方法是從我的路由器為其分配一個 IP。

PS:這是我目前的ifconfig網橋虛擬機

將您的 Dom0 物理介面 ( ) 放入與虛擬介面 ( )eth0相同的網橋 ( ) 中。br0``vifX.Y

然後,該網橋充當第 2 層交換機,將您的虛擬機連接到物理網路。

您還需要將 Dom0 的 IP 地址從物理介面中取出,並將其放在網橋上。物理介面將不再有 IP 地址,它現在是一個“橋從站”。

引用自:https://serverfault.com/questions/648832