是否可以使用MAC地址而不是IP地址限制对IIS7中网站的访问?
我们希望将对我们网站的访问权限仅限于此处提到的已知PC:link text。这些PC将在我们的网络外部,但由于某些用户可能是远程的,我们宁愿在MAC地址而不是IP地址上执行此操作。
II7,Windows Server 2008,asp.net
提前谢谢
理查德
答案 0 :(得分:2)
您不能通过MAC地址限制访问,因为MAC地址仅在本地网络中用于通信设备,并且无法识别任何有关ARP表的路由器信息。
答案 1 :(得分:1)
这是个坏主意,因为MAC地址很容易被欺骗。如果您需要来自多个未知位置的身份验证,则应使用密码或证书。
当然,正如另一个答案中所提到的,通过互联网,MAC地址不可见,只有在您自己的网络内才可以。
答案 2 :(得分:0)
这是不可能的。您必须在客户端计算机上安装某种应用程序(如ActiveX控件)才能获取该信息。
也许您应该考虑将网站设置为内部网并为远程查看者设置VPN。看看Logmein的Hamachi。这是一个超级简单的VPN设置,可以免费试用。
答案 3 :(得分:0)
ISAPI扩展不会提供从客户端访问网络层信息的权限。必须直接从另一端查询此信息。此外,MAC地址非常不可靠,因为它可能比IP地址更容易被欺骗。