2008-09-15 14 views
5

Ich benutze Delphi und muss die aktuelle Windows DNS-Server-IP-Adresse abrufen, damit ich eine Suche durchführen kann. Welche Funktion sollte ich anrufen, um sie zu finden? Die einzige Lösung, die ich gerade habe, macht eine ipconfig/all, um es zu bekommen, was schrecklich ist.Wie kann ich den aktuellen DNS-Server finden?

Antwort

1

Haben Sie wirklich wissen müssen, was DNS-Server ist eine Lookup zu tun?

Here ist eine Lösung, wie Sie eine IP-Adresse mit 2 Funktionen erhalten: GetHostName und GetHostByName. Ich nehme an, dass die GetHostByName-Funktion die Suche ausführt, die Sie für Sie benötigen, oder liege ich falsch?

+1

Ich möchte den DNS-Server erhalten, damit ich eine MX-Suche durchführen kann. Der Code, den du verlinkt, scheint zu zeigen, wie du deine eigene IP findest? – mj2008

+0

Ja. Ich nahm an, du wolltest nur einen Namen-> IP-Lookup, also gab dir die GetHostByName-Funktion :) – kender

Verwandte Themen