From fcbdb3b168b7243a4754cb2d9e680837179ec6a1 Mon Sep 17 00:00:00 2001 From: Timothy Pillow Date: Sat, 2 Nov 2024 12:23:23 +0100 Subject: [PATCH 1/3] Create dnsdist.subdomain.conf.sample --- dnsdist.subdomain.conf.sample | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 dnsdist.subdomain.conf.sample diff --git a/dnsdist.subdomain.conf.sample b/dnsdist.subdomain.conf.sample new file mode 100644 index 0000000..7be044a --- /dev/null +++ b/dnsdist.subdomain.conf.sample @@ -0,0 +1,31 @@ +# make sure that your container is named dnsdist +# make sure that your dns has a cname set for dnsdist + +server { + listen 443 ssl http2; + listen [::]:443 ssl http2; + + server_name dnsdist.*; + + include /config/nginx/ssl.conf; + + server_tokens off; + + location /dns-query { + include /config/nginx/proxy.conf; + include /config/nginx/resolver.conf; + set $upstream_app dnsdist; + set $upstream_port 443; + set $upstream_proto grpc; + grpc_pass grpcs://$upstream_app:$upstream_port; + + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-Host $host; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + proxy_set_header X-Forwarded-Protocol $scheme; + proxy_set_header Range $http_range; + proxy_set_header If-Range $http_if_range; + } +} From e0082b39b21c9229e477fa2afdb350ea16fe91d8 Mon Sep 17 00:00:00 2001 From: Timothy Pillow Date: Sat, 2 Nov 2024 12:32:04 +0100 Subject: [PATCH 2/3] Update dnsdist.subdomain.conf.sample --- dnsdist.subdomain.conf.sample | 1 + 1 file changed, 1 insertion(+) diff --git a/dnsdist.subdomain.conf.sample b/dnsdist.subdomain.conf.sample index 7be044a..b14ce81 100644 --- a/dnsdist.subdomain.conf.sample +++ b/dnsdist.subdomain.conf.sample @@ -1,3 +1,4 @@ +## Version 2024/11/02 # make sure that your container is named dnsdist # make sure that your dns has a cname set for dnsdist From 3755ae01f112ba3b9d8f8dbbad4f69832a5217f3 Mon Sep 17 00:00:00 2001 From: Timothy Pillow Date: Tue, 26 Nov 2024 10:45:27 +0100 Subject: [PATCH 3/3] =?UTF-8?q?remove=20redundant=20directives,=20tested?= =?UTF-8?q?=20ok=20=E2=9C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dnsdist.subdomain.conf.sample | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/dnsdist.subdomain.conf.sample b/dnsdist.subdomain.conf.sample index b14ce81..b2befca 100644 --- a/dnsdist.subdomain.conf.sample +++ b/dnsdist.subdomain.conf.sample @@ -1,4 +1,4 @@ -## Version 2024/11/02 +## Version 2024/11/26 # make sure that your container is named dnsdist # make sure that your dns has a cname set for dnsdist @@ -8,10 +8,6 @@ server { server_name dnsdist.*; - include /config/nginx/ssl.conf; - - server_tokens off; - location /dns-query { include /config/nginx/proxy.conf; include /config/nginx/resolver.conf; @@ -20,12 +16,6 @@ server { set $upstream_proto grpc; grpc_pass grpcs://$upstream_app:$upstream_port; - proxy_set_header Host $host; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto $scheme; - proxy_set_header X-Forwarded-Protocol $scheme; proxy_set_header Range $http_range; proxy_set_header If-Range $http_if_range; }