Назад | Перейти на главную страницу

Веб-сервер Apache прослушивает тип ipv6

Я установил приложение на сервер HP, которое само устанавливает веб-сервер apache 2.4. Я дал этому приложению адрес ipv4.

Но я проверил статус этой службы на сервере и обнаружил, что веб-сервер apache прослушивает тип ipv6 и порты 80 и 443.

Я не могу понять, возникает ли какая-либо проблема, поскольку приложение имеет ipv4 ip, а служба прослушивает ipv6.

На сервере установлен RHEL 6.5

По умолчанию Apache будет прослушивать все IP-адреса, как IPv6, так и IPv4. Это определяется директивой Listen:

Listen 80

Если вы хотите ограничить его только IPv4, измените настройку на

Listen 0.0.0.0:80

Это ограничит Apache прослушиванием только соединений IPv4. Повторите это для порта 443, если вы хотите, чтобы Apache не прослушивал HTTPS на IPv6.

Вы также можете отключить IPV6 в системе:

отредактируйте /etc/sysctl.conf


 net.ipv6.conf.all.disable_ipv6 = 1
 net.ipv6.conf.default.disable_ipv6 = 1

https://wiki.centos.org/FAQ/CentOS7