[Dnsmasq-discuss] How to add AAAA record for host with dynamic prefix?
Fred F
frederik.vogelsang at gmail.com
Sat Oct 10 15:59:02 BST 2020
Hi,
I am using dnsmasq in an environment with a dynamic IPv6 prefix. On a
few of my servers I am using statically assigned IP addresses for IPv4
and static interface tokens for IPv6 (through systemd-networkd). This
way the machines will always have predictable v4 and v6 addresses
without DHCP or SLAAC in the following format:
v4: 192:168.1.1
v6: dead::beef:192:168:1:1 (where dead::beef if the current IPv6 prefix).
Now I'd like to add AAAA records for these hostnames in dnsmasq. When
defining DHCP/SLAAC ranges in dnsmasq there is the
"constructor:infname" syntax which automagically uses the interface's
current IPv6 prefix. Is there something like that for host records?
Something like this would be super cool, but I cannot get it to work:
host-record=laptop,laptop.thekelleys.org,192.168.1.1,::192.168.1.1,constructor:eth0
Is there any other way to do what I am doing? I know about the
"ra-names" feature but unfortunately it's not compatible with IPv6
interface tokens other than the MAC address (a.k.a. default SLAAC).
Best regards
Frederik
More information about the Dnsmasq-discuss
mailing list