9. Настройте веб-сервер nginx как обратный прокси-сервер на ISP

Модуль 2. Организация сетевого администрирования

Задание:

  • При обращении по доменному имени web.au-team.irpo у клиента должно открываться веб приложение на HQ-SRV
  • При обращении по доменному имени docker.au-team.irpo клиента должно открываться веб приложение testapp.

Вариант реализации:

ISP:

  • Установить пакет nginx :
apt-get install -y nginx
  • Настроить nginx как реверсивный прокси сервер, приведя файл /etc/nginx/sites-available.d/default.conf к следующему виду:
vim /etc/nginx/sites-available.d/default.conf

  • Добавить символическую ссылку на данный файл:
ln -s /etc/nginx/sites-available.d/default.conf /etc/nginx/sites-enabled.d/
  • Проверить наличие ошибок в конфигурационных файлах:

  • Запустить и активировать службу nginx:
systemctl enable --now nginx

HQ-CLI:

  • Поскольку в домене SambaDC нет DNS записей ссылающихся на необходимые имена, а на HQ-CLI в качестве DNS-сервера задан адрес именно контроллера домена, поэтому необходимо добавить записи в файл /etc/hosts на виртуальной машине HQ-CLI: или же используя утилиту samba-tool добавить необходимые записи на DNS-сервере BR-SRV;

  • Проверяем возможность доступа до веб ресурсов с браузера на клиенте: http://web.au-team.irpo

  • http://docker.au-team.irpo