Forum: PC-Programmierung php-script-ausführung auf der linux-console linux erzeugt dns-anfrage


von ... (Gast)


Lesenswert?

Ich habe hier eine Menge Scripte die sich an includes vergreifen die für 
webseiten benutzt werden. Mit cron werden nun diverse Scripte im 
Minutentakt ausgeführt.

Nachdem ich hier nun ein scheinbar odentliches DNS aufgesetzt habe und 
das logfile kontrollierte, stellte ich fest, dass im Minutentakt 
abfragen an den DNS-Server gerichtet werden. Da fragt der Rechner, der 
die php-Scripte ausführt, seinen eigenen Domain-Namen ab. Manche 
php-Schripte führen wieder andere php-Scripte aus die wiederum 
DNS-Abfragen erzeugen.

Ich frage mich nun, was will dieses Script da überhaupt etwas vom 
DNS-Server wissen? Was und wo kann etwas unklar sein dass dieses 
Verhalten erzeugt? An der console reicht schon das folgende um eine 
DNS-Abfrage zu erzeugen:

php -r "print(1);"

Entschuldigung dass ich es nicht verstehe.

von ... (Gast)


Lesenswert?

Bevor ich es vergesse: Die Scripte die aufgerufen werden, haben mit DNS 
auch überhaupt gar nichts zu tun. Die enthalten keinerlei Code der 
derlei Verhalten auslösen sollten.

von Daniel A. (daniel-a)


Lesenswert?

Das erscheint mir auch ungewöhnlich. Mein linux Server zeigt dieses 
verhalten nicht. Ein Eintrag in der /etc/hosts Datei sollte die 
DNS-Abfrage unterdrücken. Ich würde mal alle Configfiles durchsuchen und 
alle Dateien die von PHP verwendet werden mit den Originaldateien 
vergleichen.

von derderb (Gast)


Lesenswert?

Vielleicht irgendwas Socket-artiges mit gethostbyname() ?

von ... (Gast)


Lesenswert?

Hatte das eben mit der hosts-Datei ausprobiert, freute mich schon, dabei 
gibt der Apparat seit einigen Stunden Ruhe wie in den logfiles sah. Also 
weiter ohne hosts-Datei wie gehabt.

Einer dieser Momente wo ... warum ...

SOLVED

von Peter P. (Gast)


Lesenswert?

Irgendwie fehlt in deinem Post etwas...
1. und 2. Satz sind irgendwie widersprüchlich.

von ... (Gast)


Lesenswert?

Zu Satz 1: In der Annahme dass da weiter Abfragen auftreten, weil es das 
tagelang tat, und ich nichts verändert habe, baute ich diese Krücke 
direkt ein. Dann sah ich aber im logfile, dass da bereits vor dem Einbau 
nichts mehr passierte.

Zu Satz 2: Und so baute ich das wieder aus.

Noch kleiner kann ich nich rausgeben

von ... (Gast)


Lesenswert?

"und ich nichts verändert habe"

... bezieht sich auf den Zeitraum zwischen meiner Anfrage und dem 
Augenblick in dem ich diese Krücke einbaute.

Poah.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.