(我不是networking人,所以请幽默我。)
我想configuration一个典型的消费者路由器作为一个开放的热点。 但是,路由器的互联网连接的带宽有限。 因此,我想限制有多less人可以同时连接到它。
我可以将DHCP设置为分发less量地址,但是如果指定了自己的IP地址,其他用户仍然可以连接。 所以我宁愿设置一个硬限制。
我想知道如果一个子网掩码将做的伎俩。 我(有点)明白,子网掩码是告诉networking部分从主机部分的IP地址的方式,我认为这意味着我可以限制可能的地址,因此在路由器上的用户数量。 所以:
我查看的列表(对不起,我不是很清楚)是这样的:如果前三个八位字节是255.255.255,那么可能的networking掩码和它们支持多less个主机? 我从Eddy提供的链接中find了这个。 回答:
你们有几位已经指出,限制用户和限制带宽是不一样的。 这是一个好点,但在这种情况下,我只关心限制并发用户的数量。
所以,我的问题是: 如果我简单地将上面的一个networking掩码指定给路由器,它是否会有效地限制可能的用户数量,如上所述? 可能会把别的东西搞砸吗?
有没有人有足够的耐心列出可能的子网掩码,并有多less用户可以连接每一个?
Googlefind了这个漂亮的子网计算器
一个小的子网将限制并发用户的数量 – 试图劫持地址的人可能会导致重复IP地址的问题。 这取决于你想限制使用的难度,以及人们将如何努力克服你所实施的措施。
服务质量将有助于共享可用带宽。 谷歌发现这个链接 ,会给你一个什么可用的想法。
使用无线技术很容易欺骗/更改MAC地址,但是您可以想出一些脚本来监视活动的MAC地址,并使用iptables和一些限制性的qos类来限制它们。
编辑为了回答更新的问题:“ 如果我简单地将上面的一个networking掩码分配给路由器,它是否会像上面列出的那样有效地限制可能的用户数量?可能会把别的东西搞乱 ?
当你这样做的时候要注意两点:
限制可以连接的用户数量不是限制带宽的最有效的方法。 如果你只有2个用户连接,但其中一个正在下载一个500MB的文件呢? 限制连接用户的数量不会限制每个连接用户的带宽利用率。 我的build议是find一种方法来限制每个用户的带宽利用率。 你可以尝试在网关机器上运行的NetLimiter。
如果你不愿意实现一个可以允许(小)注册的(免费)访问的业务类系统,那么我build议你最好的办法是使用DHCP计划并缩小子网的范围。 设置10-20分钟的短租时间。 一旦使用了所有的DHCP地址,就不会有其他的地址。 人们将不得不猜测知识产权的范围,即使如此,冒着创造知识产权冲突的风险。
1)是的
2)
首先,您必须从最大可用主机中减去一个IP,因为它将是您的路由器的IP。
AP只能容纳有限数量的主机,否则会启动故障。
通过子网限制将只能工作,如果所有的IP将由DHCP提供。 而且你将不得不最小化租赁时间。
您最好通过速度(整形)和并发连接数来限制用户(10-20)
检查这些build立Wi-Fi热点和特殊软件的链接: 第一和第二
你有的大问题是
所以结果不会是“用户不得不轮stream”,一些用户在一天的上网时间就会上网,然后大部分用户无法连接大部分时间。