Поскольку мы находимся на systemd, вам нужно изменить 3 файла .service
:
cd /lib/systemd/system
Файлы: greenbone-security-assistant.service, openvas-manager.service и openvas-scanner.service.
Чтобы сделать это быстро, вы можете использовать sed.
Эта строка заменит все 127.0.0.1 до 0.0.0.0, что позволит всем службам быть доступными на всех интерфейсах. Вам следует заменить 0.0.0.0 на адрес по вашему выбору.
sed -e 's/127.0.0.1/0.0.0.0/g' greenbone-security-assistant.service openvas-manager.service openvas-scanner.service
Убедитесь, что все будет сделано так, как вы хотите. Если вы довольны изменениями, просто добавьте -i
в конец предыдущей команды.
sed -e 's/127.0.0.1/0.0.0.0/g' greenbone-security-assistant.service openvas-manager.service openvas-scanner.service -i
Наконец, вам необходимо перезагрузить демоны, так как вы внесли изменения в файлы и перезапустите сервисы.
systemctl daemon-reload
systemctl restart greenbone-security-assistant.service openvas-manager.service openvas-scanner.service
Убедитесь, что все службы прослушивают нужный хост:
ss -nalt
Если перезапуск сервисов не сработал, попробуйте перезапустить сам сервер.