local ip -> public ip

Discussion in 'Apache' started by pedroz, Aug 16, 2007.

  1. #1
    I have my apache server running perfectly with the following configuration.

    Internet
    |
    Router – xxx.xxx.xxx.xxx [public ip]… DMZ to 192.168.0.5
    |
    Server – 192.168.0.5 [local ip] … apache 2.0.x with <virtualhost domain.com >

    C:\WINDOWS\system32\drivers\etc\hosts 127.0.0.1 domain.com


    … It is running perfectly but I would like to ask this
    When I run www.domain.com/phpinfo.php [phpinfo() command] I get the following:
    _SERVER["SERVER_ADDR"] = 192.168.0.5

    It is correct because it is the local ip of the server but…
    Is there any chance to emulate in apache the public ip like
    _SERVER["SERVER_ADDR"] = xxx.xxx.xxx.xxx [public server]
    I am only testing this and my router is a Webstar with a home internet connection, but if it would possible to emulate the server address to a public ip it would be interesting.
     
    pedroz, Aug 16, 2007 IP