Product SiteDocumentation Site

54.2.2. Прослушиваемый IP-адрес

По умолчанию службы pveproxy и spiceproxy прослушивают подстановочный адрес и принимают соединения от клиентов как IPv4, так и IPv6.
Установив опцию LISTEN_IP в /etc/default/pveproxy, можно контролировать, к какому IP-адресу будут привязываться службы pveproxy и spiceproxy. IP-адрес должен быть настроен в системе.
Установка sysctl net.ipv6.bindv6only в значение 1 приведет к тому, что службы будут принимать соединения только от клиентов IPv6, что может вызвать множество проблем. Если устанавливается эта конфигурация, рекомендуется либо удалить настройку sysctl, либо установить LISTEN_IP в значение 0.0.0.0 (что позволит использовать только клиентов IPv4).
LISTEN_IP можно использовать только для ограничения сокета внутренним интерфейсом, например:
LISTEN_IP="192.168.0.186"
Аналогично можно задать IPv6-адрес:
LISTEN_IP="2001:db8:85a3::1"
Если указывается локальный IPv6-адрес, необходимо указать имя интерфейса, например:
LISTEN_IP="fe80::c463:8cff:feb9:6a4e%vmbr0"

Примечание

Не рекомендуется устанавливать LISTEN_IP в кластерных системах.
Для применения изменений, нужно перезагрузить узел или полностью перезапустить pveproxy и spiceproxy:
# systemctl restart pveproxy.service spiceproxy.service

Примечание

Перезапуск службы pveproxy, в отличие от перезагрузки конфигурации (reload), может прервать некоторые рабочие процессы, например, запущенную консоль или оболочку ВМ. Поэтому, следует дождаться остановки системы на обслуживания, чтобы это изменение вступило в силу.