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: http://192.168.1.1

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

headvpn-network-connections
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).
new-connection-wizard
Go to Services (8), select VPN tab (9) and enable OpenVPN Client (10).
wizard-1

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

wizard-3
Download OpenVPN configs from Client Area
wizard-3
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)
new-connection-wizard

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

wizard-3

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

wizard-3
Enjoy HeadVPN service!