Добрый день!
Имеется два сервера:
- шлюз в интернет с NAT (два интерфеса внеш и внутр);
- web-сервер Apache (один интерфейс с локальным IP адресом).Порт Apache, через NAT торчит в Интернет, проверял, работает.
На web сервере пытаюсь настроить виртуальные хосты с использованием 1 внешнего IP адреса, который используется на внешнем интерфейсе шлюза. Естественно сопоставления виртуальных имен серверов и используемого IP адреса в DNS зоне имеются (только в прямой, не PTR).
Директивы VirtualHost пробовал описывать как:
- VirtualHost *:80
- VirtualHost local IP addr:80
- VirtualHost ext GW IP addr:80
Проблема в том, что при обращении к любому из виртуальных хостов, открывается страница первого виртуального хоста в списке.
Перепробовал уже все что можно... :(
Может быть virtualhost не должен (не умеет) работать через NAT?
Помогите ПЛЗ!!!