Get Hostname von IP-Adresse
Mein problem ist passende IP-Adresse an Ihren Hostnamen.
Wenn die IP-Adresse eine öffentliche IP-Adresse dann eine einfache socket.gethostbyaddr(ip)
löst es aber
mein problem ist mit der privaten IP, d.h. die IP des Netzwerks.
Wie kann ich host-Namen aus Netzwerk-IP-Adresse? Gibt es eine Möglichkeit, um herauszufinden, hostname oder nicht?
Ich versuche zu tun, diese auf Linux.
- Suche auf der Seite erste. Ich weiß nicht, python, aber das sieht aus wie das, was Sie wollen: stackoverflow.com/questions/5576744/convert-ip-to-hostname
- Diese Frage ist auch identisch: stackoverflow.com/questions/2575760/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hast du schon das Python-code erforderlich
Was Sie brauchen, ist auf der Infrastruktur-Seite der Dinge. Um einen internen hostname, müssen Sie die Abfrage der interne DNS-server für das Netzwerk in Frage. Größere Netzwerke haben fast immer interne DNS-Dienste, aber einige kleinere Netzwerk nicht, da Sie verlassen sich auf andere Mittel (direkte IP -, NETBIOS, Bonjour, usw.) finden Sie verschiedene Ressourcen.
TL:DR : Sie benötigen für die Abfrage der internen DNS-Dienste für das Netzwerk in Frage