A VyprVPN connection is possible with a router running DD-WRT.
Please note: We offer limited support for this configuration due to many variables that can cause connection or performance issues. This firmware is open-source with many versions and a growing list of supported hardware. We cannot guarantee VyprVPN's performance or functionality on your router.
- Please confirm that DD-WRT is supported on your router. Type the make and model of your router in the search field on the DD-WRT website and hit enter.
-
To install DD-WRT using PPTP, follow the step-by-step instructions provided on the DD-WRT website.
Installing DD-WRT on your router should be done with care. Installing DD-WRT on your router can 'brick' your router if not installed properly and may void your router warranty
- Once DD-WRT is installed, connect your computer to the router wirelessly or via Ethernet cable.
- Type the router's local IP address into your web browser's URL bar and login to your router. By default, this is typically 192.168.1.1 (if you specified a different local IP address, please use that IP address).
- After logging into the DD-WRT router web interface, please click on the 'Services' tab.
- Click on the 'VPN' tab within the 'Services' tab.
- Configure the 'Services > VPN' tab as follows:
- PPTP Client Options: Click Enable
- Server IP or DNS Name: Enter one of VyprVPN's server addresses found here.
- Remote Subnet Mask: 255.255.255.0
- MPPE Encryption (copy and paste this exactly): mppe required,no40,no56,stateless
- Username: Your Giganews Username
- Password: Your Giganews Password
- Click 'Apply Settings'
- Next, Click on the 'Administration' tab.
- Click on the 'Commands' tab within the 'Administration' tab.
-
If your router is unable to reach the VyprVPN server or your VyprVPN connection is terminated for any reason, your router needs to know how to route your internet traffic.
Depending on how you want your router to handle your Internet connection if VyprVPN disconnects, please choose one of two scripts below and enter the script into the 'Commands' text field:
- Option 1:
In the event of VyprVPN connection failure, use this script if you would like your router to continue to route traffic using your ISP's IP address:
Please copy and paste the script below into 'Commands' box – do not type manually:
#!/bin/sh
sleep 120
PPTPSERVER=$(/usr/sbin/nvram get pptpd_client_srvip)
PPTPGWY=$(/usr/sbin/nvram get wan_gateway)
/sbin/route add -host $PPTPSERVER gw $PPTPGWY dev vlan2
/sbin/route del default
/sbin/route add default gw $PPTPGWY metric 100
/sbin/route add default dev ppp0
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE - Option 2:
In the event of VyprVPN connection failure, use this script if you would like to terminate all Internet traffic until a VyprVPN connection can be re-established:
Please copy and paste the script below into 'Commands' box – do not type manually:
#!/bin/sh
sleep 120
PPTPSERVER=$(/usr/sbin/nvram get pptpd_client_srvip)
PPTPGWY=$(/usr/sbin/nvram get wan_gateway)
/sbin/route add -host $PPTPSERVER gw $PPTPGWY dev vlan2
/sbin/route del default
/sbin/route add default dev ppp0
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
- Option 1:
- Click 'Save Startup'.
-
Click on the '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.
- Congratulations! Now you are ready to use VyprVPN using the PPTP protocol to encrypt your entire network and any connected devices using your DD-WRT router!
If you need any further assistance, please contact our 24/7 Customer Success Team, who would be glad to assist.