bind и короткие локальные имена

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

bind и короткие локальные имена

Сообщение sash-kan »

с bind-ом столкнулся впервые - до этого было достаточно dnsmasq. с помощью последнего вопрос решается элементарно, а тут вот застрял на ровном месте.
надо чтобы bind понимал запросы с короткими именами типа server, host1 и т.п., т.е., без доменного довеска.
методом научного тыка не вышло. из перерытой на данный момент документации ответ не вырисовывается.
прошу помощи у знатоков.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
BigKAA
Сообщения: 292

Re: bind и короткие локальные имена

Сообщение BigKAA »

sash-kan писал(а):
28.02.2006 12:05
с bind-ом столкнулся впервые - до этого было достаточно dnsmasq. с помощью последнего вопрос решается элементарно, а тут вот застрял на ровном месте.
надо чтобы bind понимал запросы с короткими именами типа server, host1 и т.п., т.е., без доменного довеска.
методом научного тыка не вышло. из перерытой на данный момент документации ответ не вырисовывается.
прошу помощи у знатоков.


Посмотри файл /etc/resolv.conf и параметр search.

Вообщето это не проблема БИНД. Он, как нормальный DNS сервер может работать только с FQDN именами.
Удачи, Артур Крюков
--
CentOS 5.x | Fedora Core
Home милый wikihome и мой блог
Спасибо сказали:
7biohazard7
Сообщения: 618
Статус: Любитель SUSE
ОС: Suse 11.2

Re: bind и короткие локальные имена

Сообщение 7biohazard7 »

Может на клиентах DNS-суффикс указать?
Вроде этого:
search domain.odessa.ua .odessa.ua
nameserver 10.0.11.200
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: bind и короткие локальные имена

Сообщение sash-kan »

(BigKAA @ Feb 28 2006, в 11:50) писал(а):Посмотри файл /etc/resolv.conf и параметр search.

на роутере? поставил search localdomain, перезапустил bind - нифига.
резолвится host1.localdomain, а просто host1 - не хотит.
(BigKAA @ Feb 28 2006, в 11:50) писал(а):Вообщето это не проблема БИНД. Он, как нормальный DNS сервер может работать только с FQDN именами.

да, есть у меня подозрение, что это не совсем кошерно. но хотелось бы объехать.
(7biohazard7 @ Feb 28 2006, в 11:51) писал(а):Может на клиентах DNS-суффикс указать?

на linux-е - не помогло. а главное - не знаю как (и не могу административно) проставить такую настройку на win-машинах.


вот, в принципе, что у меня есть (после научного тыка):
(/etc/bind/named.conf) писал(а):...
zone "localdomain" {
type master;
file "/etc/bind/db.localdomain";
};
zone "0.0.10.in-addr.arpa" {
type master;
file "/etc/bind/db.0.0.10";
};

(/etc/bind/db.localdomain) писал(а):$TTL 604800
@ IN SOA router root.router (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
IN NS router
router A 10.0.0.1
server A 10.0.0.2
host1 A 10.0.0.3

(/etc/bind/db.0.0.10) писал(а):$TTL 604800
@ IN SOA router. root.router. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
IN NS router.
1 PTR router.
2 PTR server.
3 PTR host1.

BigKAA
полное соответствие стандартам не то чтобы не интересует, просто главная задача - чтобы bind отдавал ip-адрес на запрос с коротким локальным именем.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
7biohazard7
Сообщения: 618
Статус: Любитель SUSE
ОС: Suse 11.2

Re: bind и короткие локальные имена

Сообщение 7biohazard7 »

Хочу заметить что localdomain как раз и не соответствует
стандарту. Надо хотя бы localdomain.com
Бинд можно не перезапускать, /etc/resolv.conf
это не его конфиг. Можно сразу ping host1
На счет административно решить проблему:
У вас DHCP не стоит в сетке?
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: bind и короткие локальные имена

Сообщение sash-kan »

(7biohazard7 @ Feb 28 2006, в 14:32) писал(а):У вас DHCP не стоит в сетке?

к сожалению, нет. и вообще не я ее администрирую.
(7biohazard7 @ Feb 28 2006, в 14:32) писал(а):Надо хотя бы localdomain.com

переделаю. только, боюсь, делу не поможет.

склоняюсь к тому, чтоб снести bind и поставить объезженный dnsmasq.
хотя это - нежелательное решение. не я настраивал роутер, не мне его впоследствии админить.
ну зато будет проще - не придется ничего менять у клиентских машин.
главное, чтоб сегодня все заработало.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Re: bind и короткие локальные имена

Сообщение TuLiss »

а можете сказать что вы хотите в итоге получить?

Вы можете создать свою внутрению зону, local например, и от нее плесать.
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
7biohazard7
Сообщения: 618
Статус: Любитель SUSE
ОС: Suse 11.2

Re: bind и короткие локальные имена

Сообщение 7biohazard7 »

По поводу упрощения управлением клиентскими машинами
очень рекомендую DHCP настроить. Если конечно будет возможность
Спасибо сказали: