4

我的大学分两步运行他们的 wifi 身份验证。首先您连接到 wifi 网络,然后当您打开网络浏览器时,您必须输入一些关于您自己的附加信息才能访问互联网。

1)大学系统有一些方法可以检测设备之前是否已经过身份验证(因此它不会每次都要求您提供凭据),这是如何完成的?是通过MAC地址吗?

2) 假设我正在尝试运行没有 Web 浏览器的家庭服务器。我怎样才能上网?我是否需要安装网络浏览器才能通过第二步身份验证?

4

2 回答 2

6

您所说的“两步”过程称为“强制门户”:

强制门户技术强制网络上的 HTTP 客户端在正常使用 Internet 之前查看特殊网页(通常用于身份验证)。强制门户将 Web 浏览器变成身份验证设备。[1] 这是通过拦截所有数据包来完成的,无论地址或端口如何,直到用户打开浏览器并尝试访问 Internet。此时,浏览器被重定向到可能需要验证和/或付款的网页,或者只是显示可接受的使用政策并要求用户同意。强制门户用于许多 Wi-Fi 热点,也可用于控制有线访问(例如公寓、酒店房间、商务中心、“开放”以太网插孔)。

于 2012-08-20T15:35:13.513 回答
1

第一:是的,这很有可能。毕竟,MAC 地址是网络世界中唯一可用的“可靠”身份验证方法。然而,他们也很可能正在使用某种 cookie,它保存了身份验证信息。

第二:大学网络内的家庭服务器,是吗?我的理解是,无论您尝试什么,都永远无法从外部访问该服务器,原因很简单:来自外部的客户端已经在大学的网关处被拒之门外。没有'没有路由到主机'。您必须要求大学网络的管理员将您的家庭服务器的端口转发到运行家庭服务器的计算机。从好的方面来说,您根本不需要对自己进行身份验证,因为这仅适用于您的应用程序进行连接的情况。服务器等待传入的连接,所以一切都很好。

于 2012-08-19T16:46:43.880 回答