-
Notifications
You must be signed in to change notification settings - Fork 1k
DNSCrypt server with vultr.com
kitikhunp edited this page Mar 30, 2021
·
2 revisions
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](https://github.com/DNSCrypt/dnscrypt-server-docker/blob/68649e6e4a336770b05f9ac2fec65a9d932e0cc4/scripts/install-centos.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`

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)
- 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