URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 89096
[ Назад ]

Исходное сообщение
"Проблема с именами хостов при использовании dnsmasq"

Отправлено imOn , 08-Июн-10 00:45 
Здравствуйте!
Ситуация следующая: есть небольшая одноранговая сеть из 15 Win2000/XP/7 машин, требуется поднять DHCP-сервер + DNS-форвардинг и Squid  c просмотром статистики.
Установил Debian 5.0.4 Lenny, (Host - linuxgate, ip - 192.168.0.1)
Для dhcp+dns установил dnsmasq, конфиг следующий

domain-needed
bogus-priv
interface=eth0
dhcp-range=192.168.0.2,192.168.0.5,24h # для теста пока выделил небольшой диапазон адресов
dhcp-option=3,192.168.0.69   # Шлюз Интернет (cisco)
dhcp-option=42,192.168.0.1   # NTP сервер
dhcp-leasefile=/var/lib/misc/dnsmasq.leases
log-dhcp

Все вроде бы работает, dns запросы кешируются, по dhcp адреса раздаются, nslookup на внутренние и внешние имена отрабатывает нормально, но заметил один неприятный момент, хосты пингуются по имени, только если в конце имени хоста поставить точку, т.е.
ping 192.168.0.1 - работает
ping linuxgate. - работает
ping linuxgate - не работает
Подскажите пожалуйста, в чем может быть дело?


Содержание

Сообщения в этом обсуждении
"Проблема с именами хостов при использовании dnsmasq"
Отправлено Pahanivo , 08-Июн-10 08:11 
в незнании матчасти


"Проблема с именами хостов при использовании dnsmasq"
Отправлено Aquarius , 09-Июн-10 17:28 
>ping linuxgate. - работает
>ping linuxgate - не работает
>Подскажите пожалуйста, в чем может быть дело?

linuxgate. - "абсолютное" имя хоста
linuxgate - "относительное" (относительно домена)
имена хоста типа www.opennet.ru корректно распознаются, как абсолютные благодаря тому, что состоят из нескольких компонент


"Проблема с именами хостов при использовании dnsmasq"
Отправлено Pahanivo , 10-Июн-10 07:52 
>>ping linuxgate. - работает
>>ping linuxgate - не работает
>>Подскажите пожалуйста, в чем может быть дело?
>
>linuxgate. - "абсолютное" имя хоста

каноническое
>linuxgate - "относительное" (относительно домена)

не каноническое
>имена хоста типа www.opennet.ru корректно распознаются, как абсолютные благодаря тому, что состоят
>из нескольких компонент


"Проблема с именами хостов при использовании dnsmasq"
Отправлено Klong , 10-Июн-10 13:58 
во всем этом весельи похоже виновата самая первая строчка конфига
и еще момент
почему вы в конфиге dhcp не отдаете имя сервера ДНС ?
а только шлюз и NTP, при том что виндовые машины NTP вообще не разумеют.
а размер сетки уже почти подошел к пределу одноранговой :)
так что вам светит домен АД
П.С. Но матчасть правда подучить надо заранее.



"Проблема с именами хостов при использовании dnsmasq"
Отправлено imOn , 11-Июн-10 14:41 
Спасибо всем за разъяснения, все проблемы устранены.

>во всем этом весельи похоже виновата самая первая строчка конфига

В данном случае это не поможет

>почему вы в конфиге dhcp не отдаете имя сервера ДНС ?

Подскажите а для чего это нужно, если dhcp сервер отдает ip адрес DNS сервера, разве этого мало?

>а размер сетки уже почти подошел к пределу одноранговой :)
>так что вам светит домен АД

К сожалению не светит, т.к. AD домен уже был, просуществовал порядка 10 лет, за последние 3 года сетка ужалась со 100 машин до 10-15, и в начале этого года сервера от старости стали болеть :-) , пришлось делать одноранговую. Слава богу, Windows 7, даже вроде в Home редакции поддерживает до 20 подключений, в отличии от XP - 10. Поэтому пока хватает и расширения не планируется.

>П.С. Но матчасть правда подучить надо заранее.

просто сбило с толку что - домен в понятии майкрософт и домен в понятии остального мира - разные вещи