Ubuntu

bind9:example.com 有效,www.example.com 無效,以及如何阻止 url

  • September 11, 2011
  1. 在格式化為 Ubuntu 10.04.2 LTS 後,我正在按照指南再次設置綁定。 http://doc.ubuntu.com/ubuntu/serverguide/C/dns-configuration.html#dns-primarymaster-configuration

我可以讓我的域 example.com 解析,但我希望“www.example.com”解析為網路上的實際域。

目前我的域上沒有網路伺服器設置,所以我寧願它正確解析。

所以“ping example.com”有效並解析為我的本地地址,但“ping www.example.com”給出“ping:未知主機www.example.com”。

這是文件 db.example.com,

;
; BIND data file for example.com
;
$TTL    604800
@       IN      SOA     ns.example.com. root.example.com. (
                             9         ; Serial
                        604800         ; Refresh
                         86400         ; Retry
                       2419200         ; Expire
                        604800 )       ; Negative Cache TTL
;
@       IN      NS      ns.example.com.
@       IN      A       10.11.12.1
;www    IN      A       10.11.12.1
ns      IN      A       10.11.12.1

我嘗試添加 www 條目,但它僅解析為與 example.com 相同的本地 IP,因此我將其註釋掉。

  1. 我計劃添加來自廣告屏蔽網站http://winhelp2002.mvps.org/hosts.txt的所有網址進行綁定,以便在我的網路上屏蔽它們。

那麼我將如何將此列表添加到綁定?

我嘗試添加 www 條目,但它僅解析為與 example.com 相同的本地 IP,因此我將其註釋掉。

好吧,這就是為什麼它不起作用。創建一個適當的A資源記錄www,增加您的區域文件的序列號並重新載入區域。

您還應該閱讀 DNS 的基礎知識,例如在DNS for Rocket Scientists中。

我計劃將廣告屏蔽網站 http://winhelp2002.mvps.org/hosts.txt中的所有網址添加到綁定,以便在我的網路上屏蔽它們。

BIND 並不是真正用於這種操作的。static-stub這表示您可以在較新版本的 BIND 中創建一個區域來操作 DNS 條目。有關詳細資訊,請參閱http://ftp.isc.org/isc/bind9/cur/9.8/doc/arm/Bv9ARM.ch06.html#id2591396

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