DDNS : Multiple domains

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

DDNS : Multiple domains

Nicolas Ecarnot-2
Hello,

Our DDNS setup is 100% OK since years.

Our global config is using :

------------------------------------
ddns-update-style interim;
ddns-domainname "olddomain.net.";
ddns-rev-domainname "in-addr.arpa.";

zone olddomain.net. {
   primary 192.168.10.1;
   key olddomain-nsupdate;
}
------------------------------------

For a specific host, I'm trying to ask the DHCP server to register the
DNS record with a second domain.

Before :

------------------------------------
host myhost {
   hardware ethernet aa:bb:cc:dd:ee:ff;
   fixed-address 192.168.1.2;
}
------------------------------------

After :

------------------------------------
host myhost {
   hardware ethernet aa:bb:cc:dd:ee:ff;
   fixed-address 192.168.1.2;
   option domain-name "newdomain.net";
}

# I added :
zone newdomain.net. {
   primary 192.168.10.2;
   key newdomain-nsupdate;
}
------------------------------------

I'm witnessing that the correct new domain is sent to the host.
But I see that the server is building myhost.olddomain.net and sending
it to the old DHCP server.

My questions :
- what is the way to tell the DHCP server to use the new domain for this
host?
- how comes the newdomain.net zone settings are never used?

Thank you for your help.

--
Nicolas ECARNOT
_______________________________________________
dhcp-users mailing list
[hidden email]
https://lists.isc.org/mailman/listinfo/dhcp-users
Reply | Threaded
Open this post in threaded view
|

Re: DDNS : Multiple domains

Nicolas Ecarnot-2
Le 26/10/2018 à 16:43, Nicolas Ecarnot a écrit :

> Hello,
>
> Our DDNS setup is 100% OK since years.
>
> Our global config is using :
>
> ------------------------------------
> ddns-update-style interim;
> ddns-domainname "olddomain.net.";
> ddns-rev-domainname "in-addr.arpa.";
>
> zone olddomain.net. {
>    primary 192.168.10.1;
>    key olddomain-nsupdate;
> }
> ------------------------------------
>
> For a specific host, I'm trying to ask the DHCP server to register the
> DNS record with a second domain.
>
> Before :
>
> ------------------------------------
> host myhost {
>    hardware ethernet aa:bb:cc:dd:ee:ff;
>    fixed-address 192.168.1.2;
> }
> ------------------------------------
>
> After :
>
> ------------------------------------
> host myhost {
>    hardware ethernet aa:bb:cc:dd:ee:ff;
>    fixed-address 192.168.1.2;
>    option domain-name "newdomain.net";
> }
>
> # I added :
> zone newdomain.net. {
>    primary 192.168.10.2;
>    key newdomain-nsupdate;
> }
> ------------------------------------
>
> I'm witnessing that the correct new domain is sent to the host.
> But I see that the server is building myhost.olddomain.net and sending
> it to the old DHCP server.

Sorry, I ment : "to the old DNS server"

>
> My questions :
> - what is the way to tell the DHCP server to use the new domain for this
> host?
> - how comes the newdomain.net zone settings are never used?
>
> Thank you for your help.
>


--
Nicolas ECARNOT
_______________________________________________
dhcp-users mailing list
[hidden email]
https://lists.isc.org/mailman/listinfo/dhcp-users
Reply | Threaded
Open this post in threaded view
|

Re: DDNS : Multiple domains

Chris Buxton
Answer: ddns-domainname sets the DDNS domain, regardless of option 15 (option domain-name). It defaults to the same value as option 15, but you have it set explicitly at the global level. Therefore:

Solution 1: Change "ddns-domainname" at the global level to "option domain-name", thus telling the clients what domain they're in and allowing ddns-domainname to use its default behavior of matching this value
Solution 2: In yoru host declaration, add 'ddns-domainname "newdomain.net";'

Regards,
Chris Buxton

> On Oct 26, 2018, at 7:44 AM, Nicolas Ecarnot <[hidden email]> wrote:
>
> Le 26/10/2018 à 16:43, Nicolas Ecarnot a écrit :
>> Hello,
>> Our DDNS setup is 100% OK since years.
>> Our global config is using :
>> ------------------------------------
>> ddns-update-style interim;
>> ddns-domainname "olddomain.net.";
>> ddns-rev-domainname "in-addr.arpa.";
>> zone olddomain.net. {
>>   primary 192.168.10.1;
>>   key olddomain-nsupdate;
>> }
>> ------------------------------------
>> For a specific host, I'm trying to ask the DHCP server to register the DNS record with a second domain.
>> Before :
>> ------------------------------------
>> host myhost {
>>   hardware ethernet aa:bb:cc:dd:ee:ff;
>>   fixed-address 192.168.1.2;
>> }
>> ------------------------------------
>> After :
>> ------------------------------------
>> host myhost {
>>   hardware ethernet aa:bb:cc:dd:ee:ff;
>>   fixed-address 192.168.1.2;
>>   option domain-name "newdomain.net";
>> }
>> # I added :
>> zone newdomain.net. {
>>   primary 192.168.10.2;
>>   key newdomain-nsupdate;
>> }
>> ------------------------------------
>> I'm witnessing that the correct new domain is sent to the host.
>> But I see that the server is building myhost.olddomain.net and sending it to the old DHCP server.
>
> Sorry, I ment : "to the old DNS server"
>
>> My questions :
>> - what is the way to tell the DHCP server to use the new domain for this host?
>> - how comes the newdomain.net zone settings are never used?
>> Thank you for your help.
>
>
> --
> Nicolas ECARNOT
> _______________________________________________
> dhcp-users mailing list
> [hidden email]
> https://lists.isc.org/mailman/listinfo/dhcp-users

_______________________________________________
dhcp-users mailing list
[hidden email]
https://lists.isc.org/mailman/listinfo/dhcp-users