Domain Name System
Mit PHP und der Funktion dns-get-record ist es kein Problem IP Adressen und die Nameserver für eine Domain über das DNS zu ermitteln.
IDN Domains
Momentan unterstützt diese Abfrage der Nameserver IDN Domains mit der PHP Funktion idn-to-ascii. Zusätzlich kann ich diesen Konverter empfehlen.
Weitere verwendete PHP Funktionen
Um auch eine Eingabe als URL möglich zu machen, kann man parse-url um die Domain zu extrahieren. Speziell ging es zwar nur um die Ermittlung der Nameserver aber wenn man mit einfachen Funktionen wie gethostbyname auch die Möglichkeit hat eine IP Adresse zu ermitteln sollte man diese einsetzen.