Wir entwickeln eine eingebettete Anwendung, die auf einem eigenständigen GPRS-verbundenen Gerät läuft (kein Betriebssystem dort). Wir versuchen, eine IP-Adresse des Domain-Namens zu erhalten. Ich denke, wir sollten einen öffentlichen DNS-Dienst wie Google DNS (8.8.8.8
) verwenden. Die Frage ist - was ist die einfachste Anfrage, die wir an 8.8.8.8:53
senden sollten, um die IP-Adresse unserer Domain zu erhalten?Wie erhält man die IP-Adresse einer Domain am einfachsten?
Auch hier können wir libresolve
oder andere ähnliche Bibliotheken nicht verwenden. Wir machen eine einfache TCP-Verbindung zum Port 53
von Google DNS und formatieren unsere Anfrage selbst.
Ich habe versucht, RFC1053 selbst zu verstehen, aber es ist fehlgeschlagen. Zu viele Wörter :)
Antworten, die im Grunde nur Link zu einer externen Seite sind nicht ideal, da Links möglicherweise sterben. Möchten Sie die auf der verknüpften Seite beschriebene Methode zusammenfassen? – Thomas