2014-02-13 96 views
0

我想要获得网络用户/客户端的mac地址,即我想限制用户只能使用注册mac地址打开我的web应用程序。因此,其他系统无法打开我的Web应用程序,例如,如果用户在浏览器中输入URL并进入,请求将转到服务器,在服务器端可以捕获客户端的mac地址?如果有可能,我可以通过检查我已经注册的mac地址来限制他打开我的应用程序。如何获取网络客户端

请帮帮我。

+1

这是不可能的,请阅读http://stackoverflow.com/questions/3454858/how-to-get-client-mac-address-by-a-access-on-a-website的答案 – reto

回答

1

MAC地址不能超越IP路由器。您无法从远程服务器找到客户端MAC地址。

在本地子网中,MAC地址通过ARP系统映射到IP地址。您可以在Windows中使用'arp -a'或'nbtstat -A ipaddress'命令查找子网中计算机的MAC地址。 但是,当您的数据包通过网关从本地子网通过网关传递到Internet时,源MAC地址将丢失。