在同一端口上 BIND 和 OpenVPN(不同的 IP 和接口)

在同一端口上 BIND 和 OpenVPN(不同的 IP 和接口)

我有2个网络接口:eth0具有 IPv4104.x.y.44并且eth1104.x.y.38。BIND 正在监听104.x.y.44:53,我希望 OpenVPN 处于 104.xy38:53(udp 模式)。但是 OpenVPN 无法启动:

Sat Jun 13 20:12:02 2015 us=287547 TCP/UDP: Socket bind failed on local address [AF_INET]104.x.y.38:53: Address already in use

但为什么呢?Bind 只监听 104.xy44:53。

您能解释一下为什么如果这些服务器都使用 UDP 端口,它们却使用 TCP 端口吗?

答案1

从 BIND 配置中删除query-source address * port 53;即可解决问题。

相关内容