我设置了 Bind9 作为我的网络 DNS。我将它用作转发器和内部 IP 解析。
问题是我无法从互联网 IP 反转 DNS。
例如,我有一个代理服务器,显示我有开放连接的所有域,但开始使用bind9后,它只显示IP地址,而不显示域。
我并不是想解析本地 ip;我想解析互联网ip。
我做了一个测试,如下所示:
C:\Users\ivola>nslookup youtube.com ns.lan
Server: UnKnown
Address: 192.168.50.232
Non-authoritative answer:
Name: youtube.com
Addresses: 2a03:2880:f10e:83:face:b00c:0:25de
199.96.58.105
C:\Users\ivola>nslookup 199.96.58.105 ns.lan
Server: UnKnown
Address: 192.168.50.232
*** Unknown: can't find 199.96.58.105: Non-existent domain
我的配置非常基本:
选项 {
directory "/var/cache/bind"; empty-zones-enable no; allow-query { any; }; forwarders { 8.8.4.4; //google 1.1.1.1; //cloudflare 8.8.8.8; //google 94.247.43.254; //open nic 194.36.144.87; //open nic 129.134.30.12; //whatsapp };
dnssec-validation auto;
zone "lan" IN { type master; file "/etc/bind/lan.zone";
};
局域网区域:
$TTL 2d
$ORIGIN 局域网。
@ 在 SOA ns.lan 中。
mail.hotmail.com。(2023111002;串行12h;刷新15m;重试3w;过期2h;最小ttl)IN NS ns.lan. ns IN A 192.168.50.232 homeserver IN A
192.168.50.11 openwrt IN A 192.168.50.1 qbittorrent.direct IN A 192.168.50.11 direct
IN A 192.168.50.251 冲突 IN A
192.168.50.11 yacd.clash IN A 192.168.50.11 *.homeserver IN A 192. 168.50.11 esxi IN A 192.168。 50.10 额外 IN A
192.168.50.232 umbrel IN A 192.168.50.232 ax3 IN A 192.168.60.1