This is an old revision of the document!
<markdown> # Network Security and Performance Tuning
## Choose a DNS resolver for forwarding DNS
Comparison: https://www.dnsperf.com/#!dns-resolvers
## Choose a stub or recursive DNS resolver for caching and blocking ads, trackers, and dead hosts
Blocklist: https://github.com/notracking/hosts-blocklists
### 1. Unbound (Linux, Mac, BSD)
- Docs: https://unbound.docs.nlnetlabs.nl/en/latest/reference/todo.html
- Download: https://nlnetlabs.nl/downloads/unbound/unbound-latest.tar.gz
- Install: https://unbound.docs.nlnetlabs.nl/en/latest/getting-started/installation.html
### 2. Dnsmasq (Linux, Mac, BSD)
- Docs: https://dnsmasq.org/
- Download: https://thekelleys.org.uk/dnsmasq
- Repo: http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=summary
- Install: https://github.com/notracking/hosts-blocklists/wiki/Install-dnsmasq
### 3. Pi-hole (Windows, Mac, Linux, BSD)
- Docs: https://docs.pi-hole.net/
- Download: https://ftl.pi-hole.net/
- Install: https://github.com/pi-hole/pi-hole/#one-step-automated-install
### 4. DNSCrypt Proxy (Windows, Mac, Linux, BSD)
- Docs: https://www.dnscrypt.org/
- Download: https://github.com/DNSCrypt/dnscrypt-proxy/releases
- Install: https://github.com/DNSCrypt/dnscrypt-proxy/wiki/Installation
## Choose a secure web browser
Comparison: https://chromium.woolyss.com/#browsers
## Choose a VPN
### 1. WireGuard
- Docs: https://www.wireguard.com/quickstart/
- Download: https://www.wireguard.com/install/
- Install: https://www.wireguard.com/install/
### 2. OpenVPN
- Docs: https://openvpn.net/vpn-server-resources/
- Download: https://openvpn.net/vpn-software-packages/
- Install: https://openvpn.net/vpn-server-resources/installing-openvpn-access-server-on-a-linux-system/–
### 3. NordVPN
- Docs: https://support.nordvpn.com/Connectivity/
- Download:
- Install: https://support.nordvpn.com/FAQ/Setup-tutorials/
### 4. Tinc
- Docs: https://www.tinc-vpn.org/documentation-1.1/
- Download: https://www.tinc-vpn.org/download/
- Repo: https://www.tinc-vpn.org/git/browse?p=tinc;a=summary
- Install: https://www.tinc-vpn.org/examples/
## Contribute
If privacy, anonymity, and freedom of speech are a concern consider hosting a Freenet node or GNUnet peer.
### 1. GNUNet (Linux, Mac, BSD)
- Docs: https://docs.gnunet.org/
- Download: https://ftp.gnu.org/gnu/gnunet/
- Repo: https://git.gnunet.org/
- Install: https://www.gnunet.org/en/install.html
### 2. Freenet (Windows, Mac, Linux)
- Docs: https://freenetproject.org/pages/documentation.html
- FAQ: https://freenetproject.org/pages/help.html
- Download: https://freenetproject.org/pages/download.html
- Install: https://freenetproject.org/pages/documentation.html#install
</markdow n>