Проблема с DNS [Решено]

Обсуждения, связанные с сетями, сетевыми и веб-ориентированными сервисами, такими как Apache, BIND, Sendmail и т.д.

Проблема с DNS [Решено]

Непрочитанное сообщение profil0 » 27 сен 2010, 10:12

Здравствуйте.
У меня возникла такая проблема.
Есть машина решил я на него установить FreeBSD и сделать на нем шлюз и все настроил как положено вроде пошло но что я заметил медленную скорость открытия страниц. и решил сюда обратится.
У меня PPPoE через сетевушку xl0
Вот пинг по имени.
Код: Выделить всё
ping mail.ru
PING mail.ru (94.100.191.201): 56 data bytes
64 bytes from 94.100.191.201: icmp_seq=1 ttl=54 time=117.580 ms
64 bytes from 94.100.191.201: icmp_seq=3 ttl=54 time=117.619 ms
64 bytes from 94.100.191.201: icmp_seq=4 ttl=54 time=117.673 ms
64 bytes from 94.100.191.201: icmp_seq=5 ttl=54 time=117.658 ms

вот пинг по IP адресу
Код: Выделить всё
ping -s 5 94.100.191.201
PING 94.100.191.201 (94.100.191.201): 5 data bytes
13 bytes from 94.100.191.201: icmp_seq=0 ttl=54
13 bytes from 94.100.191.201: icmp_seq=1 ttl=54
13 bytes from 94.100.191.201: icmp_seq=2 ttl=54
13 bytes from 94.100.191.201: icmp_seq=3 ttl=54
13 bytes from 94.100.191.201: icmp_seq=4 ttl=54
13 bytes from 94.100.191.201: icmp_seq=5 ttl=54

Отсюда вывод что что то не то с named
Вот конфиг resolv.conf
Код: Выделить всё
nameserver 84.54.72.1
nameserver 195.158.0.1

Вот конфиг named.conf
Код: Выделить всё
options {
// Relative to the chroot directory, if any
     directory        "/etc/namedb";
     pid-file          "/var/run/named/pid";
     dump-file       "/var/dump/named_dump.db";
     statistics-file "/var/stats/named.stats";
      listen-on        { 192.168.0.1; };


disable-empty-zone "255.255.255.255.IN-ADDR.ARPA";
disable-empty-zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA";
disable-empty-zone "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA";

forwarders {
84.54.72.1;
195.158.0.1;
    };
};

zone "." { type hint; file "named.root"; };

zone "." {
type slave;
file "slave/root.slave";
masters {
         192.5.5.241;<-->// F.ROOT-SERVERS.NET.
};
notify no;
};
zone "arpa" {
type slave;
file "slave/arpa.slave";
masters {
192.5.5.241;
};
notify no;
};
zone "in-addr.arpa" {
type slave;
file "slave/in-addr.arpa.slave";
masters {
192.5.5.241;<-->// F.ROOT-SERVERS.NET.
};
notify no;
};

А вот логи named
Код: Выделить всё
named[882]: starting BIND 9.6.1-P1 -u bind -t /var/named -u bind
named[882]: built with '--prefix=/usr' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--enable-threads' '--disable-ipv6' '--enable-getifaddrs' '--disable-linux-caps' '--with-openssl=/usr' '--with-randomdev=/dev/random' '--without-idn' '--without-libxml2'
named[882]: command channel listening on 127.0.0.1#953
Аватара пользователя
profil0
Эникей
Эникей
 
Сообщения: 28
Зарегистрирован: 27 сен 2010, 09:12
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Проблема с DNS

Непрочитанное сообщение Raven2000 » 27 сен 2010, 10:42

1. resolv.conf локальный ДНС?
Код: Выделить всё
$ cat /etc/resolv.conf
search my_domain.local
nameserver      127.0.0.1
#nameserver     84.54.72.1
#nameserver     195.158.0.1

84.54.72.1, 195.158.0.1 - это как я понимаю ДНС провайдера, а они точно такие? Обозначь, что сервер должен обращаться к ДНС который у тебя запущен и слушает 127.0.0.1.

Укажи такой listen-on в named.conf ( 192.168.0.1; потом выкинь это я как понимаю IP этого сервера)
Код: Выделить всё
listen-on        { 127.0.0.1; 192.168.0.1; };

Теперь ребут и ping -s 4 mail.ru и nslookup mail.ru
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
Аватара пользователя
Raven2000
-=_UNIX_=-
-=_UNIX_=-
 
Сообщения: 680
Зарегистрирован: 14 сен 2010, 13:08
Откуда: Там, где нас нет.
Благодарил (а): 1 раз.
Поблагодарили: 37 раз.

Re: Проблема с DNS

Непрочитанное сообщение Гость » 27 сен 2010, 11:41

возникает глупый вопрос:
а зачем ему named вообще?

и если уж так он ему нужен, то заморачиваться с resolv.conf и 127.0.0.1 не стоит, т.к. есть /etc/nsswitch.conf, в котором делаем так:
Код: Выделить всё
hosts: dns files
Гость
 

Re: Проблема с DNS

Непрочитанное сообщение Raven2000 » 27 сен 2010, 11:52

В аське мелькнуло о кеширующем ДНС, но я думаю это просто начало освоения BIND. =)
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
Аватара пользователя
Raven2000
-=_UNIX_=-
-=_UNIX_=-
 
Сообщения: 680
Зарегистрирован: 14 сен 2010, 13:08
Откуда: Там, где нас нет.
Благодарил (а): 1 раз.
Поблагодарили: 37 раз.

Re: Проблема с DNS

Непрочитанное сообщение Raven2000 » 29 сен 2010, 14:46

Решен вопрос?
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
Аватара пользователя
Raven2000
-=_UNIX_=-
-=_UNIX_=-
 
Сообщения: 680
Зарегистрирован: 14 сен 2010, 13:08
Откуда: Там, где нас нет.
Благодарил (а): 1 раз.
Поблагодарили: 37 раз.

Re: Проблема с DNS

Непрочитанное сообщение profil0 » 02 окт 2010, 09:46

Да. проблема в линии была.
Аватара пользователя
profil0
Эникей
Эникей
 
Сообщения: 28
Зарегистрирован: 27 сен 2010, 09:12
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.


Вернуться в Сети, сетевые и веб сервисы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron