LINUX.ORG.RU

можно через нат и редирект портов , но придется использовать разные порты .

anonymous
()

пример:

-A PREROUTING -d ext_IP -i eth0 -p tcp -m tcp --dport 82 -j DNAT --to-destination 192.168.1.10:80

ext_IP (внешний IP адрес с выходом в инет).

82 port откроешь извне.

при запросе с http://ext_IP:82, попадешь в локальную сеть на локальный адрес 192.168.1.10 порт 80.

anonymous
()
Ответ на: комментарий от Zulu

А что "virtual hosts" не сделать?

NameVirtualHost *

<VirtualHost *>
    ServerAdmin XXX@XXX.com
    DocumentRoot /usr/local/www/data/
    ServerName YYY.YYY.com
    ErrorLog /var/log/httpd/httpd-error.log
    CustomLog /var/log/httpd/httpd-access.log common
</VirtualHost>


<VirtualHost *>
    ServerAdmin xxx@xxx.ru
    DocumentRoot /usr/home/imyareck/www/
    ServerName www.xxx.ru
    ErrorLog /var/log/httpd/httpd-error-xxx.xxx.ru.log
    CustomLog /var/log/httpd/httpd-access-xxx.xxx.ru.log common
</VirtualHost>

И ходить по имени

ManJak ★★★★★
()
Ответ на: комментарий от ManJak

А, сорри, неправильно прочитал =)
Наоборот понял =)

ManJak ★★★★★
()

может совру, но кажется squid что такое умеет

anonymous
()
Ответ на: комментарий от spirit

>А еще в apache есть mod_proxy.

+

только лучше реврайтом, по крайней мере красивее.

PS. зачем использовать iptables если существует HTTP/1.1?

borisych ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.