ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [Sysadmins] dhcpd+ddns
@ 2006-03-28  1:31 Прончаков Артем
  2006-03-28 22:53 ` Прончаков Артем
  2006-04-17 10:32 ` Anton Kvashin
  0 siblings, 2 replies; 7+ messages in thread
From: Прончаков Артем @ 2006-03-28  1:31 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

Доброго времени суток!
Настраиваю сабж. По отдельности все работает, тут слов нет.
Про все косяки которые встретились не буду писать, т.к. остался
последний(я так думаю.)

Когда dhcp выдает адрес клиенту, обновляется только обратная зона ДНС.
Прямая даже и не пискает.
Вот tail -f /var/messages:
>Jan 19 18:20:14 gw dhcpd: DHCPDISCOVER from 00:11:09:90:c0:7d via eth1
>Jan 19 18:20:14 gw dhcpd: DHCPOFFER on 192.168.100.12 to
>00:11:09:90:c0:7d via eth1
>Jan 19 18:20:14 gw named[3466]: client 127.0.0.1#32780: updating zone
>'100.168.192.in-addr.arpa/IN': deleting rrset at
>'12.100.168.192.in-addr.arpa' PTR
>Jan 19 18:20:14 gw named[3466]: client 127.0.0.1#32780: updating zone
>'100.168.192.in-addr.arpa/IN': adding an RR at
>'12.100.168.192.in-addr.arpa' PTR
>Jan 19 18:20:14 gw named[3466]: journal file slaves/gb5.revers.zone.jnl
>does not exist, creating it
>Jan 19 18:20:14 gw named[3466]: zone 100.168.192.in-addr.arpa/IN:
>sending notifies (serial 49)
>Jan 19 18:20:14 gw dhcpd: added reverse map from
>12.100.168.192.in-addr.arpa. to test1.gb5
>Jan 19 18:20:14 gw dhcpd: DHCPREQUEST for 192.168.100.12
>(192.168.100.254) from 00:11:09:90:c0:7d via eth1
>Jan 19 18:20:14 gw dhcpd: DHCPACK on 192.168.100.12 to
>00:11:09:90:c0:7d via eth1

Файлы зон пришлось закинуть в slaves, иначе не хотели журналы
создаваться(где-то в инете прочитал на всет этого). Но создается только
один журнал. После этого имя по адресу можно узнать, тут проблем нету...
а вот наоборот... 

Вот еще dhcpd.conf:
>ddns-updates on;
>ddns-update-style interim;
>use-host-decl-names true;
>update-static-leases on;

>    authoritative;
>    option netbios-scope "";
>
>    key DHCP_UPDATER {
>         algorithm HMAC-MD5.SIG-ALG.REG.INT;
>         secret EgxIOyQglf4KAUF7lgu9yA==;
>    };
>
>   zone gb5. {
>         primary 127.0.0.1;
>         key DHCP_UPDATER;
>    }
>
>    zone 100.168.192.in-addr.arpa. {
>         primary 127.0.0.1;
>         key DHCP_UPDATER;
>    }


>subnet XXXXXX netmask 255.255.240.0 {
># Это чтобы он при запуске не ругался на второй(внешний) интерфейс
>}

>        option routers                  192.168.100.254;
>        option subnet-mask              255.255.255.0;

>        option nis-domain               "gb5";
>        option domain-name              "gb5";
>        option domain-name-servers      192.168.100.254;
>
>subnet 192.168.100.0 netmask 255.255.255.0 {
>        range dynamic-bootp 192.168.100.128 192.168.100.253;
>        default-lease-time 21600;
>        max-lease-time 43200;
>
>        host notebook {
>                hardware ethernet 00:40:45:1E:88:76;
>                fixed-address 192.168.100.127;
>        }

>        host test1 {
>                hardware ethernet 00:11:09:90:c0:7d;
>                fixed-address 192.168.100.12;
>        }
>}


И named.conf:


