SuSE 9.1, взял зону с 2000 сервера на локальный named,
resolv.conf:
nameserver 127.0.0.1
search domain.localnsswitch.conf
host: files dnsdig server.domain.local - говорит ip,
ping server - не может получить ip по имени
ping server.domain.local - не может получить ip по имени
host server - показывает ip
host server.domain.local - показывает ip
где же я тормознул то....
>SuSE 9.1, взял зону с 2000 сервера на локальный named,
>resolv.conf:
>nameserver 127.0.0.1
>search domain.localздесь торомзнул ! добавь сервер прова:
nameserever ip_прова
>здесь торомзнул ! добавь сервер прова:
>nameserever ip_прова
Мне нужен резольвинг локальных имен, сервер локальный. Я уже и в named hint вырубил...
чо за фигня такая,
dig server.domain.local - ok
host server - ok
host server.domain.local - ok
ping server.domain.local - не может получить ip...
>ping server.domain.local - не может получить ip...
>ping server.domain.local - не может получить ip...
Давно не видел SuSE...
Там ping случайно не делает chroot(2)?
>Давно не видел SuSE...
>Там ping случайно не делает chroot(2)?
Врядли, программы вообще отрезольвить имена не могут, не только пинг.
B resolv.conf добавь свои локальные nameserver
>B resolv.conf добавь свои локальные nameserver
Так и есть - не помогает.
>>B resolv.conf добавь свои локальные nameserver
>
>
>Так и есть - не помогает.Судя по конфигу, далеко не так...
>Судя по конфигу, далеко не так...
Пля, меня эта проблема уже достала, все с такими же настройками на FreeBSD работает. Мало того, на SuSE 9.0 тоже работает, а вот на 9.1 - не хочет. Что они там наделали ХЗ. Систему несколько раз с нуля ставил - результат один и тот же. Зону забирал, прописывал локальный сервер, менял местами строчки конфига - хрен.
Короче так:
dig server.domain.local - ок
host server - зашибись
ping server - хрен
ping server.domain.local - хрен
ping [IP сервера] - все зашибись.
файрвол не включен, днс сервер - 2000 сервер локальной сети (в нем и корень и зона domain.local). Делаю все аналогичные настройки на других системах - все работает.
>SuSE 9.1, взял зону с 2000 сервера на локальный named,
>resolv.conf:
>nameserver 127.0.0.1
>search domain.localБыла такая фигня. Поставь search раньше nameserver.
И в локальном намеде forward как указан?
>Была такая фигня. Поставь search раньше nameserver.
>И в локальном намеде forward как указан?
Поставил раньше, указал в качестве dns сервера локальный 2000 сервер, "host server" расширяет имя до sever.domain.local и выдает IP, ping server - не может преобразовать имя в IP. Что за фигня блин такая.