[Pdns-users] DNS64 "advanced" configuration in pdns
Jan Zorz - Go6
jan at go6.si
Thu Aug 29 11:19:54 UTC 2019
Hey,
Bert suggested me to direct my question to this mailing list ;)
I'm looking into how "DNS64 function just for specific prefixes" is
handled in different DNS servers and while looking into PowerDNS I
couldn't find anything useful. I understand that DNS64 function is
provided through scripting
(https://doc.powerdns.com/recursor/dns64.html), but I'm wondering if
anyone already built a script to do more advanced DNS64 configuration?
First thing that I'm looking at is the option to respond with DNS64
synthesized AAAA records just to specific IPv6 subnets. Imagine that you
have just one test network with IPv6-only environment and you would like
your resolver to synthesize AAAAs for that one, but respond normally to
the rest of your network. Any idea?
Another thing that I'm looking into is also the option to be able to
send synthesized AAAA records with different NAT64 prefixes to different
client subnets. In Bind language:
acl first-nat64-users-segment {
2001:db8:0:1::/64;
};
options {
dns64 2001:db8:0:164::/96 {
clients { first-nat64-users-segment; };
};
};
acl second-nat64-users-segment {
2001:db8:0:2::/64;
};
options {
dns64 2001:db8:0:264::/96 {
clients { second-nat64-users-segment; };
};
};
This would be tremendously useful for mobile operators for scaling NAT64
implementations nicely and send users from different prefixes through
different smaller NAT64 boxes.
Is this doable currently with PowerDNS?
Cheers, and thnx, Jan Žorž
More information about the Pdns-users
mailing list