![如何設定路由器和設備進行子網路劃分?](https://rvso.com/image/1568484/%E5%A6%82%E4%BD%95%E8%A8%AD%E5%AE%9A%E8%B7%AF%E7%94%B1%E5%99%A8%E5%92%8C%E8%A8%AD%E5%82%99%E9%80%B2%E8%A1%8C%E5%AD%90%E7%B6%B2%E8%B7%AF%E5%8A%83%E5%88%86%EF%BC%9F.png)
答案1
路由器是連接兩個或多個網路的設備。如果你想要兩個網絡,就不需要三個路由器,也沒有明顯的好處。
如果您想嘗試和學習,我建議您購買一個支援的廉價路由器開放WRT。 OpenWRT是一個專為路由器設計的Linux系統。大多數家庭路由器已經運行Linux系統,但它通常被供應商鎖定並且靈活性較差。
您也可以查看是否可以在主路由器上執行 OpenWRT,但我不建議您這樣做,如果您錯誤設定路由器,您將無法在網路上搜尋說明。
使用附加路由器,您可以將內部網路一分為二,一部分位於主路由器和第二個路由器之間,另一部分位於第二個路由器後面。您可以將第二個路由器連接到主路由器,並在第二個路由器後面有兩個子網路。您可以根據需要設定 iptables 以允許或拒絕網路之間的存取。
如果您只想要一個訪客Wifi,您也可以購買一個簡單的路由器,使用製造商的NAT配置,將您的裝置連接到新路由器,然後將路由器與訪客一起連接到主路由器。您也可以反轉配置,但無需額外阻止,第二個路由器中的裝置就可以存取主路由器上的裝置。
對於子網,唯一的要求是它們不包含公共位址並且是不同的。
您可以擁有一個子網,這包括從到 的192.168.1.0/25
位址,但不使用最低和最高位址。同樣,您可以擁有其他子網,其中包括從到 的位址。但由於您可以使用整個私人位址空間,因此您也可以將其用於第二個子網路。192.168.0.0
192.168.0.127
192.168.1.128/25
192.168.1.128
192.168.1.255
192.168.2.0/24
答案2
您不是對網路進行子網路劃分,而是對網路區塊進行子網路劃分。如果您希望兩台裝置無需透過路由器即可相互連接,則它們應位於同一網路中。
如果您想要有兩個子網路 192.168.1.0/25 和 192.168.1.128/25,那麼您不需要編號為 192.168.1.0/24 的實體網絡,因為這會將兩個區塊包含在同一實體網路中。
相反,將路由器 A 的 LAN 端變更為其他連接埠。例如,您可以將路由器 A 的 LAN 端設定為 192.168.9.1/24。這將建立一個新網路來連接三個路由器,您可以為路由器 B 指派該網路上的位址 192.168.9.2/24,而路由器 C 可以為該網路上的位址 192.168.9.3/24。現在,路由器A正在192.168.9.0/24網路和192.168.1.0/25網路之間進行路由。 192.168.9.0/24 網路服務用於互連路由器。
然而,要實現這一點,您需要所有三個路由器來了解如何路由到所有涉及的網路。例如,路由器 A 和 B 需要一條通過 192.168.9.3 到 192.168.1.128/128 的路由,以便它們知道將該子網路上的主機流量轉送到路由器 C。
這將是一個管理和維護相當複雜的網絡,要存取 192.168.1.128/128 網路和 192.168.1.0/128 網絡,需要將某些設備配置為 NAT。
答案3
但是,速度較慢的路由器 C 可以設定為存取點。
將路由器 C 的 WAN 連接埠插入路由器 B 的 LAN 連接埠。
- 在路由器 B 上啟用 QoS。
- 對於路由器 C 上 2.4 和 5GHz 頻段的無線設置,分配相同的 SSID 名稱和密碼。
- 在Router B上為2.4和5GHz頻段分配相同的SSID名稱和密碼,但與Router C上使用的SSID名稱和密碼不同。
- 讓所有速度較慢的裝置連接到路由器 C 的 SSID,並將所有頻寬密集裝置連接到路由器 B。
在路由器 B 上,在 QoS 面板中為路由器 C 的 IP/MAC 分配較低的優先級,然後任務就完成了。所有設備都位於同一子網路上,速度較慢的設備對網路頻寬的要求較低。