1
我使用python開發SDN 我也寫了一個虛擬的網絡功能,正如DHCP,NAT,防火牆,QoS的 但我想從IP的計算機主機名192.168.2.XXX像我 嘗試使用ARP但它只能在數據包中找到IP和MAC地址。如何從IP獲取主機名?
那麼我應該如何從特定IP獲取主機名? 我應該在DHCP還是NAT中試用?
非常感謝!
我使用python開發SDN 我也寫了一個虛擬的網絡功能,正如DHCP,NAT,防火牆,QoS的 但我想從IP的計算機主機名192.168.2.XXX像我 嘗試使用ARP但它只能在數據包中找到IP和MAC地址。如何從IP獲取主機名?
那麼我應該如何從特定IP獲取主機名? 我應該在DHCP還是NAT中試用?
非常感謝!
嘗試socket.gethostbyaddr()
從模塊socket
但是我使用socket.gethostbyaddr()只能得到路由器的主機名(網關的主機名)。 –
[從IP的Python查找主機名以1秒超時(的可能的複製http://stackoverflow.com/questions/2575760/python-lookup-hostname-from-ip- with-1-second-timeout) –