Страница 1 из 2

SLED10 не хочет использовать DNS

СообщениеДобавлено: 13 май 2007, 11:10
Сергей Фисун
Под VMware (сетевуха в режиме бридж) ставлю свежестянутый с новелла SLED10.
Фаервол при установке отключаю.
Машина адрес по dhcp получает, DNS сервера ей присылают.
ping по ip ходит в обе стороны, nslookup все показывает без проблем,
а ping по имени - unknown host
Если пытаюсь подключить машину к AD - список сетей, которые она видит, пустой, при указании ручками все равно посылает: "невозможно использовать рабочую группу ХХХХ".
в nsswitch.conf строка hosts: file dns есть.
Где я облажался?

Заранее спасибо.

Присоединяюсь к вопросу, но такая же хрень

СообщениеДобавлено: 13 май 2007, 22:33
Boris Morozov
в одной конторе на Windows XP. Прямо симптомы один к одному, только что AD там нету.
В той же сетке на 98 работает. Там особо не напрягает, народ пустили через бордюр. Но все таки.

Re: Присоединяюсь к вопросу, но такая же хрень

СообщениеДобавлено: 14 май 2007, 04:55
Dimerson
На SLED я бы глянул :

1. /etc/nsswitch.conf
2. /etc/resolv.conf
3. /etc/hosts

ну и iptables -L -v на всякий случай.

а какой доменый суфикс ?

СообщениеДобавлено: 14 май 2007, 10:40
skoltogyan
а какой доменый суфикс ?

Re: а какой доменый суфикс ?

СообщениеДобавлено: 14 май 2007, 13:19
Dimerson
skoltogyan писал(а):а какой доменый суфикс ?


это тоже resolv.conf
на предмет
domain domain.name

;)

СообщениеДобавлено: 14 май 2007, 14:18
Сергей Фисун
Вчера ушел домой в глубоких раздумьях.
Сегодня с утра, пока доставал и перекидывал конфиги, все ЗАРАБОТАЛО.
Мой домен увиделся, машинка в него вошла...
Всем спасибо за участие.

Дажже удалять жалко :)
nsswith.conf:
-----
hosts: dns files -----> это я уже баловался, местами менял.
networks: files dns
...
-----

resolv.conf :
-----
search firma.local
nameserver 172.16.0.40
nameserver 172.16.0.5
-----

hosts
-----
127.0.0.1 localhost
127.0.0.2 sledtest1.firma.local sledtest1
... там еще про IP v6
-----

СообщениеДобавлено: 14 май 2007, 19:06
Сергей Фисун
В общем, не так все просто.
Начал ставить но настоящее железо. Симптомы один в один.
Я своих линуксоидов за жабры, где что меняли. Копались час, весь \etc\ пересмотрели, перегрузили машинку не раз - вроде все одинаково, но не работает. Линуксоид сдался. Я остался по Ясту шарится, вроде ничего не менял, после получаса в общем-то бессмысленного тыканья по кнопкам и перезагрузке - заработала. Я за это время только проксю прописал, ну еще xinetd пощелкал, вроде не менял ничего.
Буду копать.

СообщениеДобавлено: 15 май 2007, 04:03
Андрей Тр. aka RH
Может, достаточно просто подождать .. раз оба раза оно само заработало через какое-то время без видимых изменений ?

Не может оно быть связано с DDNS и обновлением записей в нем, соответственно ? А DNS вообще на чем ?

СообщениеДобавлено: 15 май 2007, 08:16
Сергей Фисун
Вообще связка DHCP-DDNS живет под линуксом. BIND 9.3 кажись.
Но сам SLED снаружи по имени пингуется сразу, там задержек нет.
Более того, ssh name успешно резольвит это name, а пинг нет.

Попробую поставиться по новой под VMWare, наделать "слепков" и методом тыка отловить, после чего она приходит в норму.
По результатам отпишусь.

СообщениеДобавлено: 15 май 2007, 16:33
Александр Читалкин
Возможно, DNS клиент, однажды оценив хост как несуществующий, поставил в кэше соответствующую пометку. Такое бывает. В итоге, какое-то время, даже после того, как все полностью сконфигурировано, ресолвинг на занесенные в "черный список" хосты не работает. А nslookup сам себе DNS клиент - он самостоятельно подключается к днс серверу и работает с ним. Это не солюшен, но я с таким сталкивался. Также может работать сам bind, когда он не forward-only.

СообщениеДобавлено: 18 май 2007, 18:10
Сергей Дубров
Александр Читалкин писал(а):Возможно, DNS клиент, однажды оценив хост как несуществующий, поставил в кэше соответствующую пометку. Такое бывает. В итоге, какое-то время, даже после того, как все полностью сконфигурировано, ресолвинг на занесенные в "черный список" хосты не работает. А nslookup сам себе DNS клиент - он самостоятельно подключается к днс серверу и работает с ним. Это не солюшен, но я с таким сталкивался. Также может работать сам bind, когда он не forward-only.

Винда2000/XP/2003 именно так и поступает - negative ответы от DNS кешируются в локальном кеше DNS-клиента, если помню правильно (лень в доки лезть) - на пять минут (или на 15? забыл). Лечится ipconfig /flushdns.

повторю вопрос

СообщениеДобавлено: 18 май 2007, 18:14
skoltogyan
доменный суффикс Вашей машины NLD какой - firma.local ?

Re: повторю вопрос

СообщениеДобавлено: 21 май 2007, 08:34
Сергей Фисун
skoltogyan писал(а):доменный суффикс Вашей машины NLD какой - firma.local ?


Ну, я считаю что указал SLEDу firma.local
в Ясте в "настройке имени хоста и сервера имен" в поле "имя домена" я это вижу.
Но раз уж вопрос поднимается так жестко - какой конфиг выложить, чтоб в этом убедиться?

Про кэширование отрицательных ответов DNS - во первых на это не похоже, во вторых у меня много чего есть попинговать, и я этим пользуюсь.

понятно

СообщениеДобавлено: 21 май 2007, 09:43
skoltogyan
понятно

Фисуну

СообщениеДобавлено: 22 май 2007, 16:01
skoltogyan
Сергей - в Ваш ящик письмо отослал с реомендацией - попробуйте аккуратно.