Ubuntu

BIND9 轉發器不工作。內部 DNS 解析但不轉發它無法處理的請求

  • July 6, 2011

我已經為我的域設置了 BIND9,並使用了適當的記錄器example.comsomething.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

但它似乎沒有將請求轉發到他們的伺服器。我哪裡錯了?我可以做些什麼來調查以獲取更多資訊嗎?

更多的配置會很好;我猜你缺少以下項目之一:

recursion yes;allow-recursion { 10.x.x.x/8; };(其中 10.xxx/8 是您的內部網路)

引用自:https://serverfault.com/questions/287652