我在谷歌上搜索了很长时间,但没有得到我想要的东西。我在办公室的不同建筑物中有一个本地业务网络应用程序。我的员工将在本地网络中通过无线设备和台式计算机使用此应用程序。但我只想让他们通过有限的设备和机器访问。
我可以通过将它们的 IP 地址传递给来获取连接设备的 MAC 地址arp
,例如:
arp -n 192.168.10.12
在终端。
但是当我在 php 脚本中运行相同的命令时,我无法获得任何输出
$output = shell_exec('arp -n 192.168.10.12'); echo "<pre>$output</pre>";
我尝试了一些命令,例如ls -l /var/www
在shell_exec
函数中,这些命令显示与在命令行中相同。所以我的问题是为什么我不能运行arp -n ipaddress
命令以及如何运行它。
我无法通过路由器检查 MAC 地址,因为我的业务客户来我办公室时喜欢使用我的网络。
提前致谢。
我跟着这个链接。