Я установил приложение на сервер 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