【发布时间】:2008-12-01 10:27:37
【问题描述】:
是否有一种干净且独立于操作系统的方法来从 Perl 确定本地计算机的 IP 地址?
到目前为止,我已经找到了以下解决方案:
解析ifconfig和ipconfig的输出(硬,不同windows版本ipconfig输出不同)
-
建立到已知 IP 的网络连接并检查套接字的本地 IP 地址(如果我无法建立连接将无法工作,并且将只确定一个 IP 地址)
李>
有更好的建议吗?
【问题讨论】:
-
幻数是 127.0.0.1
-
这不是我需要的。我只是想以自定义的形式打印出机器的 IP 地址,我不想使用这些地址。
标签: perl networking