Задание:
18) Настройте веб-сервер nginx как обратный прокси-сервер на SRV1-DT
- a) При обращении по доменному имени www.au.team, клиента должно перенаправлять на SRV2-DT на контейнер web
- b) При обращении по доменному имени zabbix.au.team клиента должно перенаправлять на SRV3-DT на сервис Zabbix
- c) Если необходимо, настройте сетевое оборудование для обеспечения работы требуемых сервисов.
Вариант реализации:
SRV1-DT:
- Установим пакет nginx:
apt-get update && apt-get install -y nginx
- Создадим конфигурационный файл, в котором опишем необходимые параметры для настройки обратного прокси-сервера:
vim /etc/nginx/sites-available.d/reverse_proxy.conf
-
- содержимое должно быть следующее:
- Добавляем символьную ссылку на созданный файл:
ln -s /etc/nginx/sites-available.d/reverse_proxy.conf /etc/nginx/sites-enabled.d/
-
- Проверяем корректность написания конфигурационного файла для обратного прокси-сервера:
- Включаем и добавляем в автозагрузку службу nginx:
systemctl enable --now nginx
- Проверяем:
- доступ по http://www.au.team:
-
- доступ по http://zabbix.au.team: