From a95c7b729b04d1e1789925e0bb3c0c41563ce6b4 Mon Sep 17 00:00:00 2001 From: Dhoulmagus Date: Sat, 24 Mar 2018 22:01:27 +0800 Subject: [PATCH] Let default systemd socket listen on both IPv4 and IPv6 (#257) * Let default systemd socket listen on both IPv4 and IPv6 Setting listen_addresses = [] in config will listen on systemd socket, but by previous systemd socket config it would only listen on IPv4 127.0.0.1:53 without IPv6. This change fixes it. * Update dnscrypt-proxy.socket --- systemd/dnscrypt-proxy.socket | 2 ++ 1 file changed, 2 insertions(+) diff --git a/systemd/dnscrypt-proxy.socket b/systemd/dnscrypt-proxy.socket index 2c7e629c..64b94893 100644 --- a/systemd/dnscrypt-proxy.socket +++ b/systemd/dnscrypt-proxy.socket @@ -3,7 +3,9 @@ Description=dnscrypt-proxy listening socket [Socket] ListenStream=127.0.0.1:53 +ListenStream=[::1]:53 ListenDatagram=127.0.0.1:53 +ListenDatagram=[::1]:53 NoDelay=true DeferAcceptSec=1