Please follow the steps below to setup OpenVPN on your DD-WRT router to connect to the BoxPN servers.
Please be advised that this guide is a general overview, and steps may vary depending upon your router. Please ensure that your router supports being flashed by checking the DD-WRT Router Database, and entering your router's name, manufacturer, and/or revision.
If your router is supported, please follow the instructions below:
1. Open the DD-WRT control panel for your router (typically this can be accessed via a web browser by entering 192.168.1.1 or 192.168.0.1 instead of url)
2. In the DD-WRT panel go to "Services" → "VPN"
Set the "Start OpenVPN client" option to "Enable"
3. Enter the following:
Server IP/name to the hostname of the server you wish to connect to. Hostname can be found in the downloaded configuration file
Port to 1195
Tunnel Device to TUN
Tunnel Protocol to UDP
Encryption Cipher to AES-256 CBC
Hash Algorithm to SHA1.
Set the Advanced Options to Enable.
If you have "User Pass Authentication" option, then you may enable it and enter your BoxPN username and password here.
Set Use LZO Compression to Adaptive
Set the NAT option to Enable
Set Tunnel UDP MSS-fix to Disable
4. Add the following content to TLS Auth Key box:
-----BEGIN OpenVPN Static key V1----- 92fadba5205d257d7fc4e30f1537ff9d 0f0076151a9664b3816f0dcb4e6d8e1d 5dfb3bf2e6729692703389e6a4c3096f 39548990dbf103c23481ec28bd6f6514 a185507eac197efae1a7f0daacbfa077 7865f4a421bb9a49a5275aac14512327 3d4abd7329f8964985ca21323ec900a3 4aa1c33e9a61ac5422c8d0bf890f998a 13e1d9047df9ac1b103689de2b7eeb52 f817fbe6be062199ff92d380f35548b5 236aa77f928b707921909d9a8c8f8564 ac351ddce3548107fef11d9bc69fcc10 99e82cde204af796a20c8ccdccc4afed c22ad9cc4539286b4894b00c2096a334 b9b8c68be4c5dd50723c506f39f35dc5 70d63e54348f1676715be7f7325658e8 -----END OpenVPN Static key V1-----
and the following content to CA cert box:
-----BEGIN CERTIFICATE----- MIIEpDCCA4ygAwIBAgIJAOd5R0TxMVIKMA0GCSqGSIb3DQEBBQUAMIGSMQswCQYD VQQGEwJHQjELMAkGA1UECBMCTE4xDzANBgNVBAcTBkxvbmRvbjEPMA0GA1UEChMG dnBuc3ZjMQ8wDQYDVQQLEwZ2cG5zdmMxEzARBgNVBAMTCnZwbnN2Yy5jb20xDzAN BgNVBCkTBnZwbnN2YzEdMBsGCSqGSIb3DQEJARYObm9jQHZwbnN2Yy5jb20wHhcN MTQwNzE5MTkyODA1WhcNMjQwNzE2MTkyODA1WjCBkjELMAkGA1UEBhMCR0IxCzAJ BgNVBAgTAkxOMQ8wDQYDVQQHEwZMb25kb24xDzANBgNVBAoTBnZwbnN2YzEPMA0G A1UECxMGdnBuc3ZjMRMwEQYDVQQDEwp2cG5zdmMuY29tMQ8wDQYDVQQpEwZ2cG5z dmMxHTAbBgkqhkiG9w0BCQEWDm5vY0B2cG5zdmMuY29tMIIBIjANBgkqhkiG9w0B AQEFAAOCAQ8AMIIBCgKCAQEA2rEog9Wr5D3TRIkQUk5Tja0PT21cj2G9FMKzJRQW YUwOlrcqjELDB3fvADOvC9tWYkS6K9HVRXbLexKhuPkWdoWbTGgoAWKzZhP600Vh WEULr+hfCYxn4kgkN3b0vo3bUklAmV23t7jEMMsdZNLdhiEYXg0pIyEnDBLCeDtH WxcgdyzqgbOolwhPm9v45MlBOePCjJFgzkI+8mYBeFmvsonBrkitb6FqXnniKrTU xEfwTAnCN+Q1E0W0UI7NMpgXT0gpf0SdFnhvkc6duwtiZSBenBBthVTAxnALvj4I jRQxGGNB6yzVx/LFZsFSi2WUDwqUJM1z3adDXC6ZOCavOwIDAQABo4H6MIH3MB0G A1UdDgQWBBTER0fXSVgKnZ7aL3kgz25yi45x4jCBxwYDVR0jBIG/MIG8gBTER0fX SVgKnZ7aL3kgz25yi45x4qGBmKSBlTCBkjELMAkGA1UEBhMCR0IxCzAJBgNVBAgT AkxOMQ8wDQYDVQQHEwZMb25kb24xDzANBgNVBAoTBnZwbnN2YzEPMA0GA1UECxMG dnBuc3ZjMRMwEQYDVQQDEwp2cG5zdmMuY29tMQ8wDQYDVQQpEwZ2cG5zdmMxHTAb BgkqhkiG9w0BCQEWDm5vY0B2cG5zdmMuY29tggkA53lHRPExUgowDAYDVR0TBAUw AwEB/zANBgkqhkiG9w0BAQUFAAOCAQEAUhx6JtpLc3JEZXs2INJQrCnbaXDHxkw4 vPxbVWcCa3RB2fJ86ICjAjhqDChOChVm5mwuwxMZR6oqKHwT1R5yad/vxoYAh2nd 45Yc5l+ETtGUOEqxBiAWUqv7SkwtgqQO1yFnKu2EcUFoEWc9CUdwKzYSTDmF7hdD C14AvXBjGWd52hOqd62/Yq3GyzJIJHmnbGGPIKYiNwkg/vfSsjpVlnL7gMGGSvlU oUUEcbjkaGDhKwnl5PE4IR7axC96HNzzWdYnYoPLKY33QMbPzpnUne23Ntf3+5HB LsIO/T4+Lj9xn5EfHy0t0ct4eO9QX3DC3PT4zL8LYqvXBLeK02J43g== -----END CERTIFICATE-----
Additional config box:
auth-user-pass "/tmp/auth.conf" remote-cert-tls server
NOTE: If you have User Pass Authentication option enabled, then you don't need the line "auth-user-pass "/tmp/auth.conf"
Click "Save" and then "Apply Settings"
5. Open "Administration" tab and then "Commands"
Enter the following to commands field and then press "Save Startup"
NOTE: If you have User Pass Authentication option enabled, then you can skip first 3 lines.
echo "username password" > /tmp/auth.conf chmod 600 /tmp/auth.conf sleep 60 /usr/bin/killall openvpn /usr/sbin/openvpn &#-105;config /tmp/openvpncl/openvpn.conf &#-105;route-up /tmp/openvpncl/route-up.sh &#-105;down-pre /tmp/openvpncl/route-down.sh &#-105;daemon
Where username and password are your BoxPN username and password
6. Reboot your router using the Reboot router button located at the bottom of your Management tab. Please allow 1-3 minutes for the rebooting process to complete.
All of your online activities are now 100% secure and anonymous while connected to BoxPN.
If you have any questions, or experience any issues while installing and setting up your
device to connect to the BoxPN VPN servers - please contact our Support Team anytime.