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

Прослушивание IPv6 и IPv4 в apache 2.2

Я использую apache2.2

Как слушать и Ipv6, и Ipv4?

или

только Ipv6 / только Ipv4

Apache поддерживает несколько вариантов прослушивания:

Listen 192.170.2.1:80
Listen 192.170.2.5:8000

Адреса IPv6 должны быть заключены в квадратные скобки, как в следующем примере:

Listen [2001:db8::a00:20ff:fea7:ccea]:80

Что сказал l1x, плюс вот как вы делаете и то, и другое в vhost:

<VirtualHost 74.208.184.120:80 [2001:470:c083:1::1]:80>

Желательно со своими IP вместо моих :)

Когда я попытался использовать две отдельные директивы Listen на хосте с двумя стеками, Apache отказался запускаться с ошибкой, как будто что-то уже было привязано к порту 80. Конечно, это ошибка, но я добился успеха, используя это:

Listen          "*:80"