路由具有兩個不同子網路 IP 的兩個介面

路由具有兩個不同子網路 IP 的兩個介面

是的,我知道這是許多問題的重複,但我找不到它們的解決方案。我有一個主機虛擬機器(ubuntu 16.04),有兩個網路適配器。其中一個連接到網關(因此它有互聯網)。但另一個只是連接到與第一個相同的連接埠組。所以圖表是這樣的:

ubuntu ---
         |
         | ens160(136._.222) ---gateway(136._.209)---> internet
         | ens192(148._.177) ----->

所以問題是,如何將子網路 ens192 的所有請求路由到網際網路?

更新: 我用這一行啟用了 IP 轉送:

sysctl -w net.ipv4.ip_forward=1

並像這樣設定路線:

ip route add 148._.176/29 via 136._.209 dev ens160

或者

ip route add 148._.176/29 via 136._.222 dev ens160

但我收到此訊息:RTNETLINK 答案:檔案存在

相關內容