diff options
Diffstat (limited to 'README')
-rw-r--r-- | README | 27 |
1 files changed, 27 insertions, 0 deletions
@@ -0,0 +1,27 @@ +strip-dns64 is a DNS forwarder which removes synthesized AAAA answers from +upstream DNS64 servers, implemented initially in Python and then Go for improved +performance + +podman build -t strip-dns64 . + +podman run -d \ + --name strip-dns64 \ + --network host \ + -e UPSTREAM_DNS="[2001:4860:4860::8888]:53" \ + -e LISTEN_ADDRS="127.0.0.1:53,[::]:53" \ + strip-dns64 + +podman run -d \ + --name strip-dns64 \ + --cap-add=NET_BIND_SERVICE \ + -p 53:53/udp \ + -p [::]:53:53/udp \ + -e UPSTREAM_DNS="[2001:4860:4860::8888]:53" \ + strip-dns64 + +Usage of ./strip-dns64: + -listen string + Comma-separated list of IP:PORT to listen on (default "[::]:53") + -upstream string + Upstream DNS server (format: ip:port or [ipv6]:port) (default "[2606:4700:4700::1111]:53") + |