Der Martin: Bitte erst lesen, dann meckern! - danke gleichfalls ;-)

Beitrag lesen

Hi,

Hast du die verlinkte UCN mal angeschaut? ... f.f.
Also genau das, was der OP gefragt hat.
leider doch nicht!

aus dem Originalposting:
"Aber nun moechte ich auf Port 53 einen DNS-Server befragen ..."
Mehr Information über das geplante Vorhaebn kann ich darin nicht finden.

Und nun aus dem verlinkten Beitrag:

$handle = @fsockopen("udp://$dns", 53);
    // send our request (and store request size so we can cheat later)
    $requestsize=@fwrite($handle, $data);

@socket_set_timeout($handle, $timeout - $timeout%1000, $timeout%1000);
    // hope we get a reply
    $response = @fread($handle, 1000);
    @fclose($handle);

Was denn noch? Aus dem Hostnamen die IP zu erhalten (anstatt aus der IP den Hostnamen) ist doch nur eine Änderung der Abfrage. Der Verbindungsaufbau zum DNS geht exakt nach dem gleichen Strickmuster!

Ciao,
 Martin

--
Die letzten Worte des stotternden Beifahrers:
Frei... frei... frei... freilich kommt da was!!