如何設定路由器和設備進行子網路劃分?

如何設定路由器和設備進行子網路劃分?

我是網路子網路劃分的新手,所以請耐心等待。我理解所有理論,但無法找到任何可以解釋實現此目標所需的實際步驟和配置的資訊或教程。我想將我的家庭網路分為兩個子網路。網關位址為192.168.1.1,遮罩為255.255.255.0。要將其分為兩個子網,我知道遮罩需要為255.255.255.128。但我無法在互聯網上獲得有關如何為此配置路由器的任何幫助? 2 個子網路需要 3 個路由器嗎?如果是,每個路由器上的網路位址和遮罩是什麼。我很高興我的上述理解得到糾正,並希望得到任何幫助或資源連結。請注意,我總共可以存取 3 個路由器。

更新:更多資訊:

這是我想要我的網路的東西:

網路1

答案1

路由器是連接兩個或多個網路的設備。如果你想要兩個網絡,就不需要三個路由器,也沒有明顯的好處。

如果您想嘗試和學習,我建議您購買一個支援的廉價路由器開放WRT。 OpenWRT是一個專為路由器設計的Linux系統。大多數家庭路由器已經運行Linux系統,但它通常被供應商鎖定並且靈活性較差。

您也可以查看是否可以在主路由器上執行 OpenWRT,但我不建議您這樣做,如果您錯誤設定路由器,您將無法在網路上搜尋說明。

使用附加路由器,您可以將內部網路一分為二,一部分位於主路由器和第二個路由器之間,另一部分位於第二個路由器後面。您可以將第二個路由器連接到主路由器,並在第二個路由器後面有兩個子網路。您可以根據需要設定 iptables 以允許或拒絕網路之間的存取。

如果您只想要一個訪客Wifi,您也可以購買一個簡單的路由器,使用製造商的NAT配置,將您的裝置連接到新路由器,然後將路由器與訪客一起連接到主路由器。您也可以反轉配置,但無需額外阻止,第二個路由器中的裝置就可以存取主路由器上的裝置。

對於子網,唯一的要求是它們不包含公共位址並且是不同的。

您可以擁有一個子網,這包括從到 的192.168.1.0/25位址,但不使用最低和最高位址。同樣,您可以擁有其他子網,其中包括從到 的位址。但由於您可以使用整個私人位址空間,因此您也可以將其用於第二個子網路。192.168.0.0192.168.0.127192.168.1.128/25192.168.1.128192.168.1.255192.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 分配較低的優先級,然後任務就完成了。所有設備都位於同一子網路上,速度較慢的設備對網路頻寬的要求較低。

相關內容