dnscrypt-proxy.socket

Written by

in

dnscrypt-proxy 를 사용할 때 listen 주소를 0.0.0.0:53 으로 하고 싶을 경우에는 다음과 같이 한다.

우선 dnscrypt-proxy 서비스를 중지한다. 그리고 dnscrypt-proxy.socket을 비활성화 한다.

sudo systemctl stop dnscrypt-proxy.socket
sudo systemctl disable dnscrypt-proxy.socket

서비스 파일은 대충 다음 형식이면 된다.

[Unit]
Description=dnscrypt-proxy - DNSCrypt client proxy
Documentation=https://github.com/DNSCrypt/dnscrypt-proxy/wiki
After=network.target
Wants=network-online.target

[Service]
Type=simple
NonBlocking=true
ExecStart=/usr/local/bin/dnscrypt-proxy -config /etc/dnscrypt-proxy/dnscrypt-proxy.toml
Restart=on-failure
RestartSec=5

AmbientCapabilities=CAP_NET_BIND_SERVICE
CapabilityBoundingSet=CAP_NET_BIND_SERVICE

StandardOutput=journal
StandardError=journal

[Install]
WantedBy=multi-user.target

원하는대로 설정하고 재시작한다.