wahsaga: IP des Servers

Beitrag lesen

hi,

Habe es über die Serverseitige Varibale: _SERVER["SERVER_ADDR"] versucht, doch die zeigt mir nur die "interne" Ip im lokalen Netzwerk an nicht aber die IP mit der sich der Server im Internet bewegt.

also bei meinem online-server zeigt er mir da die IP an, unter der dieser im www verfügbar ist.

Problem ist nämlcih, dass der Server hinter einer Hardware-Firewall hängt. Wie kann ich realisieren, dass PHP, sprich der Server weiß unter welcher IP er sich im Internet bewegt, und nicht im lokalen Netzwerk ?

hängt er nur hinter einer firewall, oder auch hinter einem router?

du könntest mal versuchen, den server per gethostbyname() seine eigene IP herausfinden zu lassen, http://de.php.net/manual/de/function.gethostbyname.php.

gruss,
wahsaga

--
http://wazgnuks.net/ - back from the dead