橋接兩個網路:訪問橋接緩慢且不可靠

橋接兩個網路:訪問橋接緩慢且不可靠

我有一個連接本地電腦的 LAN,此外,我還有一個到海外網路的專用連接,並分配了一個靜態 IP 位址供我使用。具有兩個網路介面的 ubuntu (14.04.01LTS) 盒子透過 eth0 連接到 LAN,透過 eth1 連接到海外網路。透過新增一些靜態路由,我讓 ubuntu 盒子能夠與兩台網路上的電腦進行通訊。不過,我還希望區域網路內的其他盒子能夠連接到海外網路。我認為建立一座橋樑是實現這一目標的方法。這是我嘗試過的:

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto br0
iface br0 inet dhcp
    bridge_ports eth0 eth1
    bridge_stp off
    bridge_waitport 0
    bridge_fd 0
    bridge_maxwait 1
    hostname Avery3

重新啟動後,LAN 連線幾乎(但並非完全)完全無法使用。我可以ping毫無問題地從區域網路上的其他盒子進行橋接。但如果我嘗試ssh這樣做,大多數情況下連線會逾時。有時,經過很長時間的延遲後,它會連接起來,然後,短暫地,我有一個良好的 ssh 連接。但總是幾分鐘後就失敗了。

這有效:

    ...
    bridge_ports eth0
    ...

....我現在擁有可靠的 LAN 連線。但當然這座橋沒有任何用處。

知道為什麼將遠端連線新增至網橋會導致 LAN 連線緩慢且不可靠嗎?如果我做錯了(即,也許橋不是我正在尋找的解決方案),我該如何解決這個問題?

非常感謝。

相關內容