Hi,
REMOTE_ADDR Enthält die IP-Adresse des Server-Rechners, über den das CGI-Script aufgerufen wurde. Es muss sich hierbei nicht unbedingt um die IP-Adresse des aufrufenden Client-Rechners handeln - der Wert kann beispielsweise auch von einem Proxy-Server stammen.
Den begriff "Server-Rechner" finde ich hier auch etwas verwirrend. Ob er falsch ist vermag ich aber nicht zu beurteilen.
SERVER_ADDR Enthält die IP-Adresse des Server-Rechners.
Kann mir jemand den Unterschied vielleicht anhand eines Beispiels noch deutlicher machen, bei mir sind beide Werte immer gleich.
REMOTE_ADDR ist die IP, von der ein Request an den Webserver geschickt wird. Das ist die IP deines Rechners, falls du keinen Proxy benutzt.
SERVER_ADDR ist die IP, des Webservers, auf dem das CGI-Script laeuft.
mfG,
steckl