>options {
>        directory "/var/named";
>        dump-file "/var/named/data/cache_dump.db";
>        statistics-file "/var/named/data/named_stats.txt";

>        allow-query { 192.168.100.0/24; localhost; };
>        allow-recursion { 192.168.100.0/24; localhost; };
>        listen-on { 192.168.100.254/32; 127.0.0.1/32; };
>        forward first;
>        forwarders { XXXXXXXX; };
};

>key DHCP_UPDATER {
>        algorithm HMAC-MD5.SIG-ALG.REG.INT;
>        secret EgxIOyQglf4KAUF7lgu9yA==;
>};

>controls {
>        inet 127.0.0.1 allow { localhost; } keys { rndckey; };
>};

>zone "." IN {
>        type hint;
>        file "named.ca";
>};
>zone "gb5." IN {
>        type master;
>        file "slaves/gb5.zone";
>        allow-update { key DHCP_UPDATER; };
>};

>zone "100.168.192.in-addr.arpa." IN {
>        type master;
>        file "slaves/gb5.revers.zone";
>        allow-update { key DHCP_UPDATER; };
>};

>include "/etc/rndc.key";
                                   
Что я не так делаю?
Если перписать прямую зону в родной каталог, ничего не меняется.

-- 
Прончаков Артем <maniakius@mail.ru>
DC



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Sysadmins] dhcpd+ddns
  2006-03-28  1:31 [Sysadmins] dhcpd+ddns Прончаков Артем
@ 2006-03-28 22:53 ` Прончаков Артем
  2006-03-29  8:12   ` Anatol B. Bazjukin
  2006-04-17 10:32 ` Anton Kvashin
  1 sibling, 1 reply; 7+ messages in thread
From: Прончаков Артем @ 2006-03-28 22:53 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

В Втр, 28/03/2006 в 10:31 +0900, Прончаков Артем пишет:
> Доброго времени суток!
 неужели ни у кого нет никаких мыслей? 
Да, все выглядит правильным, но однако же это не так, иначе обновлялись
бы обе зоны.
Вчера весь инет облазил, ничего даже и близкого не нашел. 
Ну в конце концов не мог же я первый с побобной проблемой столкнуться...

P.S.
 На компе стоит SELinux если это поможет. может это он что-то мутит? Как
его отключить вообще?



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Sysadmins] dhcpd+ddns
  2006-03-28 22:53 ` Прончаков Артем
@ 2006-03-29  8:12   ` Anatol B. Bazjukin
  2006-03-30  2:04     ` Прончаков Артем Юрьевич
  0 siblings, 1 reply; 7+ messages in thread
From: Anatol B. Bazjukin @ 2006-03-29  8:12 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

Здравствуйте, Прончаков.

Вы писали 29 марта 2006 г., 2:53:23:

ПА>  неужели ни у кого нет никаких мыслей?
Мысли появляются когда есть достаточное количество информации.
IMHO, у вас нетривиальный вариант решения задачи.
Может поможет разобраться
http://www.freesource.info/wiki/ALTLinux/Документация/DhcpBind?


-- 
С уважением,
 Anatol                          


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Sysadmins] dhcpd+ddns
  2006-03-29  8:12   ` Anatol B. Bazjukin
@ 2006-03-30  2:04     ` Прончаков Артем Юрьевич
  0 siblings, 0 replies; 7+ messages in thread
From: Прончаков Артем Юрьевич @ 2006-03-30  2:04 UTC (permalink / raw)
  To: sysadmins

В сообщении от 29 Март 2006 17:12 Anatol B. Bazjukin написал(a):
> Может поможет разобраться
> http://www.freesource.info/wiki/ALTLinux/Документация/DhcpBind?
Таких статей уже туеву хучу прочитал... Везде одно и то же. В этой правда есть 
параметр ddns-domainname "sfv"; в dhcpd.conf, но к сожалению он не помог. По 
прежнему пишется только обратная зона.

