
我有 2 個網路介面:乙太網路0有 IPv4104.x.y.44
和乙太網路1有104.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。
您還能解釋為什麼這些伺服器都使用 TCP 連接埠(如果它們都使用 UDP)嗎?
答案1
從 BIND 配置中刪除query-source address * port 53;
解決了問題。