local ip -> public ip
Posted 16 August 2007 - 11:22 AM
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.
Posted 16 August 2007 - 05:52 PM
But, why would you want to do that anyway?
Posted 17 August 2007 - 09:16 AM
well you won't be able to change it.
You will have to put the connection after the router to be able to get the internet IP.
Posted 17 August 2007 - 10:53 AM
I thought it would difficult to do it, possibly with some sort of proxy emulation but not easy to emulate it.
In fact it was just a discussing question, I do not need to do it. I already figured it if I need to have the apache/php server with the public ip I have to connect directly the modem to the server.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users