Încerc să fac următoarea configurare să funcționeze, dar nu reușesc:
Un server isc-dhcp (debian) pentru a actualiza un server bind9 (debian).
Serverul de legare are 2 zone: dev.toto
și prod.toto
, toate serverele (indiferent de domeniile lor, sunt în aceeași lan 10.5.0.0/16).
Ceea ce nu reușesc să realizez este ca serverul dhcp să adauge intrarea corectă în zona corectă.
Exemple:
client1.dev.toto cere un contract de închiriere, dhcp servește un ip și adaugă o intrare la dev.toto fișier de zonă.
client1.prod.toto cere un contract de închiriere, dhcp servește un ip și adaugă o intrare la prod.toto fișier de zonă.
Am incercat sa folosesc:
opțiune server.ddns-hostname = opțiune fqdn.hostname;
opțiunea server.ddns-domainname = opțiunea fqdn.domainname;
Pentru a încerca să obțineți / definiți automat fișierul de zonă, dar nu funcționează așa cum mă aștept, nu mai există o actualizare de zonă.
/etc/dhcp/dhcpd.conf:
########### DNS UPDATE CONFIG
ddns-update-style standard;
permite actualizările clientului;
actualizare-detecție-conflict false;
includ „/root/dns.key”;
opțiune domain-name-server 192.168.12.242;
routere opționale 10.5.255.241;
default-lease-time 1800;
max-lease-time 7200;
autoritar;
zona dev.toto. {
primar 10.5.0.250;
cheie rndc-key;
}
zona prod.toto. {
primar 10.5.0.250;
cheie rndc-key;
}
########### DECLARAȚIE DE SUBNETĂ
subnet 10.5.0.0 netmask 255.255.0.0 {
interval 10.5.1.1 10.5.1.254;
opțiune server.ddns-hostname = opțiune fqdn.hostname;
opțiunea server.ddns-domainname = opțiunea fqdn.domainname;
}
Pot furniza named.conf.local dacă este necesar, având în vedere că, înainte de a încerca să funcționeze această configurație, am făcut ca actualizarea ddns să funcționeze, așa că cred că nu este nimic în neregulă cu partea bind9 a setării.
[EDITARE 1]
Am senzația că opțiunea 81 este cea care ar putea rezolva problema mea, sau folosind o CLASĂ/SUBCLASĂ, dar: nu pot înțelege cum să configurez opțiunea 81, dacă cineva are un exemplu, mi-ar plăcea...