我的大学通过两个步骤运行他们的wifi身份验证。首先,您连接到wifi网络,然后当您打开Web浏览器时,您必须输入一些关于您自己的其他信息才能访问互联网。
1)大学系统有一些方法可以检测设备之前是否已经过身份验证(所以它不会每次都要求您提供凭证),这是怎么做到的?是MAC地址吗?
2)假设我正在尝试运行没有Web浏览器的家庭服务器。我怎样才能上网?我是否需要安装Web浏览器才能完成第二步验证?
答案 0 :(得分:6)
您正在谈论的“两步”流程称为“强制门户网站”:
强制门户技术强制网络上的HTTP客户端查看 使用前的特殊网页(通常用于身份验证) 互联网通常。强制门户将Web浏览器变为 认证设备。[1]这是通过拦截所有数据包来完成的, 无论地址或端口如何,直到用户打开浏览器并且 试图访问互联网。那时浏览器被重定向 到可能需要身份验证和/或付款的网页,或 只需显示可接受的使用政策,并要求用户同意。 强制门户网站用于许多Wi-Fi热点,可用于 控制有线接入(例如公寓,酒店房间,商业 中心,“开放式”以太网插孔)。
答案 1 :(得分:1)
第一:是的,这很有可能。毕竟,MAC地址是网络世界中唯一可用的“可靠”身份验证方法。然而,它们也可能使用某种cookie来保存身份验证信息。
第二:大学网络内的家庭服务器,是吗?我理解它的方式,无论您尝试什么,都无法从外部访问此服务器,原因很简单:来自外部的客户已经在大学的门户处被拒绝了。 “没有主持人的路线”。您必须要求大学网络的管理员将您的家庭服务器的端口转发到运行家庭服务器的计算机上。 从好的方面来说,您根本不需要对自己进行身份验证,因为只有在您的应用程序建立连接时才适用。服务器等待传入连接,所以一切都很好。