chu*_*tar 0 php router mac-address ip-address
我想使用PHP脚本来查找用户从我的站点连接到的路由器.这可能是PHP或其他一些服务器端语言吗?
我已经在网上看了,看起来它不可能得到用户的计算机,但对于路由器?编辑:我只对用户的路由器感兴趣,而不是用户的特定计算机.
你无法找到目标用户MAC,因为MAC只有在使用本地网络数据包exchaning,在WAN网络中使用IP,以分组交换,那么你只能得到IP她的路由器.
但是这个规则是一个例外,如果你在本地网络中的用户(例如服务器在本地网络中)那么你可以MAC通过查看ARP表获取客户端或路由器的地址,在她IP的本地计算机和她的地址MAC's,从这个表中,您可以MAC通过查找ARP表Gateway IP关联来获取她的路由器,因为她的网关是您的网关,网关是您的网络和她的网络中的路由器,因为您与客户端在同一网络中.
但在这种情况下,这完全是胡说八道,因为与用户和服务器的通信是本地的,然后数据包将无法到达路由器,但如果你真的想要这个,你可以得到这个.
第二个废话是如果你在本地网络中与用户(只有一个选项来解决这个问题),那么网关地址可能永远是常量.如果有人将路由器设备更改为其他设备,则可以进行更改.;-)
简介:你可以解决这个问题,但只有服务器和用户在本地网络中,但我认为你想为WAN网络解决这个问题,那么你不能这样做...抱歉不是我的选择,生活是残酷的.