【发布时间】:2016-06-20 13:36:18
【问题描述】:
我在服务器上运行 PHP coe。我想要本地系统的 IP 地址。这个问题之前有人问过-PHP how to get local IP of system
当我使用上述帖子中提到的任何解决方案时,我只能获取主机名,而不是 IP 地址。
例如在我的机器上我有
eth0:10.0.2.15
eth1:192.168.1.115
当我运行以下代码时:
$localIP = getHostByName(getHostName());
我只得到主机名 - localvm。我要192.168.1.115
我可以获取私有IP地址吗?更具体地说,我可以获取特定端口的 IP 地址吗?
【问题讨论】:
-
这取决于操作系统。你运行的是什么操作系统?
-
我正在使用 Amazon linux 和 Cent OS 进行本地开发。
标签: php