我已经为我的域名设置了 BIND9 和适当的记录器example.com
,something.example.com
并且正在运行......
当我的 DHCP 服务器指向此 DNS 服务器时,我可以访问 webmin (https://something.example.com:10000) 指向的服务器。但是我无法访问任何外部网站(google.ca、serverfault.com 等)。
named.conf.options
我已在文件中设置了转发器
options {
directory "/etc/bind/";
allow-query-cache { none; };
allow-query { any; };
recursion yes;
forwarders {
8.8.8.8; // Google's DNS Server
8.8.4.4; // ''
};
};
//zones here for example.com and reverse dns
但似乎没有将请求转发到他们的服务器。我哪里做错了?我可以做些什么来探查以获取更多信息?
答案1
更多的配置会更好;我猜你缺少以下项目之一:
recursion yes;
或allow-recursion { 10.x.x.x/8; };
(其中 10.xxx/8 是您的内部网络)