2024-05-13 07:10:17 发布
网友
我想编写一个python脚本来将IP地址转换为主机名。我在用一个Linux盒子。 我看不出这是谁的命令。是否有任何命令总是给出正确的主机名(尽可能准确)?
Socket库有一个API要做reverse DNS lookups。
import socket socket.gethostbyaddr("8.8.8.8") >>> ('google-public-dns-a.google.com', [], ['8.8.8.8'])
请记住,不是所有的IP地址都有反向DNS条目,不是所有的别名都可能出现在这个查询的答案中等等
最接近的可能是socket.getfqdn()。它合并了gethostbyaddr()的结果。将IP地址作为字符串传递给它。
Socket库有一个API要做reverse DNS lookups。
请记住,不是所有的IP地址都有反向DNS条目,不是所有的别名都可能出现在这个查询的答案中等等
最接近的可能是socket.getfqdn()。它合并了gethostbyaddr()的结果。将IP地址作为字符串传递给它。
相关问题 更多 >
编程相关推荐