Apache 2 Vhost 监听问题

Apache 2 Vhost 监听问题

我正在向现有配置中添加一个 VHost(实际上是两个,分别在 80 和 443 上),该配置对 Apache/2.2.9 / Debian 的另外两个名称执行相同的操作。

症状是 Apache 顺利启动,没有错误,其他两个都正常,但新启动的 Apache 抛出了两个端口的连接被拒绝。我已经验证了 DNS 和防火墙设置。

Apache 正在顺利地正确监听(监听指令:监听 *:80 监听:*:443)

www:/etc/apache2# lsof -n -i
apache2 8983 www-data    7u  IPv6  39301       TCP *:https (LISTEN)
apache2 8984 www-data    5u  IPv6  39297       TCP *:www (LISTEN)

我验证了 IP 地址的网络配置,它接受连接,例如 ssh。

Vhost(名称/IP 已更改)

<VirtualHost 10.0.0.2:443>
    Servername www.site.com

我检查了与其他服务器配置的重叠,没有。我将该配置与其他正在运行的 VHost 进行了比较,唯一的区别是名称和 IP。

知道我可能会错过什么吗?

答案1

您的主机上是否有接口设置为监听 10.0.0.2?如果没有,

ifconfig -a|grep 10.0.0.2

将不会产生任何输出。

相关内容