Введение
Внутренняя страница состояния работает через интерфейс loopback, но должна прослушивать все IPv4-интерфейсы. Её порт и содержимое страницы уже настроены правильно.
В предыдущей лабораторной работе по сетям вы изучали проверку прослушиваемых портов с помощью ss, тестирование HTTP с помощью curl и чтение конфигурации службы. В этом задании нужно изменить только адрес привязки.
Настройте страницу состояния на прослушивание всех IPv4-интерфейсов
Текущая ситуация
Служба labex-status-page.service активна на TCP-порту 8090, но прослушивает только адрес 127.0.0.1. Её конфигурация находится в файле /etc/labex-status-page.conf.
Область изменений
- Измените только параметр
BIND_ADDRESS. - Сохраните порт
8090и существующее содержимое страницы. - Перезапустите только службу
labex-status-page.service.
Цель
Настройте страницу состояния на прослушивание адреса 0.0.0.0:8090. При этом она должна по-прежнему возвращать текст internal status ready.
Критерии успешного выполнения
- Служба
labex-status-page.serviceактивна. - Команда
ssпоказывает IPv4-порт, прослушиваемый на адресе0.0.0.0:8090. - Команда
curl http://127.0.0.1:8090/возвращает содержимое, включающееinternal status ready.
Подсказка
Как сравнить текущее и требуемое состояние?
Проверьте порт 8090 с помощью ss, прочитайте указанный файл конфигурации, затем измените значение адреса привязки и перезапустите службу.
Итоги
Вы исправили адрес привязки одной службы и проверили как прослушиваемый порт, так и сохранённый HTTP-ответ.



