bind9: example.com работает, www.example.com - нет, и как заблокировать URL
1) После форматирования в Ubuntu 10.04.2 LTS я снова следовал руководству по настройке bind. http://doc.ubuntu.com/ubuntu/serverguide/C/dns-configuration.html
Я могу получить разрешение моего домена 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, но она разрешается только на тот же локальный ip, что и example.com, поэтому я закомментировал это.
2) Я планирую добавить все URL-адреса с сайта рекламного блока http://winhelp2002.mvps.org/hosts.txt чтобы связать их, чтобы заблокировать их в моей сети.
Так как бы мне добавить этот список для привязки?
1 ответ
Я попытался добавить запись www, но она разрешается только на тот же локальный ip, что и example.com, поэтому я закомментировал это.
Ну, вот почему это не работает. Создать правильную запись ресурса для www
, увеличьте серийный номер вашего файла зоны и перезагрузите зону.
Вам также следует ознакомиться с основами DNS, например, DNS для Rocket Scientists.
Я планирую добавить все URL-адреса с сайта рекламного блока 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 для получения подробной информации.