dnscrypt-wrapper - Creates an empty website template almost ready for deployment.

dnscrypt-wrapper [-h] [-a <str>] [-r <str>] [-U] [-u <str>] [-l <str>] [-p <str>] [-d] [-V] [-v] [--gen-cert-file] [--gen-crypt-keypair] [--gen-provider-keypair] [--show-provider-publickey-fingerprint] [--provider-cert-file=<str>] [--provider-name=<str>] [--provider-publickey-file=<str>] [--provider-secretkey-file=<str>] [--crypt-secretkey-file=<str>] [--cert-file-expire-days=<int>]

dnscrypt-wrapper DNSCrypt is a protocol that authenticates communications between a DNS client and a DNS resolver. It prevents DNS spoofing. It uses cryptographic signatures to verify that responses originate from the chosen DNS resolver and haven't been tampered with.

Display dnscrypt-wrapper help message and exit.
Set local address to listen (default:
 <str>-r, --resolver-address=<str>
Set the upstream dns resolver server (<address:port>).
Allow and forward unauthenticated queries (default: off).
Run the service as given user.
Logs file path (default: stdout).
Pid file path (default: none).
Run as daemon (default: off).
Set the service to be more verbose. Specify more -VVV to increase verbosity.
Show version info and exit.
Generate pre-signed certificate
Generate crypt key pair
Generate provider key pair
Display provider public key fingerprint
Certificate file (default: ./dnscrypt.cert)
Provider name.
Provider public key file (default: ./public.key).
Provider secret key file (default: ./secret.key).
Crypt secret key file (default: ./crypt_secret.key).
cert file expire days (default: 365).


December 26th, 2016 Debian GNU/Linux