好的,通过网上冲浪之后,我几乎可以确认没有一个网站告诉我,强制网络门户是否会阻碍无线中继器的使用。由于我对Wifi协议如何工作的了解有限,我不禁要问几个看似多余的问题。无论如何,他们在这里:
假设: 有一个带强制门户的无线网络,要求用户在连接到互联网之前登录网页
Q1: 如果我只是用便携式Wifi中继器扩展Wifi信号,那么新的扩展Wifi信号会起作用吗?为什么或为什么不呢?
Q2: 在桌面上通过强制网络门户后,我可以将桌面设置为访问点,让其他设备使用相应的信号连接到Internet吗?为什么或者为什么不? (如果是,其他设备是否需要再次登录?)
Q3: 只有答案对问题2的肯定是肯定的:
如果成功登录后强制门户允许连续10小时连接,我是否可以先通过计算机和路由器连接到该Wifi,然后关闭计算机但路由器已打开(使用ap模式并连接到Wifi)并让其他设备连接到扩展信号并连接到互联网?
非常感谢你的帮助。
答案 0 :(得分:4)
Q1和Q2的答案是" no"几乎所有强制门户软件,根据其IP和/或MAC地址授权客户端。
原因是转发器/范围扩展器/ PC需要两个接口来扩展wifi单元的范围,一个接口处于 STA 模式,另一个接口处于 AP 模式。因此,需要路由(或桥接)将数据从转发器上的客户端传送到路由器上运行的路由器。
在路由的情况下,转发器通常使用 NAT 来避免在wifi热点上有静态路由。因此,强制门户只看到一个IP,即转发器之一。
但是,即使 STA / AP 接口在转发器内部桥接在一起形成一个大的IP网络,从转发器到wifi热点的以太网帧也只携带3个MAC地址: source MAC地址,下一跳的MAC地址和目的地 MAC地址。当转发器将连接到它的客户端的MAC地址视为其来源时,它不会将此MAC转发到强制网络门户,而是将其替换为自己的MAC地址(因为转发转发器本身是新来源时)。 / p>
因此,强制网络门户无法识别转发器后面的任何客户端,如果用户通过转发器登录,他/她实际上使用转发器的地址登录(是它是IP或MAC地址),而不是用户设备的地址。结果是,只要有一个用户登录,连接到转发器的设备就会显示为登录到强制网络门户。此外,如果一个用户注销,转发器后面的所有其他用户都会被注销,太
为了解决这个问题,可以将某些路由器配置为使用WDS (无线分发系统),但尽管WDS包含在802.11标准中,但后者并未定义任何实现要求。因此,正在使用几种专有实现,它们使用某种 ARP NAT 或 4地址模式来传输源的MAC地址作为第4个地址。 (无线)以太网帧。由于这样的WDS实现需要由其管理员共同设置转发器和强制门户 - 在某些情况下甚至需要在两个设备上使用相同的wifi芯片组 - 我不会再详细说明。
答案 1 :(得分:0)
这纯属无稽之谈。以太网数据包有两个MAC地址 - 源和目标。路由器不转发MAC地址,只转发IP地址。做NAT的路由器将用自己的IP替换传出的IP。没有人知道他们正在谈论的设备背后有多少跳。因此,强制网络门户无法知道它是否正在与执行NAT的路由器与单个无线客户端进行通信。
无线中继器无法正常工作,因为它试图桥接单个IP网络,但完全有可能建立NAT在强制网络门户和另一个网络之间路由的无线路由器。无线网络,只要它有一些方法可以对强制门户进行身份验证。