The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"DNS Timeout на локальном днс-е"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"DNS Timeout на локальном днс-е"  
Сообщение от amigo_net (ok) on 13-Фев-06, 22:13 
Привет,

установил SUSE на сервере н поставил DNS. Есть одна зона "amigo.ge". Когда набираю команду nslookup прямо на сервере и запрошиваю имя "amigo.ge" - то всё в порядке -получаю мгновенный ответ, но когда набираю nslookup на моём ПК, задаю server 85.238.43.38 и потом запрашиваю имя "amigo.ge" то получаю ответ с 2-х секундным опозданием :(

мой ПК прямо подключен к серверу и в этой "сети" болше никого нет

SUSE (85.238.43.38) ------------------- (85.238.43.37) PC


вот мой resolv.conf
options {
    directory "/var/lib/named";
};

zone "." {
    type hint;
    file "/var/lib/named/root.hint";
};

zone "localhost" {
        type master;
        file "/var/lib/named/localhost.zone";
};

zone "amigo.ge" IN {
    type master;
    file "/var/lib/named/amigo.ge.zone";
};

zone "43.238.85.in-addr.arpa" IN {
    type master;
    file "/var/lib/named/85.238.43.zone";
};

zone "0.0.127.in-addr.arpa" IN {
    type master;
    file "/var/lib/named/127.0.0.zone";
};


а вот и сами файлы зон

amigo.ge.zone

@ IN SOA ns0.amigo.ge. admin.amigo.ge. (
   1134834874
   10800
   3600
   604800
   38400 )
IN NS ns0.amigo.ge.
IN NS ns1.amigo.ge.
amigo.ge. IN A 85.238.43.38
ns0.amigo.ge. IN A 85.238.43.38
ns1.amigo.ge. IN A 85.238.43.38


localhost.zone:
@  IN SOA @   root (
    42 ; serial (d. adams)
    2D ; refresh
    4H ; retry
    6W ; expiry
    1W ) ; minimum

  IN NS  @
  IN A  127.0.0.1
localhost  IN A  127.0.0.1

85.238.43.zone:

$TTL 86400
@     IN     SOA    ns0.amigo.ge.     ns0.amigo.ge. (
                    2001062501; serial
                    21600     ; refresh after 6 hours
                    3600      ; retry after 1 hour
                    604800    ; expire after 1 week
                    86400 )   ; minimum TTL of 1 day

      IN     NS     ns0.amigo.ge.
38    IN     PTR    ns0.amigo.ge.


127.0.0.zone

$TTL 1W
@  IN SOA  localhost.   root.localhost. (
    42 ; serial (d. adams)
    2D ; refresh
    4H ; retry
    6W ; expiry
    1W ) ; minimum

  IN NS  localhost.
1  IN PTR  localhost.[/CODE]


посаветуйте пожадуйста что делать, plz

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "DNS Timeout на локальном днс-е"  
Сообщение от Аноним email on 14-Фев-06, 03:34 
Проверь формат командной строки nslookup в разный версиях никс может отличатся
nslookup имя_зоны - имя_или_ip_днс_сервера
и попробуй
dig имя_зоны @имя_или_ip_днс_сервера
непомню как линуксе но во фре /etc/resolv.conf задается днс если у тебя там нет записей то он обращается на 127.0.0.1:53
запущен ли днс ? ps xa|grep named
@ IN SOA ns0.amigo.ge. admin.amigo.ge. (
   1134834874
   10800
   3600
   604800
   38400 )
@ IN NS ns0.amigo.ge.
IN NS ns1.amigo.ge.
@ IN A 85.238.43.38
ns0.amigo.ge. IN A 85.238.43.38
;ns1.amigo.ge. IN A 85.238.43.38 так нельзя !!!


после последней строчки должно быть мин 2 пустых !!!
коментарии только ; никаких #
что пишется less /var/log/messages |grep named ???


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "DNS Timeout на локальном днс-е"  
Сообщение от amigo_net (ok) on 15-Фев-06, 13:43 
Спасибо за совет. Исправил фаил зонны но проблема осталось.


Потом посаветовали включить сервер в реальную сеть, перестроил ИП адреса, включил. Сначало выдал иесколько раз таймоутов и потом заработал!
Теперь работает отлично.

Я точно не понял в чем дело, но видимо мой сервер пытался делать ресолв и у него не получался. Теперь, когда я ему указал геитвей он заработал (но не понял что ресолвит именно).

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру