Вопрос по работе nginx

Столкнулся с проблемой в работе, надеюсь, nginx.

Имеется вот такая схема:
image

На шлюзе настроен NAT с пробросом портов во внутреннюю сеть. На одном из внутренних серверов стоит виртуальная машина с сетевым адаптером в режиме моста и собственным IP из той же зоны, что и вся остальная сеть. На виртуальной машине установлен Ubuntu Server с nginx.

Суть вопроса: когда я делаю запрос на 80 порт из внутренней сети, то получаю «правильный» ответ в виде сайта. Если я делаю запрос из внешней сети, который транслируется с помощью NAT во внутреннюю, nginx отдает страницу по умолчанию: Welcome to nginx!

Не являюсь большим спецом по nginx, так же у меня нет прав на доступ к виртуальной машине, потому посмотреть настройки не могу. И хотел бы узнать, имеется ли такая вещь в nginx, настройка которой приведет ли к такой картине, как я описал.
  • Вопрос задан
  • 2778 просмотров
Пригласить эксперта
Ответы на вопрос 2
BuriK666
@BuriK666 Куратор тега Nginx
Компьютерный псих
смотрите server_name/server_alias
Если он совпадает с тем что указан в заголовках HTTP/1.x, то nginx обработает его в этой секции server {}
Если не найдет, то обработает его в первой секции server {}

Удалите все ненужные server из конфигов nginx.
Ответ написан
Комментировать
TijAY
@TijAY Автор вопроса
Спасибо! Мне нужно было чужое мнение, которое подтвердило бы правильность моих догадок. Буду требовать права админа на сервере.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы