DD-WRT OpenVPN setup tutorial

Here you will find how to setup OpenVPN protocol on DD-WRT router. Setting up HeadVPN access under DD-WRT router is simple. The following instructions go step-by-step through the creation process of a OpenVPN connection.

Connect to the router using either an Ethernet cable, or by joining the wireless network. Open a web browser, and load the following address:

Go to Security (1) and select Firewall (2). Check if SPI Firewall is enabled (3).

Below on this page you need to enable Log (4) and set Log Level to High (5). Click on Save (6), then Apply Settings (7).
Go to Services (8), select VPN tab (9) and enable OpenVPN Client (10).

Enter the following details:

Server IP/Name: HeadVPN server or IP (for example us1.headvpn.com)
Port: 1194 ( or one of the following – 992, 8888, 5555 )
Tunnel Device: TUN
Tunnel Porotocol: UDP
Encryption Cypher: AES-128-CBC
Hash Algorithm: SHA1
User Pass Authentication: Enable
Advanced options: Enable
TLS Cipher: None
LZO Compression: Disabled
Nat: Enable
Firewall Protection: Enable

Download OpenVPN configs from Client Area
Uzip the archive file. Choose the .ovpn file of the server you need to connect and open it with Notepad or any other text editor. In text extract these 3 certificates in order as presented in file : (11) , (12), (13)

Now copy/paste this info as presented below:

to Ca Cert (11)
to Public Client Cert (12)
to Private Client Key (13)

once you’re done click on Save then Apply Settings


Go to Status tab and select OpenVPN. You should get the message “Client: CONNECTED SUCCESS”

You’re DONE! Now you are connected via OpenVPN to HeadVPN

Enjoy HeadVPN service!