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 для получения подробной информации.

Другие вопросы по тегам