A VPN client is utilized to search and access VPN Gateways to create a connection and also build a secure tunnel to traffic user’s data. On the other hand, a DD-WRT is a Linux-based software for wireless routers and also network access points. This tutorial takes you through steps on how to configure your VPN on a DD-router.
The first step is to download and install dd-wrt-vpn on your router via www.dd-wrt.com. Under Support, click on Router Database and follow the Supported_Devices_Link. The link will take you to a Supported Devices lists. You scroll down and choose a compatible dd-wrt-vpn for your router it as shown in Figure 1 below. By the way, it is essential to know that there are some routers that are incompatible with the dd-wrt-vpn. So, kindly verify before downloading the dd-wrt-vpn installer. Actually, dd-wrt was initially designed for Linksys WRT54G series, but the good news is that it is now compatible and runs on a wide variety of models such as these ones listed below;
After identifying a correct installer, click on Initial Flash for installation instruction. Make sure you read the instructions thoroughly since they contain hardware specifications. Also, you can pass through further instructions. After ensuring that your router meets the minimum requirements, go ahead and download, either by clicking the big version or mega version, whatever you prefer.
Next, you will have to install the dd-wrt-vpn on your router and after which, you will have to obtain the router’s default IP address. Of course, to get the address, you will have to insert the router to the back of your computer or whatever your input is. Ensure that you get VPN services from a reliable provider who supports various VPN protocols such as; PPTP, L2TP, and OpenVPN.
After installing the dd-wrt-vpn, go ahead to update your username and password. Click on Change Password to save your details. In my case, Figure 2 below shows the interface of my dd-wrt-vpn provider.
Once you have updated your details, you can Log in and you will be redirected to the dd-wrt-vpn control panel. In my case, the control panel is shown in Figure 3 below.
Don’t change any settings. Next, update the router by clicking on Firmware upgrade. Also, remember to Back-up the dd-wrt-vpn and save the Backup file in your PC. The backup file can help you to recover the dd-wrt-vpn default settings in case you mess up things during the setup process.
After creating an account at dd-wrt.com, now you can create a VPN client connection for your router. Just follow the steps below.
On the control panel, click on Services, go to VPN. For this tutorial, I will show you how to set up the VPN using on PPTP Server (Point-to-Point Tunneling Protocol). Though it is not as secure as OpenVPN OpenVPN is more complex to set up. So we will have to enable the PPTP Server, Broadcast support, and MPPE Encryption. Next, we input the Server IP we generated earlier (192.168.1.2). Then for Client IP(s), we put 192.168.2.200.224. Just make sure that the IP addresses do not conflict with other devices on your network. Next, you need to update the CHAP-Secrets with the VPN Password. In my case, I place TestVPN “12345”. Once you’re done with this, click Save and Apply Settings.
Then you will now need to go to your primary or other routers and update their security to incorporate the newly created dd-wrt-vpn. In my case, I had a LinkSys Smart Wi-Fi router as shown in the Figure below. So You will have to input the VPN Chap secret code, which was TestVPN “12345”, External and Internal Ports to 1723 and go-ahead to the protocol to TCP and device IP to 1 2. So once you have this ready apply the settings.
Lastly, go to your PC and create a new connection or network, click Connect to the workplace and then click on use my internet connection then enter the internet address which is 192.168.1.2, click create, singing to you dd-wrt-vpn and start to use it.