用户使用互联网前需显示互联网使用协议

用户使用互联网前需显示互联网使用协议

我正在寻找一种方法,在浏览器中显示使用协议页面,用户必须同意该页面才能访问互联网。这适用于使用公共计算机和公共/开放 wifi 的用户。

我正在使用支持此功能的小防火墙,但是字符数限制非常低,这导致使用起来不切实际。

我考虑将浏览器的主页设置为使用协议页面,但是通过导航到其他地方就可以轻松绕过该页面。

还有其他值得考虑的方法吗?

目前公共网络上没有服务器,但如果需要的话我可以建立一个。

答案1

我认为你要找的是“强制门户”。您应该寻找某种路由/代理服务器开源包,将其用作此访客网络的网关/路由器,并使其能够访问 Internet。

看看这样的产品:http://dev.wifidog.org/

这是专门针对无线的,但我认为它没有理由不能保护同一子网上的有线客户机。我无法为您设计整个解决方案,但为了重定向用户,您需要在网关处有一个支点,所以我建议让其他设备在这里进行路由,这将是软件包的组合。

相关内容