Ubuntu
bind9:example.com 有效,www.example.com 無效,以及如何阻止 url
- 在格式化為 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,因此我將其註釋掉。
- 我計劃添加來自廣告屏蔽網站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。