可以让 Apache 监听 IP 范围吗?

可以让 Apache 监听 IP 范围吗?

是否可以让 apache webserver 监听某个 IP 范围?例如使用:

listen 192.168.0.*:80   

或者

listen 192.168.0.1/5:80   

(这些示例适用于 IPv4,但我需要它用于 IPv6 范围。)

答案1

不幸的是不行。唯一的选择是指定每个地址/端口组合,如下所示:

Listen 192.168.0.1:80

或者所有可用接口上的一个端口,如下所示:

Listen 80

答案2

好的,我想要的方式是不可能的。
但是。

Listen 80     

<VirtualHost [2001:1FF8:4310:A005:0010::1]:80>

结合起来会产生相同的结果。

虽然我想排除一些其他服务的 IP 地址。但它们现在被转移到 000-default

相关内容