Routing

連接兩個不同子網的路由器

  • November 5, 2021

我已經看到了很多關於這個的問題,但還沒有真正理解/不符合我的問題。

我是一個關於網路的新手。

我有兩個路由器,都連接到 wan(給它們不同的外部 IP)。

192.168.0.1是vilfo,192.168.2.1是dlink860l

無論如何都可以連接這些,因此 168.0.x 上的電腦可以訪問168.2.x上的列印機(和其他服務) (反之亦然)

vilfo 是 vpn 的專用路由器,由 LuCI lede-17.01 提供支持,因此它是高度可定制的(如果你知道該怎麼做(我不知道))

如果需要網橋或類似的東西,我確實有另一個目前未使用的路由器。

*編輯:我剛剛測試在路由器之間放置一根網線(區域網路埠到區域網路埠),但沒有真正發生,所以我做了一些其他的事情。大約 30 分鐘後,我收到了來自我的 vilfo 的郵件,說發現了新設備。檢查後,我看到它是列印機,在檢測到的另一個路由器上..

我不知道為什麼……但突然它就起作用了……*

正如@mohammed 在他的評論中所說,你應該看看static routing

假設路由器 A (192.168.0.0) 想要與路由器 B (192.168.2.0) 後面的網路通信。

使用靜態路由,您只需在路由器 A 上的路由表中添加一個條目,告訴“如果我有網路 192.168.2.0 的數據包,我將使用我的介面 xxx 將它發送到路由器 192.168.2.1”。

不要忘記在路由器 B 上創建靜態路由(如果不這樣做,通信將是單向的)。

**編輯:**根據@JacobEvans 的評論,我會補充一點,你還需要在你的 2 個路由器之間建立一個網路。您可以使用站點到站點 VPN(也許您的 Vilfo 路由器可以做到)或對等網路,但我會推薦 VPN,因為它更易於創建。

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