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

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

Введение

Внутренняя страница состояния работает через интерфейс 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-ответ.

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