Elektrine lite

← Feed

@ktims@nonexistent.ca

Post #700355

2026-03-04 04:56 UTC

Since I recently moved my primary DNS to PowerDNS, I realized I can expose its API to my OpnSense and finally get support for dynamic DNS for IPv6 with host-part replacement. Now I can choose if I want to expose things natively on IPv6 PD addresses and proxied on IPv4, or proxied on both AFs, rather than proxying everything. Particularly useful for non-HTTP services. The bits and pieces were mostly there before, but the stars never aligned for me. RFC2136 would support it, but the plugin was deprecated and never had the prefix replacement feature. ddclient plugin with the nsupdate mode in theory might have worked, but OpnSense doesn't include the nsupdate binary so that was a non-starter. Otherwise it only supports proprietary/custom HTTP APIs. Caddy does have a module for rfc2136, but the binaries in the OpnSense plugin don't include it, and host replacement isn't supported anyway. I suppose I could have written something and stuck it in a container somewhere but eh... Happy to finally have a decent answer that doesn't depend on a 3rd party service's API. #ipv6 #opnsense

Replies (0)

No replies.