Apache через NAT again
От Kalachihin Vladimir (2:5095/1.39) к All
В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)
Приветствую тебя, All!
Итак, снова:
Имеется локальная сеть, в ней - Апач. Hаружу всё ходит через один NAT, с реальным внешним адресом. Hастройка NAT доступна.
NAT настроен на проброску порта 80 на машину с Апачем, и снаружи её отлично видно.
Hо! Name-based виртуальные хосты не работают :-(
В связи с требуемым в документации обнаружилось только это:
======================================================
Description: Designates an IP address for name-virtual hosting
Syntax: NameVirtualHost addr[:port]
...
In cases where a firewall or other proxy receives the requests and forwards them on a different IP address to the server, you must specify the IP address of the physical interface on the machine which will be servicing the requests.
...
======================================================
Я правильно понимаю, что "IP address of the physical interface on the machine which will be servicing the requests" - это _наружный_ адрес машины, которая делает NAT?
Т.е., в конфиге должно быть так?:
NameVirtualHost 89.109.212.96:80
<VirtualHost 89.109.212.96:80>
ServerName lbc.stager.ath.ch
Apache/2.2.11 (OS/2) PHP/5.2.9
Адреса резолвятся сервисом DynDNS.com
Калачихин Владимир.
--- FleetStreet 1.22+
* Origin: Stager's station, aka stagerATau.ru (2:5095/1.39)
Ответы на это письмо:
From: Username
Заголовок следующего сообщения в треде может быть длинным и его придется перенести на новую строку
From: Username
Или коротким