From cbbe1045e995f73443e7c36272fefbccb177451c Mon Sep 17 00:00:00 2001 From: Imre Eilertsen Date: Sun, 6 Jul 2025 18:49:21 +0200 Subject: [PATCH 1/2] Added 1 very important note. --- internal/cmd/args.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/cmd/args.go b/internal/cmd/args.go index 40b3761f7..4a8d7c64b 100644 --- a/internal/cmd/args.go +++ b/internal/cmd/args.go @@ -379,7 +379,7 @@ var commandLineOptions = []*commandLineOption{ valueType: "", }, dns64Idx: { - description: "If specified, dnsproxy will act as a DNS64 server.", + description: "If specified, dnsproxy will act as a DNS64 (a.k.a. NAT64) server. This is a really bad idea to do on public or out-of-house, as it will break large parts of the internet on IPv6 clients in such circumstances.", long: "dns64", short: "", valueType: "", From 50855e9574ed2b387b05c2d1e884a90301741231 Mon Sep 17 00:00:00 2001 From: Imre Eilertsen Date: Sun, 6 Jul 2025 18:50:05 +0200 Subject: [PATCH 2/2] Added 1 very important note. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d216407c2..0fea7ad4b 100644 --- a/README.md +++ b/README.md @@ -64,7 +64,7 @@ Usage of ./dnsproxy: --config-path=path YAML configuration file. Minimal working configuration in config.yaml.dist. Options passed through command line will override the ones from this file. --dns64 - If specified, dnsproxy will act as a DNS64 server. + If specified, dnsproxy will act as a DNS64 (a.k.a. NAT64) server. This is a really bad idea to do on public or out-of-house, as it will break large parts of the internet on IPv6 clients in such circumstances. --dns64-prefix=subnet Prefix used to handle DNS64. If not specified, dnsproxy uses the 'Well-Known Prefix' 64:ff9b::. Can be specified multiple times. --dnscrypt-config=path/-g path