Разрешение имён в локальной сети (ASPLinux)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Сергей_
Сообщения: 9

Разрешение имён в локальной сети

Сообщение Сергей_ »

Здравствуйте. У меня ASP Linux 2.6.9. У меня есть локальная сеть компов на 200. Сеть я вижу под X-ами, с помощью Samba. Но в терминале я не могу пинговать по имени компы в локалке, по IP-адресу пингую. Те компы, которые я прописал в etc/hosts пингую и по имени и по адресу. Но не могу же я прописать 200 компов в файле etc/hosts. Если это актуально, адреса интернета пингую и по имени и по адресу. Посоветуйте что делать, пожалуйста.
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: Разрешение имён в локальной сети

Сообщение elide »

ну.... поставить DNS и прописать руками 200 компов, но только один раз (:
слава роботам!
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: Разрешение имён в локальной сети

Сообщение Bolverk »

Прописать в /etc/resolv.conf DNS сервер локальной сети.
Спасибо сказали:
Сергей_
Сообщения: 9

Re: Разрешение имён в локальной сети

Сообщение Сергей_ »

Bolverk писал(а):
23.10.2005 12:12
Прописать в /etc/resolv.conf DNS сервер локальной сети.

А в каком виде прописать? У меня в этом файле прописаны DNS для инета в виде:
nameserver 195.34.32.10
DNS локалки, как я понимаю - это WINS в винде? Их прописать так же?
nameserver xxx.xx.xx.xx ?
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Разрешение имён в локальной сети

Сообщение clx »

Сергей_
Именно.
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: Разрешение имён в локальной сети

Сообщение Bolverk »

Сергей_ писал(а):
23.10.2005 17:14
DNS локалки, как я понимаю - это WINS в винде?

Строго говоря, нет, но скорее всего эти сервисы на одной машине.
Сергей_ писал(а):
23.10.2005 17:14
Их прописать так же?
nameserver xxx.xx.xx.xx ?

Да.
Спасибо сказали:
Сергей_
Сообщения: 9

Re: Разрешение имён в локальной сети

Сообщение Сергей_ »

[
Прописал, не помогло. В этом файле уже были прописаны DNS, я вставил туда IP-адреса WINS на первые 2 строки. У админа спросил, он подтвердил, что на адресах WINS имена для локалки. По прежнему пингую машины в сети лишь по IP адресу.
Спасибо сказали:
Аватара пользователя
vidok
Сообщения: 124

Re: Разрешение имён в локальной сети

Сообщение vidok »

узнай у админа как настроена зона
я правда с WINS практически не работал, но знаю что DNS в винде отбирает того кого обслуживать к примеру по AD, соотв если ты туда не причислен то извините
P.S. могу ошибаться :)
Mandrake Linux 10.1
Windows Server 2003
Спасибо сказали:
Igor B.
Сообщения: 324

Re: Разрешение имён в локальной сети

Сообщение Igor B. »

Пинг - это не Самба. А ВИНС - это не ДНС. Вот такое откровение. :blink:

1. Узнай у админа - есть ли в локалке ДНС с ее же адресами. Например, тот что держит AD. Если есть - пиши его в список. Но пинговать будешь, скорее всего, только по полному имени (включая домен).

2. WINS для пинга тебе вообще не помощник, забудь про него. С ним в Линуксах только Самба умеет работать.

3. Если ДНС-а с локальными адресами в сети нет - то опаньки тебе. Пинг только через него работает по имени.

4. Если ДНС есть, но почему-то отказывает тебе в обслуживании (хотя это маловероятно) - подними на своей машине вторичную зону, а админа попроси дать тебе разрешение на снятие зоны с основного сервера.
Спасибо сказали:
Сергей_
Сообщения: 9

Re: Разрешение имён в локальной сети

Сообщение Сергей_ »

Спасибо. Попробуем. Не могли бы вы пояснить что такое AD, в двух словах. ПРосто админы у нас тоже не профи, пока.
Спасибо сказали:
Аватара пользователя
vidok
Сообщения: 124

Re: Разрешение имён в локальной сети

Сообщение vidok »

AD - это ActiveDirectory
проще говоря служба каталогов где храниться база учётных записей домена и др.
возьми любую книгу по системному админству, там обычно подробно про это написано
Mandrake Linux 10.1
Windows Server 2003
Спасибо сказали:
Igor B.
Сообщения: 324

Re: Разрешение имён в локальной сети

Сообщение Igor B. »

Сергей_ писал(а):
25.10.2005 22:26
Спасибо. Попробуем. Не могли бы вы пояснить что такое AD, в двух словах. ПРосто админы у нас тоже не профи, пока.


Адреса в сети раздаются с DHCP? Тогда с него же, как правило, приходит адрес локального ДНС (если все настроено по-уму). Вот его и поставь себе. Кстати, если у тебя на Линуксе поднят DHCP-клиент, то все должно быть так же хорошо (он прописывает полученный адрес ДНС в конфиг).

Попробуй вот что:
1. На любой виндовс-машине введи nslookup <имя_какой_нибудь_локальной_машины>. Если адрес определился, то...
2. Введи на ней ipconfig /all и в выводе посмотри адреса ДНС-серверов. Их себе и пропиши. Один из них всяко будет локальным.
3. Если адрес не определился, то скорее всего в сети просто нет локального ДНС (домен на базе NT 4).

Сетка-то, кстати, односегментная? Тогда винды имена определяют бродкастами. А линь при пинге этого не умеет...

А вообще, ежли не секрет, зачем ты вцепился в "пинг по имени"? Просто "чтобы разобраться"? Или тебе это практически для чего-то нужно?
Спасибо сказали:
Сергей_
Сообщения: 9

Re: Разрешение имён в локальной сети

Сообщение Сергей_ »

А вообще, ежли не секрет, зачем ты вцепился в "пинг по имени"? Просто "чтобы разобраться"? Или тебе это практически для чего-то нужно?
[quote]

Да "Просто "чтобы разобраться"".
Спасибо сказали:
Аватара пользователя
rolano
Сообщения: 845
Статус: еще один юзер FreeBSD
ОС: какая-то

Re: Разрешение имён в локальной сети

Сообщение rolano »

Если я правильно понял, то рабочие станции под Виндой. Если так, то в такой сети (200 компов) обязательно должен быть контроллер домена. Соответственно на нем должен быть настроен ДНС, который и обслуживает локальный домен. Если не прав, то прошу поправить
Я знаю только то, что ничего не знаю ... потому и обречен вечно учиться.
Спасибо сказали:
Igor B.
Сообщения: 324

Re: Разрешение имён в локальной сети

Сообщение Igor B. »

rolano писал(а):
27.10.2005 13:55
Если я правильно понял, то рабочие станции под Виндой. Если так, то в такой сети (200 компов) обязательно должен быть контроллер домена. Соответственно на нем должен быть настроен ДНС, который и обслуживает локальный домен. Если не прав, то прошу поправить


Прав. Именно это я и имел в виду, когда писал про "сделано по-уму".
Спасибо сказали:
Аватара пользователя
rolano
Сообщения: 845
Статус: еще один юзер FreeBSD
ОС: какая-то

Re: Разрешение имён в локальной сети

Сообщение rolano »

Прав. Именно это я и имел в виду, когда писал про "сделано по-уму".
[quote]

Прошу извинить, если я повторил Вашу мысль
Я знаю только то, что ничего не знаю ... потому и обречен вечно учиться.
Спасибо сказали:
Igor B.
Сообщения: 324

Re: Разрешение имён в локальной сети

Сообщение Igor B. »

[quote name='rolano' date='Oct 28 2005, в 14:41' post='129469']
Прав. Именно это я и имел в виду, когда писал про "сделано по-уму".
[quote]

Прошу извинить, если я повторил Вашу мысль
[quote]

Черт, а я обидеться забыл!
:D

Ну а где там инициатор треда? Как жизнь-то у него? Нашел локальный ДНС?
Спасибо сказали: