【发布时间】:2014-03-12 16:54:03
【问题描述】:
我希望能够扫描服务器网络并将 IP 地址与主机名匹配。
我看到了很多关于这个的问题(有很多反对票),但没有一个是我想要的。
所以我尝试了 python 的套接字库socket.gethostbyaddr(ip)。但这仅在我有 DNS 设置或 IP 到主机映射在我的 hosts 文件中时才会返回结果。
我希望能够向机器询问其主机名,而不是查询 DNS。
如何查询 Linux 机器的主机名?
最好使用python或bash,但其他方式也不错。
【问题讨论】:
-
我觉得这个问题应该迁移到unix.stackexchange.com或者superuser.com