Ik wil dat DHCP mijn DNS update wanneer er een lease vrij word gegeven. DHCPd v3.0 draait op een FreeBSD4.4 bak en DNS (BIND9) draait op een OpenBSD2.9 bak.
Dat updaten werkt hartstikke goed > mijn DNS wordt keurig ge-update als er een lease wordt vrijgegeven. Maar dit alles draait in een non-secure mode (ik heb gezegd > IP 192.168.1.10 mag de DNS updaten). (alle .jnlŽs worden aangemaakt en de zone files ge-update)
Nu wil ik dit doormiddel van een TSIG via een secure mode laten verlopen. Alles staat keurig uitgelegd in de man page van dhcpd.conf en BIND 9 Administrator Reference Manual. Na alle keys toegevoegd te hebben wilde het niet werken => TSIG not accepted (iets in die sfeer kreeg ik) > bleek dat de klokken van beide bakken niet gelijk liepen. NTP op mijn OpenBSD bak geïnstalleerd > probleem opgelost. Ik dacht YES het gaat werken, maar mooi niet hoor:
ik krijg nu de volgende melding > named: ip bla: update denied.
hij maakt 1 jnl file aan (van mijn eerste zone), maar update voorderest geen zone files en mijn 2e jnl wordt ook niet aangemaakt. Terwijl het wel werkt via de non-secure methode (een ip rechten geven). De TSIG verificatie lijkt ook goed te gaan, anders gaf hij wel dat de TSIG verkeerd is.
hier nog wat config files > de keys zijn niet de originele keys.
Named.conf
dhcpd.conf
Dat updaten werkt hartstikke goed > mijn DNS wordt keurig ge-update als er een lease wordt vrijgegeven. Maar dit alles draait in een non-secure mode (ik heb gezegd > IP 192.168.1.10 mag de DNS updaten). (alle .jnlŽs worden aangemaakt en de zone files ge-update)
Nu wil ik dit doormiddel van een TSIG via een secure mode laten verlopen. Alles staat keurig uitgelegd in de man page van dhcpd.conf en BIND 9 Administrator Reference Manual. Na alle keys toegevoegd te hebben wilde het niet werken => TSIG not accepted (iets in die sfeer kreeg ik) > bleek dat de klokken van beide bakken niet gelijk liepen. NTP op mijn OpenBSD bak geïnstalleerd > probleem opgelost. Ik dacht YES het gaat werken, maar mooi niet hoor:
ik krijg nu de volgende melding > named: ip bla: update denied.
hij maakt 1 jnl file aan (van mijn eerste zone), maar update voorderest geen zone files en mijn 2e jnl wordt ook niet aangemaakt. Terwijl het wel werkt via de non-secure methode (een ip rechten geven). De TSIG verificatie lijkt ook goed te gaan, anders gaf hij wel dat de TSIG verkeerd is.
hier nog wat config files > de keys zijn niet de originele keys.
Named.conf
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
| options{
directory"/namedb";
pid-file "named.pid";
forward first;
forwarders{ 194.109.6.66; 194.109.9.99; };
allow-query{ 192.168.1.0/24; localhost; 10.0.0.0/24; };
allow-recursion { 192.168.1.0/24; localhost; 10.0.0.0/24; };
};
key DHCP_UPDATER {
algorithm HMAC-MD5.SIG-ALG.REG.INT;
secret "aaabbbcccddd";
};
zone "." { type hint; file "root.hints";};
zone "0.0.127.IN-ADDR.ARPA"{
type master;
file "localhost.rev";
notify no;
};
zone "arnoldusnet.dhs.org" {
type master;
allow-query { any; };
file "arnoldusnet";
allow-update { key DHCP_UPDATER; 192.168.1.10; };
};
zone "1.168.192.IN-ADDR.ARPA"{
type master;
allow-query {any; };
file "arnoldusnet.rev";
allow-update { key DHCP_UPDATER; 192.168.1.10; };
}; |
dhcpd.conf
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
| default-lease-time 7200;
max-lease-time 72000;
option subnet-mask 255.255.255.0;
option routers 192.168.1.254;
option domain-name-servers 192.168.1.254,194.109.6.66;
option domain-name "ArnoldusNET.dhs.org";
option netbios-name-servers 192.168.1.10;
option broadcast-address 192.168.1.255;
ddns-update-style ad-hoc;
ddns-updates on;
key DHCP_UPDATER {
algorithm HMAC-MD5.SIG-ALG.REG.INT;
secret "aaabbbcccddd";
};
zone 1.168.192.in-addr. {
primary 192.168.1.254;
key DHCP_UPDATER;
}
zone ArnoldusNET.dhs.org {
primary 192.168.1.254;
key DHCP_UPDATER;
}
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.30 192.168.1.150;
ddns-domainname "ArnoldusNET.dhs.org";
ddns-rev-domainname "in-addr.arpa";
} |
Anti Geluidsmuur Front Amstelveen telt 17.800 lantaarnpalen; hoeveel heeft jouw gemeente?