2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-31 14:35:26 +00:00

Remove dnspriv example from the contrib directory

BIND 9 has now native DoH support, so there's no need to have nginx
proxy example in the contrib/ directory.
This commit is contained in:
Ondřej Surý
2021-09-20 12:44:49 +02:00
parent 354c5a358b
commit b964e7882b
5 changed files with 0 additions and 88 deletions

View File

@@ -8,11 +8,6 @@ be fixed as time permits.
named and restarts it in the event of a crash, 'zone-edit' named and restarts it in the event of a crash, 'zone-edit'
which enables editing of a dynamic zone, and others. which enables editing of a dynamic zone, and others.
- dnspriv/
Sample configuration for setting up a DNS-over-TLS server
using BIND with Nginx as a TLS proxy.
- kasp/ - kasp/
Scripts for converting key and signature policies from OpenDNSSEC Scripts for converting key and signature policies from OpenDNSSEC

View File

@@ -1,23 +0,0 @@
<!--
- Copyright (C) Internet Systems Consortium, Inc. ("ISC")
-
- This Source Code Form is subject to the terms of the Mozilla Public
- License, v. 2.0. If a copy of the MPL was not distributed with this
- file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
- See the COPYRIGHT file distributed with this work for additional
- information regarding copyright ownership.
-->
### DNS Privacy in BIND
This directory contains sample configuration files to enable BIND,
with Nginx as a TLS proxy, to provide DNS over TLS.
`named.conf` configures a validating recursive name server to listen
on the localhost address at port 8853.
`nginx.conf` configures a TLS proxy to listen on port 853 and
forward queries and responses to `named`.
For more information, please see
[https://dnsprivacy.org/wiki/](https://dnsprivacy.org/wiki/)

View File

@@ -1,18 +0,0 @@
/*
* Copyright (C) Internet Systems Consortium, Inc. ("ISC")
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*
* See the COPYRIGHT file distributed with this work for additional
* information regarding copyright ownership.
*/
options {
listen-on port 8853 { 127.0.0.1; };
allow-query { localhost; };
recursion yes;
dnssec-validation auto;
tcp-clients 1024;
};

View File

@@ -1,41 +0,0 @@
# Copyright (C) Internet Systems Consortium, Inc. ("ISC")
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, you can obtain one at https://mozilla.org/MPL/2.0/.
#
# See the COPYRIGHT file distributed with this work for additional
# information regarding copyright ownership.
# uncomment to choose an appropriate UID/GID; default is 'nobody'
# user bind bind;
worker_processes auto;
pid /var/run/nginx.pid;
events {
worker_connections 1024;
multi_accept on;
}
stream {
upstream dns_tcp_servers {
server 127.0.0.1:8853;
}
server {
listen 853 ssl;
proxy_pass dns_tcp_servers;
# update to a suitable SSL certificate (e.g. from LetsEncrypt),
# and uncomment the following lines:
# ssl_certificate /etc/nginx/lego/certificates/<cert>.crt;
# ssl_certificate_key /etc/nginx/lego/certificates/<cert>.key;
ssl_protocols TLSv1.2;
ssl_ciphers ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384;
ssl_session_tickets on;
ssl_session_timeout 4h;
ssl_handshake_timeout 30s;
}
}

View File

@@ -980,7 +980,6 @@
./contrib/dlz/modules/wildcard/README X 2013,2018,2019,2020,2021 ./contrib/dlz/modules/wildcard/README X 2013,2018,2019,2020,2021
./contrib/dlz/modules/wildcard/dlz_wildcard_dynamic.c X 2013,2015,2016,2018,2019,2020,2021 ./contrib/dlz/modules/wildcard/dlz_wildcard_dynamic.c X 2013,2015,2016,2018,2019,2020,2021
./contrib/dlz/modules/wildcard/testing/named.conf X 2013,2018,2019 ./contrib/dlz/modules/wildcard/testing/named.conf X 2013,2018,2019
./contrib/dnspriv/nginx.conf SH 2017,2018,2019
./contrib/kasp/README X 2020,2021 ./contrib/kasp/README X 2020,2021
./contrib/kasp/kasp.xml X 2020,2021 ./contrib/kasp/kasp.xml X 2020,2021
./contrib/kasp/policy.good X 2020,2021 ./contrib/kasp/policy.good X 2020,2021