After you have registered at vultr.com and successfully logged in. Click on Deploy New Server.
Then you have to select the location of your server. In this example I choose: Frankfurt
Select Server Type: Application -> Docker -> Cent OS 7
The 5$ variant is quite sufficient
Download and copy the following startscript (type Boot): dnscrypt_install.sh
Choose a server name and click on Deploy Now
Note: This name will automatically be the name of your resolver
The server will restart after a few minutes. Go have a cup of coffee and wait 5 - 10 minutes!
Log in via SSH (the IP address can be found in the vultr. com web interface).
You can find your stamp (and all other keys) here: cat /root/keys/provider-info.txt
- Home
- Installation
- Configuration
- Checking that your DNS traffic is encrypted
- Automatic Updates
- Server sources
- Combining blocklists
- Public Blocklist and other configuration files
- Building from source
- Run your own DNSCrypt server in under 10 minutes
- DNS stamps specifications
- Windows Tips
- dnscrypt-proxy in the media
- Planned Features
In somecases if you want to run dnscrypt-proxy as a non-root user you'll get the error "[FATAL] listen udp 0.0.0.0:53: bind: permission denied"
to solve this problem you can run the following command and allow dnscrypt to have access to a low level port :
sudo setcap cap_net_bind_service=+ep $(which dnscrypt-proxy)