thiago_alvarez
@thiago_alvarez
Student

Хосты не видят домен. Bind9 на Centos?

Привет.
Начал изучать днс, поставил bind на centos.
сервер сам себя и хосты nslookup'ит и пингует по именам,
но хосты(windows 7) на виртуалках не делают этого, пингуется только по ip.
в брандмауре всё разрешено.

/etc/named.conf:
options {
        listen-on port 53 { 127.0.0.1; 172.16.1.1; };      
        directory       "/var/named
         .......................
}

zone "home" IN {
        type master;
        file "home.zone";
};


/var/named/home.zone:
$TTL 3H
@         IN       SOA    ns.home. root.ns.home.(
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minim
              IN      NS      ns.home.

ns          IN      A       172.16.1.1
antonio  IN      A       172.16.1.16
john       IN      A       172.16.1.17


кстати ещё есть dhcp, может в конф файле намудрил
/etc/dhcp/dhcpd.conf:

subnet 172.16.1.0 netmask 255.255.255.0 {
  range 172.16.1.10 172.16.1.30;
  option domain-name-servers 172.16.1.1;
  option routers 172.16.1.1;
  option broadcast-address 172.16.1.255;
  default-lease-time 600;
  max-lease-time 7200;
}


[root@server ~]# nslookup antonio
Server:         127.0.0.1
Address:        127.0.0.1#53

Name:   antonio.home
Address: 172.16.1.16


[root@server ~]# ping antonio
PING antonio.home (172.16.1.16) 56(84) bytes of data.
64 bytes from 172.16.1.16 (172.16.1.16): icmp_seq=1 ttl=128 time=0.601 ms
64 bytes from 172.16.1.16 (172.16.1.16): icmp_seq=2 ttl=128 time=0.505 ms
64 bytes from 172.16.1.16 (172.16.1.16): icmp_seq=3 ttl=128 time=0.431 ms


C хоста Antonio
5c782837d8e61061375003.png

хз в чем проблема. На убунту сервере всё работало с первого раза. С центосом проблемы
  • Вопрос задан
  • 591 просмотр
Решения вопроса 1
hint000
@hint000
у админа три руки
/etc/named.conf

options {
...
               allow-query { 172.16.1.0/24; localhost; };
};

Чтобы разрешить запросы из локальной сети. Без этого bind слушает порт, но запросы отвергает.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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