matomo

Guide to install OpenVPN for DD-WRT

1. Disable IPv6

In order to connect to OVPN - you will first need to disable IPv6.

2. Change DNS server

Log in to your router, and go to Setup » Basic Setup. Then set the DNS servers as:

  • Static DNS 1: 46.227.67.134
  • Static DNS 2: 192.165.9.158

Also activate NTP Client, and set Time Zone to your time zone.

Click Save.

3. Choose server

4. Configure OpenVPN

Click Services » VPN. Enable the OpenVPN Client and enter the information below.

Server IP/Name
Port
Tunnel Device TUN
Tunnel Protocol
Encryption Cipher AES-256 CBC
Hash Algorithm SHA1
User Pass Authentication Enable
Username (enter your username for OVPN)
Password (enter your password for OVPN)
Advanced Options Enable
TLS Cipher None
LZO Compression Adaptive
NAT Enable
Firewall Protection Enable
IP Address (leave blank)
Subnet Mask (leave blank)
Tunnel MTU setting 1500
Tunnel UDP Fragment (leave blank)
Tunnel UDP MSS-Fix Disable
nsCertType verification Do not choose
TLS Auth Key You must be logged in to see this.
Additional Config pull
persist-key
persist-tun
tls-client
remote-cert-tls server
log /tmp/openvpn.log
verb 3
CA Cert You must be logged in to see this.

5. Restart router

Click Services » Services and choose Reboot Router.

When the router has been restarted, go to Status » OpenVPN.
If you see CONNECTED like the picture below, everything should be in order. Picture for step 6 to install OpenVPN for Android

6. Finished

You should now be connected to OVPN and be able to browse the internet safely. To make sure everything was set up correctly, please check the dashboard to verify that you are connected.