rootovich1
@rootovich1
рептилия с остеохондрозом

Как правильно прописать зону прямого преобразования в bind9?

У меня есть локальная сеть , на роутере которого я прописал в dns свой dns-сервер.
На dns-сервере следующая конфигурация:
cat /etc/bind/named.conf.options
options {
        directory "/var/cache/bind";
        forwarders {
        8.8.8.8;
         };

        listen-on {
                217.182.51.246;
                127.0.0.1;
         };

        dnssec-validation auto;

        auth-nxdomain no;    # conform to RFC1035
        listen-on-v6 { any; };
};

netstat -lnp | grep :53
tcp        0      0 217.182.51.246:53       0.0.0.0:*               LISTEN      4367/named
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      4367/named
tcp6       0      0 :::53                   :::*                    LISTEN      4367/named
udp     4608      0 217.182.51.246:53       0.0.0.0:*                           4367/named
udp        0      0 127.0.0.1:53            0.0.0.0:*                           4367/named
udp6       0      0 :::53                   :::*                                4367/named

root@zzz163:~# cat  /etc/bind/db.test.com.nt
$TTL    3600
@       IN      SOA     ns.test.com. root.test.com.   (
                                     2008071001; Serial
                                     3600    ; Refresh
                                     900     ; Retry
                                     360000 ; Expire
                                     3600 )  ; Minimum
                 IN      NS      ns.test.com.
                 IN      NS      ns2.test.com.
                 IN      MX      10 mail

localhost       IN      A           127.0.0.1
vk.com.         IN      A           217.182.51.246
                HINFO   "INTEL P4" "FreeBSD"
ns              IN      A           217.182.51.246
ns2             IN      A           217.182.51.246
mail            IN      A           217.182.51.246
www             IN      A           217.182.51.246


Так же на сервере крутится сайт , на который я и хочу сделать редирект на уровне dns.
Перезагружаю , ошибок нет. На клиенте чищу кеш dns. Не работает.
По сути мне надо , чтобы когда клиент запрашивал test.com , то он шел на сайт , который стоит на 217.182.51.246.
Где я допустил ошибку ?
  • Вопрос задан
  • 34 просмотра
Пригласить эксперта
Ответы на вопрос 2
В зоне test.com вы можете прописать только домены третьего уровня, www.test.com и подобные. Чтобы прописать именно test.com вам нужно создавать зону com, но раньше бинд такие зоны создавать не умел, как сейчас - не знаю
Ответ написан
hint000
@hint000
у админа три руки
1. в файл db.test.com.nt добавьте строку
@ IN A 217.182.51.246
- ИМХО это будет опровержение ответа "Чтобы прописать именно test.com вам нужно создавать зону com".

2. кроме того гляньте этот вопрос: Хосты не видят домен. Bind9 на Centos?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы