如何在Python中将IP地址转换为域名?

时间:2014-06-19 00:06:29

标签: python

我正在用Python创建一个网站,但我不知道如何用python将ip地址转换为域名。你怎么做的?

1 个答案:

答案 0 :(得分:1)

域名解析为IP。 Ip不能解析为域。你需要支持反向dns。

您可以使用dnspython

实现此目的
from dns import resolver,reversename
addr=reversename.from_address("192.168.0.1")
str(resolver.query(addr,"PTR")[0])

http://spareclockcycles.org/2010/04/13/reverse-dns-lookups-with-dnspython/