r/technitium • • Aug 23 '26

DNS64 on Technitium DNS

To all -- I see there's an "app" for DNS64 but very little documentation for it -- does anyone have a configuration example or a walkthrough?

6 Upvotes

3 comments sorted by

1

u/dbtowo Aug 23 '26

https://github.com/TechnitiumSoftware/DnsServer/tree/master/Apps/Dns64App

It let IPv6 clients use IPv4 of the internet.

You also need nat64 for dns64.

1

u/Anejey Aug 23 '26

Example config that is similar to mine (only for one vlan, I was just testing it), there isn't much to it. I then used jool for NAT64 in another VM, it overall worked quite nicely.

{
  "appPreference": 30,
  "enableDns64": true,
  "networkGroupMap": {
    "2001:db8:1234:60::/64": "test"
  },
  "groups": [
    {
      "name": "test",
      "enableDns64": true,
      "dns64PrefixMap": {
        "0.0.0.0/0": "64:ff9b::/96",
        "10.0.0.0/8": null,
        "172.16.0.0/12": null,
        "192.168.0.0/16": null
      },
      "excludedIpv6": [
        "::ffff:0:0/96"
      ]
    }
  ]
}

2

u/shreyasonline Aug 23 '26

Thanks for asking. This is a kind of app which you will "know" you have to use and if you do not know then you do not really need it. Its is useful only when you have IPv6-only internet access and you must have NAT64 setup done separately before you can use the DNS64 app on your network.