我没有使用python套接字从IPV4地址获取洋葱url

我没有使用python套接字从IPV4地址获取洋葱url,python,onion-architecture,Python,Onion Architecture,我正在尝试使用python从IPV4地址获取洋葱URL { try: return socket.gethostbyaddr(addr)[0] except socket.gaierror: print(addr+":nodename nor servname provided, or not known") return None except socket.herror: print(addr+':Unkno

我正在尝试使用python从IPV4地址获取洋葱URL

{
    try:
        return socket.gethostbyaddr(addr)[0]
    except socket.gaierror:
       print(addr+":nodename nor servname provided, or not known")
       return None
    except socket.herror:
        print(addr+':Unknown host')
        return None
    except socket.timeout:
        print(addr+':Timeout')
        return None
}
但是从
socket.gethostbyaddr(addr)[0]
,我无法获取洋葱URL,只能获取众所周知的主机名


谢谢您的建议。

有趣的是,您需要使用此代码运行

导入子流程 导入IP地址 对于ipaddress.IPv4Network('5.0.0.0/24')中的ip:
子进程调用([“tor resolve”,“-x”,ip])

有趣的是,您需要使用此代码运行

导入子流程 导入IP地址 对于ipaddress.IPv4Network('5.0.0.0/24')中的ip: 子进程调用([“tor resolve”,“-x”,ip])