nixp.ru v3.0

19 января 2017,
четверг,
18:11:31 MSK

DevOps с компанией «Флант»
Аватар пользователя splinter
splinter написал 18 августа 2006 года в 14:57 (263 просмотра) Ведет себя как четкий пацан; открыл 134 темы в форуме, оставил 1458 комментариев на сайте.

есть dns-server прописываю его в resolv.conf добавляю в hosts, перезапускаю сетку а по именам все равно не видит :( где рыть.

fly4life

а в hosts-то его зачем добавлять?

Кто и кого не видит по именам?

Покажи свой resolv.conf.

P.S. «перезапускать сетку» после редактирования resolv.conf совсем не обязательно.

splinter

resolf.conf

nameserver 172.31.78.132 //адрес днс-сервера

search tsk //имя домена

Я в домене к другим компам не могу обратиться по имени компа.

splinter
а в hosts-то его зачем добавлять?


что бы не писать постоянно его ип.

fly4life

Как обращаешься (в каком виде пишешь имя) и чем?

Если пробовать просто пингануть какое-нибудь имя, сколько веремени проходит до момента, когда на консоли появится сообщение об ошибке? Что написано в этом сообщении (эдесь приводи лучше copy-paste из консоли, а не вольный перевод своими словами)?

splinter

Я ПЫТАЮСЬ ПИНГАНУТЬ ПО ИМЕНИ

root@ASU:~# ping rskfiles

ping: unknown host rskfiles

ПО ИПУ ПИИНГУЕТСЯ ЗАМЕЧАТЕЛЬНО.

времени от комманды до результата доли секунды.

fly4life

Раз доли секунды, значит пытаешься пингануть несуществующее имя.

А если 'ping rskfiles.tsk’?

splinter

root@ASU:~# ping tskfiles.tsk

ping: unknown host tskfiles.tsk

неа, имя существует сто пудов.

fly4life

Гм, так 'rskfiles' или всё-таки 'tskfiles’? ;)

splinter

tskfiles, ну пусть будет comp_name какая от этого разница? Короче я так понимаю надо сделать по деревянному если он dns не видит, findsmb ==> *.txt и оттуда в hosts все добавить :)

fly4life

Стоп! Причём тут smb? Тебе надо NetBIOS-имя? Тогда DNS тут вообще ни при чём.

И напоследок покажи выводы комад:

host tskfiles

host tskfiles.tsk

Выводы этих команд должны окончательно тебя убедить, что dns «он» всё-таки «видит», а вот сам DNS этих имён не знает ;).

splinter

root@ASU:~# host tskfiles

Host tskfiles not found: 3(NXDOMAIN)

root@ASU:~# host tskfiles.tsk

Host tskfiles.tsk not found: 3(NXDOMAIN)

Стоп! Причём тут smb? Тебе надо NetBIOS-имя? Тогда DNS тут вообще ни при чём.

просто домен целиком из виндовых тачек.

а вот сам DNS этих имён не знает ;).

tskfiles — это и есть днс — сервер. :)

fly4life
splinter
просто домен целиком из виндовых тачек.

Значит всё-таки netbios-имена… Дык, это тебе не resolv.conf с host надо теребить, а nmblookup что ли.

Либо прописывай в /etc/hosts соответствия «IP — имя» для всех виндовых машины в сети ;).

splinter
Либо прописывай в /etc/hosts соответствия «IP — имя» для всех виндовых машины в сети ;)


это ж геммор.

fly4life
splinter
это ж геммор.

Вводя линуксовую машину (насколько я понял, это клиентское рабочее место) в домен, который состоит «целиком из виндовых тачек», ты не подготовился к геморрою? ;)

splinter

да я помню раньше с этим проблем не было. Да и вообще не понимаю какая разница какой днс виндовый или нет.

fly4life
splinter
да я помню раньше с этим проблем не было. Да и вообще не понимаю какая разница какой днс виндовый или нет.

Мы ж выяснили, что дело не в ДНС ;).

splinter

а в чем же тогда дело? в самбе?

fly4life
splinter
а в чем же тогда дело? в самбе?

Дело в разрешении netbios-имён.

Я тут где-то намекал про nmblookup — от него и пробуй плясать…

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.