Исправление адреса привязки службы

LinuxBeginner
Практиковаться сейчас

Введение

Внутренняя страница состояния доступна через интерфейс обратной связи, но должна принимать подключения на всех интерфейсах 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-ответ.

✨ Проверить решение и практиковаться