Python 如何从IP获取主机名?
我正在使用python开发SDN 我还编写了一个虚拟网络功能,如DHCP、NAT、防火墙、QoS 但我想从IP获取计算机的主机名,比如192.168.2.XXX 我尝试使用arp,但它只能在数据包中找到IP和MAC地址 那么,我应该如何从特定的IP获取主机名呢? 我应该在DHCP或NAT中尝试此功能吗Python 如何从IP获取主机名?,python,hostname,nat,dhcp,sdn,Python,Hostname,Nat,Dhcp,Sdn,我正在使用python开发SDN 我还编写了一个虚拟网络功能,如DHCP、NAT、防火墙、QoS 但我想从IP获取计算机的主机名,比如192.168.2.XXX 我尝试使用arp,但它只能在数据包中找到IP和MAC地址 那么,我应该如何从特定的IP获取主机名呢? 我应该在DHCP或NAT中尝试此功能吗 非常感谢 从模块socket尝试socket.gethostbyaddr()从模块socket尝试socket.gethostbyaddr()但是我使用socket.gethostbyaddr()
非常感谢 从模块
socket尝试socket.gethostbyaddr()
从模块socket
尝试socket.gethostbyaddr()
但是我使用socket.gethostbyaddr()只能获取路由器的主机名(网关的主机名)。但是我使用socket.gethostbyaddr()只能获取路由器的主机名(网关的主机名)。