Wifi中继器和专属入口



好吧,在网上冲浪后,我几乎可以确认,没有一个网站告诉我是否有专属门户网站阻碍了wifi中继器的使用。由于我对Wifi协议的工作原理了解有限,我忍不住问了几个对一些人来说可能是多余的问题。不管怎样,它们在这里:

假设:有一种带有专属门户的Wifi,要求用户在连接到互联网之前登录网页

问题1:如果我只是用便携式Wifi中继器扩展Wifi信号,新扩展的Wifi信号会起作用吗?为什么?

问题2:在我通过桌面上的专属门户后,我可以将桌面设置为接入点,让其他设备使用相应的信号连接到互联网吗?为什么?(如果是,其他设备是否需要再次登录?)

问题3:只有当问题2的答案是肯定的:

如果捕获门户在成功登录后允许10小时的连续连接,我可以首先通过计算机和路由器连接到该Wifi吗?然后我关闭计算机,但路由器打开(使用ap模式并连接到Wifi),让其他设备连接到扩展信号并连接到互联网?

非常感谢你的帮助。

对Q1和Q2的回答是"否",几乎所有的专属门户软件都会根据客户端的IP和/或MAC地址对其进行授权。

原因是中继器/范围扩展器/PC需要两个接口来扩展wifi小区的范围,一个接口处于STA模式,另一个处于AP方式。因此,需要路由(或桥接)将数据从中继器上的客户端传输到路由器,在路由器上运行捕获门户。

在路由的情况下,中继器通常使用NAT,以避免在wifi热点上有静态路由。因此,捕获门户只看到一个IP,即中继器的IP。

但是,即使STA/AP接口在中继器上内部桥接在一起,形成一个大的IP网络,从中继器到wifi热点的以太网帧也只携带3个MAC地址:MAC地址、下一跳的MAC地址和目的地MAC地址。当中继器将连接到它的客户端的MAC地址视为其源时,它不会将此MAC转发到捕获门户,而是将其替换为自己的MAC地址(因为转发时中继器本身就是新的源)。

因此,专属门户无法识别中继器后面的任何客户端,如果用户通过中继器登录,他/她实际上是使用中继器的地址(IP或MAC地址)登录的,而不是使用用户设备的地址。结果是,只要一个用户登录,连接到中继器的每个设备都会显示为已登录到捕获门户。此外,如果一个用户注销,中继器后面的所有其他用户也会注销。

为了克服这一点,一些路由器可以配置为使用WDS(无线分配系统),但尽管WDS包含在802.11标准中,但后者没有定义任何实现要求。因此,有几个专有的实现正在使用中,它们要么使用某种ARP NAT,要么使用4地址模式来传输源的MAC地址作为(无线)以太网帧中的第四地址。由于此类WDS实现需要其管理员对中继器和捕获门户进行共同设置,在某些情况下,甚至需要在两台设备上使用相同的wifi芯片组,因此我不再对此进行详细说明。

这纯属无稽之谈。以太网数据包有两个MAC地址——源和目的地。路由器不转发MAC地址,只转发IP地址。而一个进行NAT的路由器将用自己的IP取代传出的IP。没有人知道他们正在与之交谈的设备后面有多少跳(如果有的话)。因此,捕获门户无法知道它是在与执行NAT的路由器交谈,还是与单个无线客户端交谈。

的确,无线中继器是不起作用的,因为它试图桥接单个IP网络,但只要它有某种方式向捕获门户进行身份验证,就完全可以构建一个在捕获门户和另一个无线网络之间进行NAT路由的无线路由器。

相关内容

  • 没有找到相关文章

最新更新