Subnet

我可以使用子網遮罩來限制路由器上的使用者數量嗎?

  • March 26, 2022

(我不是網路人,所以請幽默。)

我想將典型的消費者路由器配置為開放熱點。但是,路由器的網際網路連接頻寬有限。因此,我想限制有多少人可以同時連接到它。

我可以將 DHCP 設置為分發少量地址,但如果其他使用者指定了自己的 IP 地址,他們仍然可以連接。所以我寧願設定一個硬性限制。

我想知道子網遮罩是否可以解決問題。我(有點)理解子網遮罩是從主機部分告訴網路部分 IP 地址的一種方式,我認為這意味著我可以限制路由器上可能地址的數量,從而限制使用者的數量。所以:

  • 我可以這樣做嗎?
  • 可能會搞砸別的事情嗎?
  • 是否有人有足夠的耐心列出可能的子網遮罩以及每個子網遮罩可以連接多少使用者?

更新

我正在尋找的列表(抱歉,我不是很清楚)是這樣的:如果前三個八位字節是 255.255.255,那麼可能的網路遮罩是什麼以及它們支持多少主機?我從 Eddy 提供的連結中找到了這個。回答:

  • 255.255.255.0:254 台主機
  • 255.255.255.128:126 台主機
  • 255.255.255.192:62 台主機
  • 255.255.255.224:30 台主機
  • 255.255.255.240:14 台主機
  • 255.255.255.248:6 台主機
  • 255.255.255.252:2 台主機
  • 255.255.255.254:0 台主機
  • 255.255.255.255:0 台主機

你們中的一些人已經指出,限制使用者與限制頻寬不同。這是一個很好的觀點,但在這種情況下,我只關心限制並髮使用者的數量。

所以,我的問題又來了:如果我只是將上面的網路遮罩之一分配給路由器,它是否會有效地限制可能的使用者數量,如上所述?可能會搞砸別的事情嗎?

是否有人有足夠的耐心列出可能的子網遮罩以及每個子網遮罩可以連接多少使用者?

Google發現了這個,漂亮的子網計算器

一個小的子網會限制並髮使用者的數量——試圖劫持地址的人可能會導致重複 IP 地址的問題。這取決於您想限制使用的難度,以及人們將如何努力克服您實施的措施。

服務質量將大大有助於共享可用頻寬。Google找到了這個連結,可以讓你了解可用的內容。

使用無線,很容易欺騙/更改 mac 地址,但您可以想出一些腳本來監控活動的 mac 地址並使用 iptables 和一些限制性 qos 類來限制它們。

編輯 回答更新後的問題:“如果我只是將上面的網路遮罩之一分配給路由器,它是否會有效地限制可能的使用者數量,如上所述?它可能會搞砸其他事情嗎?”

執行此操作時要注意兩件事:

  • 在決定允許多少主機時,考慮接入點和 Internet 網關的 IP 地址(如果網關是不同的框)。
  • 確保 DHCP 服務將分配具有正確起始地址的地址(例如,如果您的網路從零開始並且只有 12 台主機的空間,則讓 dhcp 服務開始分配範圍內的地址)。我希望接入點自動執行此操作,但需要檢查。

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