Похоже прийдется вручную всех прописывать... :(

-- 
E-mail: maniakius@mail.ru
ICQ: 282434122
Work: Bratsk GB5-DC

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Sysadmins] dhcpd+ddns
  2006-03-28  1:31 [Sysadmins] dhcpd+ddns Прончаков Артем
  2006-03-28 22:53 ` Прончаков Артем
@ 2006-04-17 10:32 ` Anton Kvashin
  2006-04-18  3:30   ` Прончаков Артем
  2006-04-18 22:50   ` Прончаков Артем
  1 sibling, 2 replies; 7+ messages in thread
From: Anton Kvashin @ 2006-04-17 10:32 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

Прончаков Артем wrote:
> Когда dhcp выдает адрес клиенту, обновляется только обратная зона ДНС.
> Прямая даже и не пискает.

Проверьте права на файл gb5.zone (named:named 600).
Укажите в секциях host или глобально (dhcpd.conf) явно опцию
ddns-hostname.

Была подобная проблема, решилась настройкой клиента, поскольку
dhcp-сервер не получал от клиента имя. Впрочем, имя (ddns-hostname)
можно сгенерить через dhcp-eval.

-- 
Anton Kvashin


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Sysadmins] dhcpd+ddns
  2006-04-17 10:32 ` Anton Kvashin
@ 2006-04-18  3:30   ` Прончаков Артем
  2006-04-18 22:50   ` Прончаков Артем
  1 sibling, 0 replies; 7+ messages in thread
From: Прончаков Артем @ 2006-04-18  3:30 UTC (permalink / raw)
  To: sysadmins

В сообщении от 17 Апрель 2006 19:32 Anton Kvashin написал(a):
> Проверьте права на файл gb5.zone (named:named 600).
> Укажите в секциях host или глобально (dhcpd.conf) явно опцию
> ddns-hostname.
>
> Была подобная проблема, решилась настройкой клиента, поскольку
> dhcp-сервер не получал от клиента имя. Впрочем, имя (ddns-hostname)
> можно сгенерить через dhcp-eval.

   В срочном порядке переквалифицируюсь в шаманы. 
Проблема решилась. Но как это ни печально, сама собой. 
Права на файлы я проверил первым делом.
Но если бы это было так, я думаю в логе что-нибудь да сохранилось...
Забросил я тогда это дело, мол пусть там сами пишут в ДНС, через некоторое 
время отвожу им комп, включаю, уже рассказываю админу что прийдется ручками 
все делать ибо ..., и тут смотрю а втророй журнал-то появился :)
Я тут же сношу ДНС, ДШСП, все их файлы, ставлю все поновой, все делаю в 
абсолютной точности как и раньше, запускаю, подключаюсь клиентом... и вижу 
два журнала!!!
В общем проблема как бы решилась, но и непонятно в чем она была. )))
Может ему у меян на столе не нравилось стоять? ;)))

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Sysadmins] dhcpd+ddns
  2006-04-17 10:32 ` Anton Kvashin
  2006-04-18  3:30   ` Прончаков Артем
@ 2006-04-18 22:50   ` Прончаков Артем
  1 sibling, 0 replies; 7+ messages in thread
From: Прончаков Артем @ 2006-04-18 22:50 UTC (permalink / raw)
  To: sysadmins

В сообщении от 17 Апрель 2006 19:32 Anton Kvashin написал(a):
> рвер не получал от клиента имя. Впрочем, имя (ddns-hostname)
> можно сгенерить через dhc
Не получается однако... Как бы он тогда узнавал имя клиента для записи в 
обратную зону?
Видать правда ему мое общество не нравилось :)

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2006-04-18 22:50 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-03-28  1:31 [Sysadmins] dhcpd+ddns Прончаков Артем
2006-03-28 22:53 ` Прончаков Артем
2006-03-29  8:12   ` Anatol B. Bazjukin
2006-03-30  2:04     ` Прончаков Артем Юрьевич
2006-04-17 10:32 ` Anton Kvashin
2006-04-18  3:30   ` Прончаков Артем
2006-04-18 22:50   ` Прончаков Артем

ALT Linux sysadmins discussion

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
		sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
	public-inbox-index sysadmins

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sysadmins


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git