Fix and remove Linux references

Tom Auger 2018-07-27 18:55:06 +01:00
parent 55ac3b9e9b
commit f03c3f3c3e

@ -6,15 +6,15 @@ The easiest way to use `dnscrypt-proxy` on Windows is via [Simple DNSCrypt](http
## Overview
### Step 1: Get a Powershell prompt
### Step 1: Get a PowerShell prompt
Launch Powershell with elevated privileges.
Launch PowerShell with elevated privileges.
### Step 2: download and run dnscrypt-proxy
Download dnscrypt-proxy here: [dnscrypt-proxy binaries](https://github.com/jedisct1/dnscrypt-proxy/releases/latest).
There are quite a few files here, but `dnscrypt-proxy-win64-*.tar.gz` is the one you want.
There are quite a few files here, but `dnscrypt-proxy-win64-*.zip` is the one you want.
So, download this file and extract it wherever you want. In can be in your home directory, or wherever you want, really.
@ -45,7 +45,7 @@ And now, for something intense, go to the dnscrypt-proxy directory, and type:
Does it look like it started properly? If not, try to find out why. Here are some hints:
* `dnscrypt-proxy.toml: no such file or directory`: copy the example configuration file as `dnscrypt-proxy.toml` as documented above.
* `listen udp 127.0.0.1:53: bind: permission denied`: you are not using a root shell (see step 1). Use `sudo -s` to get one. Or `su` if `sudo` doesn't exist on your system.
* `listen udp 127.0.0.1:53: bind: permission denied`: you are not using an elevated PowerShell (see step 1).
* `listen udp 127.0.0.1:53: bind: address already in use`: something is already listening to the DNS port. Maybe something else, maybe a previous instance of dnscrypt-proxy that you didn't stop before starting a new one.
No errors? Amazing!
@ -88,13 +88,13 @@ Are you satisfied? Good, let's jump to step 5!
Hit `Control` and `C` in the `dnscrypt-proxy` terminal window to stop the proxy.
Now, register this as a system service (still with `root` privileges):
Now, register this as a system service (still with elevated privileges):
```sh
./dnscrypt-proxy -service install
```
If it doesn't spit out any errors, this is great! Your Linux distribution is compatible with the built-in installer.
If it doesn't spit out any errors, this is great! Your edition of Windows is compatible with the built-in installer.
Now that it's installed, it can be started:
@ -104,7 +104,7 @@ Now that it's installed, it can be started:
Done!
If it does spit out errors, steps to your Linux distribution are required. Stay calm, do not drink coffee but hit the gym instead, then look for specific instructions.
If it does spit out errors, additional steps for your edition of Windows are required. Stay calm, do not drink coffee but hit the gym instead, then look for specific instructions.
Want to stop the service?
@ -136,4 +136,4 @@ Delete the directory. Done.
### Upgrading
In order to install a new version, just stop the service, replace the executable file (`dnscrypt-proxy`) with the new version, and start the service again.
In order to install a new version, just stop the service, replace the executable file (`dnscrypt-proxy`) with the new version, and start the service again.