Интернет

Вопрос линуксоидам (про бездисковые терминалы и "тонких" клиентов)

Помогите, пожалуйста, решить проблемку.
Чего-то где-то сбилось в моей сети, теперь некоторые компы видят друг-друга только по айпишникам, а по именам ни фига не пингуются. Конфигурация такая - интернет-сервер, он же сервер DHCP, он же сервер DNS (Линукс) . Файловый сервер, он же сервер терминалов (Windows 2003). Все рабочие станции - windows xp (их, с грехом попалам, удалось подключить к терминальному серверу - просто в РПД вместо имени сервера пока указал его айпишник) , а вот с бесдисковыми терминалками такой номер не проходит.
Подскажите, пожалуста, что и где "копать".
Пока дошел только до файла dhcpd.conf - там идет привязка айпишников к макадресам, а вот рядом с макадресами бездисковых терминалок стоят не айпишники, а "thinstation.nbi" - вот, собственно вся информация, которой я располагаю, как не шибко сведующий в линуксе.. .
Может кто чем помочь? суть вопроса - как бездисковые термианлки то запустить?
Судя по вашему описанию имеют место быть проблемы с настройкой связки DNS и DHCP сервера. Если у вас там еще и домен с резервным контроллером, то морально готовьтесь к проблемам в течение примерно 2х месяцев.

Файл dhcpd.conf содержит инструкции для сервера dhcp и там можно прописывать, какой IP выдавать какому маку. Можно (и нужно) еще сбросить клиентам ряд настроек - например маску сети, адрес шлюза и ДНС и т. п.

За DNS у вас скорее всего отвечает BIND - для получания справки попробуйте набрать в консоли
man named
man named.conf
Это будет краткая стпавка по этим файлам.
Еще имеет смысл от рута выполнить команду rndc status - если там будет строчка server is up and running - значит сервер точно работает.
Далее вам нужно почитать про DNS и про DHCP - рекомендую поискать информацию на http://www.opennet.ru
Важно то, что bind и dhcpd можно связать, чтобы они работали совместно

Конкретно по бездисковым терминалам: они бывают двух видов - с загрузкой по сети и с загрузкой со встроенного носителя (типа флэшки) . Для запуска первых необходима поддержка загрузки по сети, а в файле dhcpd.conf нужно кроме выдачи бездисковому клиенту ИП-адреса выдать ему еще и ядро для загрузки. Во втором случае достаточно выдать клиентам правильные сетевые настройки и настроить на них самих, куда цеплятся. Вот эта ссылка даст вам немного полезной информации: http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/network-diskless.html
Konstantin Ngnat
Konstantin Ngnat
9 623
Лучший ответ
Konstantin Ngnat Блин, как-то путанно все написал. Короче мегасовет - есть такая книга "UNIX - Руководство системного администратора" ( http://knigaluby.ru/oc/unix/192-unix.-rukovodstvo-sistemnogo-administratora.-dlja.html ) - очень рекомендую почитать, там многое и хорошо описано.
Я насколько знаю, в Окнах для каждого клиента нужен довольно нормальный компьютер, на котором сможет работать Windows, а сделать так, как это реализовано на Linux, наверное не знаю.. .
Короче. вот вам ссылка, над чем я в данный момент тружусь и надеюсь на благополучное решение.
В OpenSUSE сервер dhcp, tftp уже подняты, пробный клиент с отключенным винтом подключен.. .Не идёт.. .Идут раскопки.. .
А вообще по этой теме ссылок довольно много...
Кирилл Макаров
Кирилл Макаров
67 287