When I travel out of the country, I don’t try to access my financial accounts, because (a) I don’t know how secure the hotel WiFi is; and (b) when the financial institution sees login attempts from outside the U.S., they can block the login or lock my accounts for security risk. Meanwhile, when I’m away from home for an extended period of time, I still need to take care of some financial chores, such as paying the property tax, or simply keeping an eye on my accounts for unexpected activities.
You can buy commercial VPN services, either one month at a time only when you need it, or you can pay an annual fee to have it all year. One popular vendor charges $13/month or $100/year. I was going to look for a VPN vendor until I realized I could set up a VPN on my wireless router at home completely free.
Built-In VPN Server
Many residential wireless routers, including some inexpensive ones, already have a built-in VPN server. You just need to know how to enable it. I have a cheap WiFi router that’s a few years old, such that it’s no longer sold on Amazon. It already has a built-in VPN server. I’m sure many newer models have it too. For example this TP-Link router has a built-in OpenVPN server and it sells for only $60 on Amazon. Other router brands such as Netgear, ASUS, and Linksys all make models with a built-in VPN server.
If you are not sure whether your existing router has a built-in VPN server, look up the instructions manual for your model on the manufacturer’s website. If it doesn’t have it, upgrading to one that has a built-in VPN server will cost very little money.
Those who know more about technology have more options, such as replacing the firmware on their router or running a separate VPN server. Enabling the built-in VPN server on the existing router is just the easiest to make it work out of the box.
After you enable the VPN server on your router, you will need to know where you will connect to when you are away from home. A router that has a built-in VPN server likely also supports Dynamic DNS (DDNS) service. The router manufacturer itself may offer the free DDNS service so you don’t have to register with a separate provider. After you register a name for your home router, the router will automatically update the IP address for that name.
For example if you use a TP-Link router and you register a name myname.tplinkdns.com with TP-Link, you put that information into your router. Your router will automatically send your public IP address to TP-Link periodically. When you make a connection, you just connect to myname.tplinkdns.com. TP-Link will send you to the public IP address for your home router.
After you enable the OpenVPN server and configure DDNS on the router, you will need VPN client software on your laptops and mobile devices. OpenVPN has free official client software for Windows, Mac, iOS, and Android.
The VPN client will use authentication credentials generated from the VPN server on the router. The VPN server will only allow connections from clients with the right credentials. Just follow the instructions to export the credentials and configure the clients.
A home-based VPN won’t be the fastest if you try to watch Netflix videos on it, but for the purpose of accessing financial websites while you are away from home, it’s fast enough. You are already paying 24/7 Internet service at home and your existing equipment probably already has the VPN feature. After a one-time setup, it’s all free. Because you don’t go through another third party, you don’t have to worry about what that third party is doing.
Having a home-based VPN adds security when you are away from home on public WiFi. The financial institutions will see you are just connecting from your home, as you normally do. I tested my setup using WiFi at a public library. It worked perfectly. I will use it when I travel again.