
首先,我不是說那些做 wifi/交換/路由的一體式路由器。當人們把 Wifi 盒子稱為「路由器」時,我簡直要抓狂了。不管怎樣,我想按照我的圖表所示執行以下操作:
是否可以在連接到不同子網路的同時Router A
連接Router B
到同一交換器?Router B
請原諒我的無知,但是我這樣設定的動機是以便當標示標籤的電腦Computer on 172.5.1.0/24
嘗試連接到位於不同子網路 ( 10.5.1.0/24
) 上的攝影機時,流量會流經交換機,然後Router B
將流量路由到對應的子網路。 我想繞過,Router A
因為我想保留該路由器僅處理與172.5.1.0/24
子網路和互聯網相關的流量。我不希望在進入10.5.1.0/24
子網路時涉及它,因此第二個路由器連接到交換器。
我需要澄清的具體問題:
- 首先,這可能嗎?
- 透過此設置,我必須在每個設備/計算機上配置某種手動路由訊息,以便它知道
Router B
何時要訪問該子網路? - 我不清楚每台機器上的「預設閘道」設定是什麼,或者它是否重要。通常
Router A
,當網路上僅存在 1 個路由器時進行設定。但如果有 2 個呢?
編輯:請注意 WAN 連接埠Router B
是空的,這是因為我想避免將任何連接的子網路放在 NAT 後面。
答案1
為了清楚起見,我們將路由器 A 的內部介面分配為 172.5.1.1,並為路由器 B 分配 172.5.1.254。
假設SWITCH 嚴格來說是第2 層設備,172.5.1.0/24 上的電腦應該有一個到172.5.1.1 [路由器A] 的預設網關,以及一個透過172.5.1.254 [路由器B] 找出10.5.1.0/24的靜態路由。
例如,Windows 計算機將執行以下命令:
route add -p 10.5.1.0 MASK 255.255.255.0 172.5.1.254 METRIC 10
預設閘道是「我該如何處理非本地且尚未明確路由的流量?」的簡寫。答案幾乎總是「將其發送到互聯網」。
許多交換器都支援第 3 層。那裡的路由會更容易管理。如果 SWITCH 可以做 VLAN,則路由器 B 可能不會增加太多價值。