我有一台 FreeBSD8 服务器,以及与 ISP 的 VPN 连接。我使用 mpd5,它运行良好。
此外,我还有一台 Apache 服务器,如果我在 VPN 启动后手动启动它,它运行良好。但是当我将它添加到 rc.conf 自动启动时,它无法启动,提示
(49) can't assign requested address: make_sock could not bind to address
我猜是因为 VPN 尚未启动,并且没有为我Listen
在 httpd.conf 中的指令中设置的接口分配 IP 地址。如果我将 Listen 设置为现有的 127.0.0.1,它将无法处理 WAN 请求。
有没有解决方案,要么延迟 apache 自动启动,要么对其进行一些不同的配置?