在apache 2.2中同时收听IPv6和IPv4

我正在使用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说,再加上,这是你如何做一个虚拟主机:

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

最好用你的IP而不是我的:)

当我尝试在双栈主机上使用两个单独的Listen指令时,Apache拒绝启动,出现了一些错误,如已经绑定在端口80上的错误。当然这是一个错误,但是我已经成功地使用了这个:

 Listen "*:80"