с bind-ом столкнулся впервые - до этого было достаточно dnsmasq. с помощью последнего вопрос решается элементарно, а тут вот застрял на ровном месте.
надо чтобы bind понимал запросы с короткими именами типа server, host1 и т.п., т.е., без доменного довеска.
методом научного тыка не вышло. из перерытой на данный момент документации ответ не вырисовывается.
прошу помощи у знатоков.
bind и короткие локальные имена
Модераторы: SLEDopit, Модераторы разделов
-
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
bind и короткие локальные имена
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
- Сообщения: 292
Re: bind и короткие локальные имена
sash-kan писал(а): ↑28.02.2006 12:05с bind-ом столкнулся впервые - до этого было достаточно dnsmasq. с помощью последнего вопрос решается элементарно, а тут вот застрял на ровном месте.
надо чтобы bind понимал запросы с короткими именами типа server, host1 и т.п., т.е., без доменного довеска.
методом научного тыка не вышло. из перерытой на данный момент документации ответ не вырисовывается.
прошу помощи у знатоков.
Посмотри файл /etc/resolv.conf и параметр search.
Вообщето это не проблема БИНД. Он, как нормальный DNS сервер может работать только с FQDN именами.
-
- Сообщения: 618
- Статус: Любитель SUSE
- ОС: Suse 11.2
Re: bind и короткие локальные имена
Может на клиентах DNS-суффикс указать?
Вроде этого:
search domain.odessa.ua .odessa.ua
nameserver 10.0.11.200
Вроде этого:
search domain.odessa.ua .odessa.ua
nameserver 10.0.11.200
-
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: bind и короткие локальные имена
(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
при сбоях форума см.блог
при сбоях форума см.блог
-
- Сообщения: 618
- Статус: Любитель SUSE
- ОС: Suse 11.2
Re: bind и короткие локальные имена
Хочу заметить что localdomain как раз и не соответствует
стандарту. Надо хотя бы localdomain.com
Бинд можно не перезапускать, /etc/resolv.conf
это не его конфиг. Можно сразу ping host1
На счет административно решить проблему:
У вас DHCP не стоит в сетке?
стандарту. Надо хотя бы localdomain.com
Бинд можно не перезапускать, /etc/resolv.conf
это не его конфиг. Можно сразу ping host1
На счет административно решить проблему:
У вас DHCP не стоит в сетке?
-
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: bind и короткие локальные имена
(7biohazard7 @ Feb 28 2006, в 14:32) писал(а):У вас DHCP не стоит в сетке?
к сожалению, нет. и вообще не я ее администрирую.
(7biohazard7 @ Feb 28 2006, в 14:32) писал(а):Надо хотя бы localdomain.com
переделаю. только, боюсь, делу не поможет.
склоняюсь к тому, чтоб снести bind и поставить объезженный dnsmasq.
хотя это - нежелательное решение. не я настраивал роутер, не мне его впоследствии админить.
ну зато будет проще - не придется ничего менять у клиентских машин.
главное, чтоб сегодня все заработало.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
- Сообщения: 1611
- Статус: 01100
- ОС: Gentoo,Ubuntu,MacOS X
Re: bind и короткие локальные имена
а можете сказать что вы хотите в итоге получить?
Вы можете создать свою внутрению зону, local например, и от нее плесать.
Вы можете создать свою внутрению зону, local например, и от нее плесать.
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
-
- Сообщения: 618
- Статус: Любитель SUSE
- ОС: Suse 11.2
Re: bind и короткие локальные имена
По поводу упрощения управлением клиентскими машинами
очень рекомендую DHCP настроить. Если конечно будет возможность
очень рекомендую DHCP настроить. Если конечно будет возможность