我设置了 bind9 和 DNSMASQ 服务器来转发public-ubiservices.ubi.com
到我的 IP 地址,但客户端一直无法连接,我检查了 bind9 日志并发现客户端正在尝试将其解析为public-ubiservices.ubi.com.hsd1.fl.comcast.net
Comcast 是他们的 ISP,所以我想最好创建一个区域来捕获public-ubiservices.ubi.com.*
它们并将它们转发到我的 IP 地址,但我无法弄清楚,我在网上也找不到任何关于它的教程,所以我被困住了……
以下是完整日志:10-Sep-2023 21:17:56.593 lame-servers: info: network unreachable resolving 'public-ubiservices.ubi.com.hsd1.fl.comcast.net/A/IN': 2001:558:100a:5:68:87:68:244#53
我的 bind9 配置
@ IN SOA ubi.com. admin.ubi.com. (
2014030801 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
@ 300 NS ns.ubi.com.
ns 300 IN A 34.154.0.24
public-ubiservices 300 IN A 34.154.0.24
zone "ubi.com" IN {
type master;
file "/etc/named/zones/public-ubiservices.ubi.com.zone";
allow-query { any; };
};
答案1
你漏掉了一行,它说明$ORIGIN ubi.com
这个行位于“ns ...”行之前