Before you begin…
  • DD-WRT Installed.
    This tutorial assumes that you already have DD-WRT successfully installed on your router.
    Otherwise, visit DD-WRT website for setup instructions.
  • Supported Routers
    Cisco Linksys – E3000, E3200, E4200, E4500
    D-Link – DIR-632, DIR-825
    Netgear – WNR3500, WNDR3700
  • Let’s Start!

    1. Please confirm that DD-WRT is supported on your router. Type the make and model of your router (e.g., Netgear WNR3500, D-link DIR-632, etc.) in the search field of the DD-WRT Router Database and hit ENTER.

    pptp-step1

    2. To install DD-WRT using OpenVPN, follow the step-by-step instructions provided HERE.

    pptp-step2

    3. Once DD-WRT is installed successfully, connect your computer to the router wirelessly or via ethernet cable.

    4. Type the router’s local IP address into your browser’s URL bar and login into your router. By default, this is typically 192.168.1.1. (If you specified a different local IP address, please use that IP address).

    step4

    5. After logging into the DD-WRT router web interface, click ‘Services’ tab.

    pptp5.

    6. Go to Services > VPN.

    services-vpn

    7. In ‘OpenVPN Client’ section, click ‘Enable’ next to ‘Start OpenVPN Client’.

    services-vpn-enable

    8. Configure Services -> VPN as follows:

  • Server IP or DNS Name: (Enter one of VPNReactor server addresses)
    For Free VPNs, enter vpn.vpnreactor.net

    CLICK HERE FOR SERVER LOCATIONS
  • Port : 1194 or 53 (OpenVPN), 110 and 443 or 995 (StealthVPN)
  • TUN MTU Setting: 1500
  • TUN MTU Extra: 32
  • TCP MSS: 1450
  • Use LZO Compression: Enabled
  • Tunnel Protocol: UDP
  • Tunnel Device: TUN
  • configure-services1-tab

    9. Copy and Paste the below certificate in the ‘CA Cert’ Field.


    -----BEGIN CERTIFICATE-----
    MIIEpDCCA4ygAwIBAgIJANd2Uwt7SabsMA0GCSqGSIb3DQEBBQUAMIGSMQswCQYD
    VQQGEwJLWTEUMBIGA1UECBMLR3JhbmRDYXltYW4xEzARBgNVBAcTCkdlb3JnZVRv
    d24xFzAVBgNVBAoTDkdvbGRlbkZyb2ctSW5jMRowGAYDVQQDExFHb2xkZW5Gcm9n
    LUluYyBDQTEjMCEGCSqGSIb3DQEJARYUYWRtaW5AZ29sZGVuZnJvZy5jb20wHhcN
    MTAwNDA5MjExOTIxWhcNMjAwNDA2MjExOTIxWjCBkjELMAkGA1UEBhMCS1kxFDAS
    BgNVBAgTC0dyYW5kQ2F5bWFuMRMwEQYDVQQHEwpHZW9yZ2VUb3duMRcwFQYDVQQK
    Ew5Hb2xkZW5Gcm9nLUluYzEaMBgGA1UEAxMRR29sZGVuRnJvZy1JbmMgQ0ExIzAh
    BgkqhkiG9w0BCQEWFGFkbWluQGdvbGRlbmZyb2cuY29tMIIBIjANBgkqhkiG9w0B
    AQEFAAOCAQ8AMIIBCgKCAQEA37JesfCwOj69el0AmqwXyiUJ2Bm+q0+eR9hYZEk7
    pVoj5dF9RrKirZyCM/9zEvON5z4pZMYjhpzrq6eiLu3j1xV6lX73Hg0dcflweM5i
    qxFAHCwEFIiMpPwOgLV399sfHCuda11boIPE4SRooxUPEju908AGg/i+egntvvR2
    d7pnZl2SCJ1sxlbeAAkYjX6EXmIBFyJdmry1y05BtpdTgPmTlJ0cMj7DlU+2gehP
    ss/q6YYRAhrKtlZwxeunc+RD04ieah+boYU0CBZinK2ERRuAjx3hbCE4b0S6eizr
    QmSuGFNu6Ghx+E1xasyl1Tz/fHgHl3P93Jf0tFov7uuygQIDAQABo4H6MIH3MB0G
    A1UdDgQWBBTh9HiMh5RnRVIt/ktXddiGkDkXBTCBxwYDVR0jBIG/MIG8gBTh9HiM
    h5RnRVIt/ktXddiGkDkXBaGBmKSBlTCBkjELMAkGA1UEBhMCS1kxFDASBgNVBAgT
    C0dyYW5kQ2F5bWFuMRMwEQYDVQQHEwpHZW9yZ2VUb3duMRcwFQYDVQQKEw5Hb2xk
    ZW5Gcm9nLUluYzEaMBgGA1UEAxMRR29sZGVuRnJvZy1JbmMgQ0ExIzAhBgkqhkiG
    9w0BCQEWFGFkbWluQGdvbGRlbmZyb2cuY29tggkA13ZTC3tJpuwwDAYDVR0TBAUw
    AwEB/zANBgkqhkiG9w0BAQUFAAOCAQEAwihrN0QNE19RRvGywBvsYDmzmM5G8ta5
    8yB+02Mzbm0KuVxnPJaoVy4L4WocAnqLeKfmpYWUid1MPwDPtwtQ00U7QmRBRNLU
    hS6Bth1wXtuDvkRoHgymSvg1+wonJNpv/VquNgwt7XbC9oOjVEd9lbUd+ttxzboI
    8P1ci6+I861PylA0DOv9j5bbn1oE0hP8wDv3bTklEa612zzEVnnfgw+ErVnkrnk8
    8fTiv6NZtHgUOllMq7ymlV7ut+BPp20rjBdOCNn2Q7dNCKIkI45qkwHtXjzFXIxz
    Gq3tLVeC54g7XZIc7X0S9avgAE7h9SuRYmsSzvLTtiP1obMCHB5ebQ==
    -----END CERTIFICATE-----

    10. Click ‘Apply Settings’.

    apply-settings1

    11. Go to ‘Administration’ tab.

    administration

    12. Go to ‘Administration’ > ‘Commands’ tab.

    administration-commands

    13. Copy and Paste the script into the ‘Commands’ text field and scroll the text all the way to the top.

    commands-text-field

    14. Now you have to replace the following on the text you copied. Do changes only the values from ‘### Edit from here’ to ‘### Edit to here’. You have to keep the single quote ( ‘ ) before and after your data.

  • nvram set vpnr_ovpn_username = ‘your_vpnreactor_username’
  • nvram set vpnr_ovpn_password = ‘your_vpnreactor_password’
  • nvram set vpnr_ovpn_server = ‘server.vpnreactor.com’ (Enter any of VPNReactor server address)
    CLICK HERE FOR SERVER LOCATIONS
  • nvram set vpnr_ovpn_port=’1194′ (1194 or 53 for OpenVPN, 110 and 443 or 995 for StealthVPN)
  • 15. Click ‘Save Startup’.

    16. Go back to ‘Administration’ tab. Scroll to the bottom and click ‘Reboot Router’.

    Note: It may take a minute or so for the router to show up on your network again. You may need to connect to the router from the available networks list if you do not have the option to automatically connect enabled.

    administration-rebootrouter

    17. HOORAY! You are now ready to use VPNReactor using the OpenVPN Protocol to encrypt your entire network and any connected devices using your DD-WRT router.

    Enjoy!

    For questions, contact VPNReactor Support. We are glad to serve you!