Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: nginx на шлюзе(web-и почтовый сервер на одном IP)  (Прочитано 5715 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: nginx на шлюзе(web-и почтовый сервер на одном IP)
« Ответ #30 : 27 Ноября 2009, 15:43:36 »
Its works! отвечает апач, но не на шлюзе, а на 192.168.44.100, и отвечает потому, что ему не передали $host - следовательно, отрабатывает сайт по умолчанию (локалхост).
Рекомендую всё таки не полениться и прочитать документацию к nginx.

а 192.168.44.100 - это и есть шлюз, с двумя интерфейсами

eth0 - внешний,смотрит в инет 77.242.0.34
eth1 - внутренний, смотрит в локалку 192.168.44.100
Разъясняю ещё раз, на пальцах - может так понятней будет.
Есть апач, которй слушает на айпи х.х.х виртуальный сайт ххх.локал
Есть нгинкс, который слушает на айпи у.у.у реальный сайт ууу.сом
Нгинкс настраиваешь передавать входящие к нему на у.у.у под именем ууу.сом запросы на айпи х.х.х с заменой заголовка запроса с ууу.сом на ххх.локал.
Апач принимает запрос на обработку ххх.локал, и отсылает нгинксу ответ.
Нгинкс отправляет ответ клиенту.
Все счастливы.

 

Страница сгенерирована за 0.015 секунд. Запросов: 19.