Многие провайдеры предоставляют локальную сеть, внутри которой можно создать и собственные ресурсы.
У себя поднял сервер торрент-трекера (Ubuntu 10.4, веб-сервер apache). Это сервер также является шлюзом интернета у меня дома.
В домашней сети имеет ip-адрес, к примеру, 192.168.0.1, в локальной сети провайдера 172.18.24.50. И вопрос такой (возможно и неотносящийся непосредственно к Ubuntu):
Когда заходят на хост из локальных ресурсов провайдера, ip клиента определяется из диапазона 172.*.*.*, также как и на самом сервере заходишь через адрес 172.18.24.50, он определяет этот же адрес, как адрес клиента. А когда по этому ip заходишь из домашней сети, сайт загружается, но ip клиента определяется, например, как 192.168.0.2. Можно ли как-нибудь настроить, что при обращении из домашней сети по ip-адресу 172.18.24.50, он видел и клиента с адресом 172.18.24.50, а не 192.168.0.2? Если можно, то как?
P.S. Было очень сложно сформулировать проблему, так что сильно не судите.
И еще, при обращении из домашней сети на другие локальные ресурсы, там адрес выдается 172.
Интернет и локальные ресурсы настраивал как было описано здесь:
http://easylinux.ru/node/117