At nearly 5,000 words, this guide takes a deep dive into the world of VPN routers.
In today’s world, a VPN router is one of the most important privacy tools you can own. A VPN is crucial for protecting your privacy against all the forces out there trying to track you, monitor you, spy on you, and steal from you.
While it may seem a bit complex to some, the truth is that anybody can use a VPN router – regardless of your experience level. In this guide we’ll cover different setup options, the best VPN routers for different situations, as well as configuring a VPN router for policy-based routing and a kill switch.
But before we dive in, let’s cover just a few reasons for using a VPN router:
- Protect and secure every device on your network.
- Secure your network against attacks, surveillance, and ISP snooping. Internet service providers often record your browsing history and online activities. And ISPs in the USA can now legally sell that information.
- Easily chain two VPNs at the same time for added security and anonymity (one VPN on the router, another on your computer). This will also protect you in the case that one VPN is compromised.
- Create a backup VPN (fail-safe) on your router in case of leaks, crashes, or problems with the primary VPN on your computer.
- Block ads and tracking on your entire network through the VPN
- Easily access blocked content or restricted websites with all your devices.
Outline
This VPN router guide is broken down into the following sections:
- VPN router setup options
- Why most VPN routers are slow
- How to get the best speeds with a VPN router
So let’s dive in to the topic of VPN routers.
1. VPN router setup options
You basically have three different options if you want to use a VPN on a router:
- Get a pre-configured VPN router. This is an ideal solution that minimizes hassle. Three great options for preconfigured routers are:
- Get a VPN-ready router that natively supports OpenVPN (no flashing required). There are many different models that support OpenVPN right out of the box. The best lineup of VPN routers (largest selection) comes from Asus, which we will cover below.
- Flash an existing router with firmware to support using a VPN.
We’ll cover each of these setup options in detail below, along with the best VPN routers for each category.
However, before diving into setup options, it’s first important to discuss a potential drawback with VPN routers, which is the speed reduction.
Why most VPN routers are slow
The VPN router’s processor (CPU) is arguably the biggest factor affecting overall speed (assuming you are using a good VPN). Unfortunately, the processors in most consumer-grade routers are underpowered when it comes to handling encryption with a VPN. The processors simply are not up to the task of handling VPN encryption with ease.
But on a positive note, this is starting to change with some of the better routers on the market – see the Asus ASUS RT-AX88U for example.
Sabai Technology has a unique solution for this problem with the Sabai VPN Accelerator, discussed further below.
Lastly, the Vilfo router also solves the speed problem. We were able to get 268 Mbps using a Vilfo router with NordVPN.
We’ll examine the fastest VPN routers in more detail below.
Checklist: How to get the best performance with your VPN router
So how do you get the best performance with your VPN router?
Here is the checklist:
- You will first need a fast internet connection from your internet service provider. (A VPN cannot make your internet faster, unless your ISP is throttling your speeds.)
- Next, you will need a fast VPN service. The fastest VPN we have tested is NordVPN.
- Use a fast VPN router with a powerful processor, such as one of these:
- Connect to a nearby server that has enough bandwidth
- Use a wired ethernet connection for the fastest speeds and strongest security (don’t use WiFi).
Previously, it was very difficult to get above 100 Mbps with a VPN router. However, if you follow the checklist above, you should easily be able to get over 100 Mbps with your VPN router.
Preconfigured VPN routers
If you want to minimize the hassle, risks, and potential frustration of flashing your own router, then a pre-configured VPN router is a good choice. While it will be more expensive than your standard (non-configured) router, a pre-configured router will probably save you time and it also comes with dedicated support.
Here are the best three options for a preconfigured VPN router, which we’ll examine in detail below:
- Vilfo router
- Sabai Technology VPN routers
- Flashrouters
Let’s examine each of these in more detail.
1. Vilfo VPN router (fastest VPN router)
The Vilfo VPN router is arguably the best VPN router on the market. It is based on OpenWRT firmware and offers numerous features and customization options. In terms of performance, it is the fastest VPN router we have tested (so far).
Below is a speed test we conducted for the Vilfo router review. It was conducted using a nearby NordVPN server:
The name of this product tells you all you need to know. The Vilfo VPN router, created by Vilfo AB of Sweden, is first and foremost designed to be a killer VPN router. We’ve seen reports that the router can get 500+ Mbps with OpenVPN encryption. Impressive to say the least.
From the ground up, this router was designed for VPN services. It has support for many of the leading VPN services built right in (including two of our favorites, ExpressVPN and NordVPN), and works with any VPN service that supports OpenVPN and exports their configuration information.
Aside from just speeds, this VPN router also packs in many other impressive features and options:
- Feature-rich dashboard to monitor traffic and manage users, devices, and groups of devices
- Split tunneling to route devices and/or websites outside the VPN tunnel
- Support for multiple simultaneous VPN connections
- Parental controls
- Built-in kill switch to ensure all traffic remains encrypted
The company behind Vilfo is the same team that offers OVPN, one of the best VPN services based in Sweden. They offer live chat support and a generous one year hardware warranty. To find out more about the Vilfo VPN router, check out our in-depth review here. We have an in-depth Vilfo review here – or check out the website below.
https://www.vilfo.com
2. Sabai Technology VPN routers
If you are looking for a router that is both user-friendly and also offers great features, Sabai Technology would be an excellent choice. The Sabai OS firmware is based on Tomato, but with more features and regular updates.
One feature I really liked when testing out the Sabai OS device was the Gateways feature. The Gateways feature allows you to selectively route every device that connects to the network. In other words, you can route certain devices through your VPN and others through your local (unencrypted) connection.
The Gateways feature also functions as a kill switch. In other words, if a specific Gateway drops (such as the VPN router’s connection to a VPN server), traffic will be blocked for all devices assigned to the VPN router. This keeps you safe and helps prevent any IP address leaks.
You can also supercharge your VPN router speed using the Sabai VPN Accelerator, which is a Mini PC that connects directly to the router and handles all encryption for the VPN.
With the Sabai VPN router I tested, the setup and configuration process was quick and easy. Additionally, Sabai offers great support from helpful and responsive in-house technicians (no third-party support). And lastly, the Sabai OS firmware remains under active development with regular security updates.
https://www.sabaitechnology.com
3. FlashRouters VPN router
FlashRouters is another great option that specializes in VPN routers that run Tomato and DD-WRT firmware.
FlashRouters relies on free and open-source firmware, which you can freely get online, rather than their own custom firmware. While there is a benefit to the firmware being open source, it may also suffer from less active development and fewer security updates.
You can also find routers that are specifically configured for certain VPN providers. Just visit the site and select your VPN service to see the available routers.
The FlashRouters website is also a good information resource if you’re looking to learn more about:
Flashrouters remains one of the most popular sources for a preconfigured VPN router. Check out their site for more info.
Conclusion on pre-configured VPN routers
While pre-configured routers are more expensive than some other options, they are still a good choice if you don’t want the hassle and risk of flashing your own router. The support is also very helpful for getting everything working correctly.
However, there is a cheaper option, and that is with VPN-ready routers.
VPN-ready routers
Aside from getting a pre-configured router, the next easiest option is to go with router that can be used with OpenVPN right out of the box, which I refer to as a VPN-ready router.
For VPN-ready routers that natively support OpenVPN (without any customization or flashing), you have these choices:
- Asus routers – Asus is my favorite option because it offers a huge selection of VPN-ready routers, with very good prices. Not all Asus routers are VPN enabled – see the Asus section below for a complete list of routers and specifications.
- Synology routers – Synology currently offers two routers that can be quickly configured with OpenVPN with little time and effort (no flashing): RT1900AC and the RT2600AC.
Note: There are also a number of smaller VPN router “boxes” being marketed by various companies. In general, these appear to be underpowered for OpenVPN use. Some of these boxes also appear to lock you into subscribing to their VPN service.
Tip: I’d recommend going with one of the larger manufacturers and using a firmware that is regularly updated for security fixes.
We’ll take a close look at each option below.
1. Asus VPN routers
If you’re looking for the best VPN router that you can use right away, then Asus is tough to beat.
Asus offers a great lineup of VPN-ready routers – from cheap to high-end. They offer several routers with powerful processors that can do exceptionally well with VPN encryption. As a matter of fact, NordVPN strongly recommends Asus routers for the best performance.
The fastest Asus router available now is the Asus RT-AX88U. It can hit speeds over 200 Mbps with OpenVPN.
Here is the best Asus router that supports OpenVPN encryption, the RT-AX88U AX6000:
One drawback with this router, however, is that it is one of the most expensive routers from Asus that supports VPN encryption right out of the box. You can see the current prices on Amazon here.
Easy to setup Asus VPN routers
The AsusWRT stock firmware natively supports these VPN protocols: OpenVPN, L2TP, and PPTP. Setup is a breeze (about 20 minutes or less) and you can load numerous VPN configurations onto your router (which is something you can’t do with DD-WRT).
To show how easy this is, I have put together this setup guide using the AsusWRT firmware, Ad Blocker on a Router with a VPN (with Perfect Privacy).
TIP: I would recommend upgrading your Asus router to the Asus Merlin firmware, which will improve speeds, security, and include more features. (We’ll discuss this more below.)
All Asus routers you can use with OpenVPN
Here are the Asus routers that are VPN-ready (support OpenVPN right out of the box) and can be set up with minimal time and effort:
- ASUS RT-AC66U (AC1750)
- Asus RT-AX56U AX1800
- Asus RT-AX3000
- Asus AC-1900 (RT-AC68U)
- Asus AC2900 (RT-AC86U)
- Asus RT-AC3200
- Asus RT-AC87U AC2400
- ASUS RT-AC88U
- Asus RT-AC5300
- Asus RT-AX88U AX6000
- Asus RT-AX92U AX6100
Important Note: Do not be confused by the numbers, they do not always correspond to speed and performance (bigger number does not mean faster). A big factor with speeds is the specific processor the router is using, and whether it supports accelerated speeds for VPN encryption (AES-NI).
The fastest Asus routers from the list above are:
- Asus AC2900 (RT-AC86U) [Best value router, speeds of 150+ Mbps]
- Asus RT-AX88U AX6000 [Fastest router with most features, speeds of 200+ Mbps]
I’ve found Asus routers to be very stable with good performance, while also being easy to set up. The stock firmware allows you to set up custom DNS and also block IPv6. Additionally, Asus routers are very versatile and can be used with lots of other firmware, such as Asus Merlin, DD-WRT, Tomato, AdvancedTomato, OpenWRT, and Sabai OS.
Here are some pros and cons of Asus VPN routers based on my experience with testing various models:
+ Pros
- Large VPN router selection (all price ranges)
- Stock firmware (AsusWRT) is very easy to use with VPNs
- Router be used with other firmware: Asus Merlin, DD-WRT, Tomato, AdvancedTomato, OpenWRT
- Very durable (difficult to brick)
- Solid performance, especially the newer models
– Cons
- Stock firmware (AsusWRT) has fewer features compared to Asus Merlin
Conclusion on Asus VPN routers
Asus routers are one of the best values you will find for a VPN router that you can unbox and use within minutes. With the models noted above, you can get many features and blazing fast speeds, which were previously not possible with consumer-grade routers. To get the most out of your Asus router, I would strongly recommend upgrading to the (free) Asus Merlin firmware.
If you are looking for the best-value VPN router, go with the Asus AC2900 (RT-AC86U), which is cheaper than many other models, but still offers amazing speeds.
2. Synology VPN routers
Synology offers two routers that natively support VPN use. Synology also does a good job with regular security updates. While the selection isn’t huge, both of the Synology VPN routers appear to be decent options:
Synology RT1900AC (1.0 GHz – dual core processor)
Synology RT2600AC (1.7 GHz – dual core processor)
The fastest of these two VPN routers is the Synology RT2600AC:
In comparison to similarly-priced Asus router models, Synology is not quite as fast.
You can see the Synology router lineup on Amazon for more details.
Conclusion on VPN-ready routers
Setting up a VPN-ready router should be a fairly straight-forward process. This is particularly the case with Asus VPN routers. All you need to do is import the OpenVPN configuration files, add your VPN username and password, and then you should be able to connect the router to a VPN server. If you need
This guide covers setting up VPN enabled Asus routers using the stock firmware (AsusWRT): Ad Blocker on a Router with a VPN (with Perfect Privacy).
Another advantage with VPN-ready routers is that they are usually cheaper than preconfigured VPN routers. You can get a great model, such as the Asus AC2900, without spending a fortune.
VPN router firmware options (and flashing a router)
The next option is to flash a router you have with firmware that will support a VPN. This will be more complicated than getting a pre-configured router, or a VPN-ready router with native VPN support. The level of complexity will depend on the firmware and the specific router you are using.
In this section on flashing a router, we will discuss the following firmware:
- Merlin AsusWRT
- DD-WRT
- Tomato and Advanced Tomato
- OpenWRT
- pfSense
The first option we’ll discuss is the Merlin AsusWRT firmware, which is relatively easy to install and use with a VPN.
Merlin AsusWRT routers
AsusWRT by Merlin is a third-party open source firmware that builds on and improves the AsusWRT firmware. AsusWRT by Merlin is one of the best options if you want a secure, user-friendly firmware with lots of features for use with a VPN. (It’s also free.)
A Merlin AsusWRT router offers the following benefits:
- Enhanced security – Merlin AsusWRT is regularly updated to fix bugs and security vulnerabilities. You can verify the latest security fixes on the changelog. The developer is active, unlike with some other firmware.
- Policy-based and selective routing – This allows you to select specific devices or destinations to use the VPN, with everything else going through the regular ISP connection. Merlin’s user-friendly policy-based routing feature is a distinguishing factor separating it from other VPN routers. Some people need this for bypassing the VPN, such as with Netflix or other websites.
- Kill switch – A kill switch will block all internet traffic if the VPN connection is lost. Setting up a properly functioning kill switch can be tricky with some VPN routers. With Merlin AsusWRT, this is easy.
- Multiple VPN clients and servers – Merlin AsusWRT allows you to configure two VPN servers and up to five VPN clients. You can also use different VPN clients at the same time with different devices (but I would recommend a higher CPU router in this case).
Merlin AsusWRT is a reliable, secure, and feature-rich option for Asus routers.
Combining a high-performance Asus router (such as the Asus RT-AX88U or Asus AC2900) with Merlin firmware and a high-quality VPN service is one of the best options around. You will be able to secure your home network without sacrificing performance.
Merlin AsusWRT supports the following routers:
- RT-AC66U_B1 (same firmware as the RT-AC68U)
- RT-AC68U (including revisions C1 and E1)
- RT-AC68P (same firmware as RT-AC68U)
- RT-AC68UF (same firmware as RT-AC68U)
- RT-AC87
- RT-AC3200
- RT-AC88U
- RT-AC3100
- RT-AC5300
- RT-AC1900 (same firmware as RT-AC68U)
- RT-AC1900P (same firmware as RT-AC68U)
- RT-AC86U (starting with version 382.1)
- RT-AC2900 (same firmware as RT-AC86U)
- RT-AX88U
- RT-AX56U
- RT-AX58U
- RT-AX3000 (same firmware as RT-AX58U)
Note: The U, R and W variants are all supported, as they are the exact same hardware and firmware, only different marketing SKUs or different case color.
Here are some general pros and cons of the AsusWRT Merlin firmware:
+ Pros
- User-friendly interface
- Kill switch and policy-based routing options
- Support for multiple VPN clients
- Active development with regular updates
- Support via the SNB forum
– Cons
- Limited to Asus routers (but with a good selection of models)
Additional resources:
- Official Merlin AsusWRT website
- Official Merlin Github page
- SNB Forums (active community, with the developer offering direct support)
- Youtube video demonstrating how to setup a kill switch and policy-based routing
DD-WRT routers
DD-WRT is a Linux-based firmware that was developed to enhance the functionalities of wireless routers. It is a popular option because it can be used with many different routers and it offers some good features.
Despite it’s popularity, however, DD-WRT does have some drawbacks. First, you can only load one VPN configuration on the router. This prevents you from easily switching between different VPN server locations.
Another issue I’ve noticed is that the development community seems to be less active. This means fewer updates and less-regular security patches. DD-WRT can be somewhat tricky to setup if you are flashing your own router. You also run the risk of bricking your router (some models are more durable than others).
For some people, ordering a preconfigured DD-WRT router from FlashRouters may be the best bet – see their lineup of DD-WRT routers here.
Flashing a DD-WRT router
You can also try flashing a router you already own with DD-WRT firmware. Here are the two main resources you need:
If you are considering flashing with DD-WRT, just beware of the risks (permanently breaking your router). Also be sure to follow the official DD-WRT guidance for your router model.
+ Pros
- Huge number of routers supported (see here)
- Good Quality of Service (QoS) controls (for bandwidth allocation)
- Ad blocking feature
– Cons
- Only supports one VPN configuration
- Less active development with fewer security updates
- More difficult to install than other firmware options
Additional resources:
Tomato and AdvancedTomato routers
Tomato is another alternative, open source firmware for routers. Tomato firmware has many similarities to the AsusWRT Merlin firmware. It gives you the option to use up to two VPN servers and two VPN clients, while also having features for policy-based routing.
Unfortunately, the original Tomato firmware seems somewhat outdated, especially when it comes to supporting newer routers. One alternative would be AdvancedTomato firmware instead of the original Tomato firmware.
AdvancedTomato offers some good improvements over the original. The overall design is better, which gives you more control over your router’s features.
Sabai OS (based on Tomato) – Finally, the lineup of VPN routers from Sabai Technology all have the Sabai OS firmware, which is based on Tomato. To use Sabai OS on an existing router you own, you would need to purchase a license. However, Sabai OS offers the benefits of regular security updates, great support, ease of use, and good features.
See the full lineup of Sabai VPN routers here.
Pros and cons of Tomato and AdvancedTomato firmware:
+ Pros
- User-friendly layout (especially with AdvancedTomato)
- Supports 2 VPN servers and 2 VPN clients
- Quality of Service (QoS) options for bandwidth control
– Cons
- Original Tomato firmware outdated
- Installation can be more complex
- Many of the supported routers are outdated and/or underpowered for VPNs
Overall, Tomato is a decent option for VPN routers, although AdvancedTomato seems to be the better option.
Additional resources:
- Original Tomato website
- AdvancedTomato website
- AdvancedTomato supported devices
- r/TomatoFTW (reddit)
- Sabai OS VPN routers (based on Tomato)
OpenWRT routers
OpenWRT is another open source firmware to enhance and secure wireless routers. It has many great features while also supporting a large number of devices.
Development of new versions of OpenWRT continues, although not at a rapid pace. The OpenWRT forums are likewise still active, with around 200 messages a week in total.
OpenWRT offers some nice features. Aside from VPN capability, it also provides QoS options, BitTorrent client configuration, server software, and traffic analysis features.
ExpressVPN has a great router app that is based on OpenWRT. You can get more information from the routers section of the ExpressVPN website.
+ Pros
- Support for many devices
- Good Quality of Service (QoS) controls
- BitTorrent client configuration
– Cons
- Less active development with fewer security updates
- Limited support for newer routers
Additional resources:
pfSense routers
A PC router running pfSense will be more complicated to setup, but it does offer some great features. pfSense is an open source firewall/router computer software distribution based on FreeBSD.
Unlike some router firmware, pfSense continues to gain popularity with active development and new features being added.
While pfSense gives you very powerful tools and features, setup can be difficult if you lack the necessary technical and security background. Ultimately, these complex and powerful features can end up being worse than less secure options that are easy for anyone to set up. It all depends on the user.
pfSense router performance with OpenVPN
With a very basic and cheap PC that is properly configured with pfSense, you could get a high-performance router.
The main difference here is processing power (CPU). Nearly any PC will outperform even the high-end router models. Two popular options when using a PC for a router include:
- A mini-PC with pfSense (often called a pfSense box)
- An old PC (see this video)
With these two options, you will still need an access point for devices to access the network. This usually means your PC will be hooked up to a regular router, which will serve as the access point for the PC.
The pfSense forums are a good resource for VPN router setup advice. But be careful: if you lack the background in this area, setting up a pfSense VPN router can be especially difficult, frustrating, and time-intensive.
+ Pros
- Very secure
- Numerous features
- Highly configurable
- Solid performance
– Cons
- More difficult to setup
- With PC routers, you will also need an access point for the wireless
Additional resources:
- pfSense official site
- pfSense forums
- List of pfSense features
- pfSense wiki
- r/pfsense (reddit)
- Great video series introduction to pfSense
Policy-based routing (selective routing)
One issue that often comes up with VPN routers is policy-based routing. This entails routing specific clients (devices) or connecting to certain websites outside the VPN tunnel. This is usually important for accessing sites that block VPNs, such as banking websites or perhaps Netflix.
How to set up policy-based routing depends on the firmware you are using.
Vilfo VPN router – This router takes policy-based routing to a new level. You can have 10 simultaneous groups, each of which is connected to its own separate VPN service, or none at all. Within a group, you can disable the VPN connection temporarily giving you total control over routing.

Sabai OS – As mentioned above, all Sabai OS VPN routers have the option to selectively route each device that connects to the network. This can be simply controlled through the Gateways feature.

AsusWRT Merlin – Another easy option for policy-based routing is to use the Merlin firmware on a compatible Asus router. This video clearly explains creating a kill switch and policy-based routing for your VPN with AsusWRT Merlin:
Tomato and AdvancedTomato – AdvancedTomato firmware provides policy-based routing support. Instructions for standard Tomato firmware come from VPN.ac. Their TomatoUSB Policy-Based Routing guide includes detailed instructions for different scenarios.
DD-WRT – Setting up policy-based routing with DD-WRT is relatively straightforward. FlashRouters put together an excellent guide for DD-WRT routers, see Dual Gateway VPN Blacklist by Device for more information.
Dual VPN router – Another option for separating traffic between your VPN tunnel and regular ISP connection is to use a dual VPN router setup. With this, you will be able to easily switch back and forth. The main drawbacks, however, are increased power consumption and the possibility of wireless interference.
Kill switch on a VPN router
A kill switch is an important feature to block internet traffic if your VPN connections drops. This prevents your real IP address from being exposed.
Vilfo VPN router – The Vilfo router has a built-in kill switch that is active for all devices, and controlled from the OpenVPN settings page.
Sabai OS – The Sabai OS firmware includes a built-in kill switch when you set up the Gateways feature. This is probably the easiest option available for a VPN router kill switch.
Merlin AsusWRT – The video above covers setting up a kill switch.
Tomato and AdvancedTomato – Setting up a kill switch for Tomato VPN routers just requires creating a rule. Using the rule below, traffic will only be forwarded through an active VPN connection.
In Administration > Scripts > Firewall tab, add the following rule:
iptables -I FORWARD -i br0 -o `nvram get wan_iface` -j DROP
Save the rule and reboot your router.
DD-WRT – Just like with Tomato, to add a kill switch on a DD-WRT router you just need to add a rule. Again, this only allows traffic if the VPN connection is active.
In Administration > Commands > add the following rule:
iptables -I FORWARD -i br0 -o `nvram get wan_iface` -j DROP
Select “Save Firewall” to save the rule and reboot router.
Conclusion on VPN routers
While there are many reasons for using a VPN router, security and privacy are two of the most important factors.
If you have a standard (non-VPN) router now, replacing its stock firmware with one of the alternatives in this guide is a good idea from a security perspective.
An even better idea would be to replace your current router with a VPN router such as the Vilvo VPN router, or one of the many offerings from FlashRouters or Sabai Technology.
Over the last few years there have been endless articles written about how intelligence organizations like the CIA have exploited security vulnerabilities in routers to spy on people.
Another tip for securing your network is to simply stop using wireless and go back to wired-only (ethernet) connections. Ethernet connections are vastly more secure than WiFi, and a connection using a high-quality ethernet cable can be much faster than a wireless connection.
In the era of COVID-19, many of us are working from home (perhaps permanently). That often means things like connecting to the company network from your living room, and downloading proprietary information rather than just cat videos. This make the information running through your home internet connection vastly more valuable to hackers and other creeps than it used to be.
Failure to secure your internet connection with a VPN could cost your company a fortune.
And finally, there’s also the convenience factor.
Using a VPN on your router will extend the benefits of a VPN to all your devices, without having to download VPN software on each device.
As you can see in this guide, a VPN router is a powerful solution that you can implement. Whether you’re a tech newbie or a super geek, using a good VPN router is a smart choice to protect all of your devices.
Fully revised and updated on August 13, 2020.
UPDATE FROM 2021
For people thinking of purchasing Asus RT-AC86U, I have some recommendations.
Choose a VPN provider that offers 128-bit encryption OpenVPN configuration files, because those are the only ones that offer stable performance.
256-bit encryption causes decryption errors and subsequent packet drops. This was tested with most VPNs in this resource’s top VPN services list and the most advertised solution, playing with the MTU to be more precise, on 256-bit connection doesn’t help at all.
FYI: VPN.ac offers 128-bit encryption configuration files, but it has connection logs, which people consider a privacy issue for some reason. I don’t think it is, because your ISP will still see what IP address you were connected to. In other words, if someone would want to see what server you were connected to (3 letter agencies for example), they would have this info either way. Their browser extension seems more superior to others as well.
And another update: VPN.ac told me they stopped keeping the 24 hour connection logs and will be updating their site with this and other new information later this year.
Vilfo privacy is a major concern. From their privacy policy:
“Vilfo does log license code information to ensure that a valid license code is used. IP address and email address used is also stored to prevent potential abuse and troubleshooting assistance.”
The main reasons we use NordVPN and ExpressVPN is for the security and especially privacy – No Logs policies and Anonymity. Vilfo violates this with their logging.
No, thank you. I’ll stick with Asus and Merlin. With Vilfo, their speeds, ease of use and convenience are outstanding though.
BTW, you should add Asus RT-AX86U to your Recommended list. It has the same processor, flash and RAM as the RT-AX88U, but with WPA3-Personal already available, and is on the Merlin compatibility list. There are 2 downsides to it though: it stands up like the old RT-AC86U and lacks a button to turn off WiFi.
Hi Sven,
what is your take on invizbox router? It could be configured to natively support several VPN providers and the cost is reasonable. You don’t have it mentioned in your review and wondering if there is a reason.
Hi Sven,
I really like this site and the articles.
I am using the Linksys WRT3200 router with ExpressVPN app for routers, latest version 2.6.4
ExpressVPN is the only VPN provider with a easy to use router app with a clean and simple interface.
I am located in Norway and I have a 300/300 fiber connection.
When connected to Expressvpn server in Norway or Sweden I get between 120-150 mbps download and upload speed, ping is between 13-20 ms.
This is on WiFi and using the new lightway protocol which still is in beta.
What do you think about the speed I get ?
I recently was told by the Nordvpn chat that they are working on some router app.
I think configuration and use of VPN should be made easy.
And should I use multi or single measurement method at Speedtest.net/Speedtest app when testing the vpn speed?
Expressvpn also don’t have the greatest speeds.
I had the Netgear Nightgawk R7000 before and it did give only about 25-30 mbps.
In my opinion the Linksys WRT3200 is a good vpn router if flashed with the expressvpn app for routers.
Our top router recommendation remains the Vilfo router. And the fastest VPN speeds we were able to get with it was when using NordVPN. See our Vilfo review.
Hello Sven,
I’ve been reading your information on VPN options and all things related. I went ahead and signed up for NordVPN to get their promotional price offer. We operate our small business on Apple still centered around our Time Capsule. Is it true that we can’t set up router based VPN on Time Capsule….if so, does that mean it’s time to put it out to pasture?
Your comment to Erik on 12/3/20 states your top choice would be the Vilfo router. Would that work with our Apple network? And last, under “Conclusion on VPN routers” you mention that another option is “simply stop using wireless and go back to wired-only ethernet connections”. That makes sense, but doesn’t the router still need to be the “blockade” (point of entry) to prevent any outsider from getting in? Thanks.
Hi John, sorry but I’m not up on Time Capsule (never used it) or Apple networking devices. I do use the Vilfo every day and really like it.
Sven,
I’m really appreciating your website. I’m trying to implement some changes based on your recommendations and I’m stuck at the VPN. I was hoping to get a UniFi Dream Machine because of its features, but it doesn’t seem to have the feature set to run a VPN server natively (there seems to be a work around but I’m not savvy enough: https://github.com/tusc/wireguard )
I’m wondering if you saw this? https://www.indiegogo.com/projects/world-s-1st-decentralized-vpn-firewall-for-life#/
Nope, I haven’t seen that. Let’s see if it makes it beyond Indigogo.
It’s not their first product but there seem to be delays.
Have you any experience with the Firewalla Gold?
No.
Sven,
Thanks for the article, very interesting and helpful read
I have just changed to an ISP that is capable of delivering 300 MBS and I use NordVPN
My existing Asus router is only capable of about 20 MBS with NordVPN activated
I have had discussions with both Asus and NordVPN and the conclusion is that my existing router is not up to the job
– which is essentially what your article is saying
For me it looks like a choice between the Wilfo router and the Asus RT-AX88U AX6000
With the Wilfo router, you say the speed was achieved connecting to a nearby NordVPN server
– did that change with other NordVPN routers ?
Apart from the nearby NordVPN server, did you have to do anything special to get the 268 MBS download speed ?
As regards the RT-AX88U AX6000, did you have to do any particular tweaks to get the 200+ MBS speed ?
Does changing the firmware for Merlin AsusWRT or DD-WRT enhance the speed or do they just add extra features ?
So I guess the choice comes down to:
1) a relatively unknown router developer with the best speed – Wilfo
2) a well known router developer with adequate speed – Asus
Do you have any other comments which might help make the decision ?
Thanks
Geoff
Hi Geoff,
No, I did not do any tweaks to the routers. I just used the stock firmware. With Vilfo, NordVPN is already supported and the configuration files are on the router, which runs the open source OpenWRT firmware, which is great. I’m still using my Vilfo every day, it does the job, is easy to use, and gives you more features and options than you will find with the standard Asus lineup. I tested out a few different VPN services with the Vilfo router, but found that NordVPN performed the best by far.
Awesome article and website, thanks a lot!
Have you had the chance to take a look at the products from the Hong Kong based company GL-iNet (https://www.gl-inet.com) such as the Edge Computing Gateway GL-MV1000 (aka Brume, https://www.gl-inet.com/products/gl-mv1000/)? They’ve also equipped it with a quite powerful processor that allows up to 97Mbps. Works quite well.
Not yet, but looks interesting, thanks.
Hi Sven,
First of all, I appreciate the content you have created on this website! I believe in a decade, not taking care of your privacy will be treated as smoking is treated in 2020.
Is it possible to estimate potential internet speeds depending on specific router`s processor when running VPN on the router? Maybe a suggestion for a future article/experiment? 🙂
You mentioned some top range Asus routers that cost £350+ that they could handle 200 Mbps. In my case, it would be an overkill as I only can get 80 Mbps form my ISP.
What would be the most suitable (cheapest) Asus router for a 80 Mbps connection?
Or what speeds I could expect from a and VPN client ready ASUS router range costing £120?
I would like to get at least 5 MB/s download speeds, and not spend much more than £120.
Any help would be appreciated.
Thanks,
Abs
Hey Abs, I think the best value is still the ASUS AC2900 at under $200 (today’s price in the US). This will give you plenty of speed (over 100 Mbps).
One option that is cheaper is the ASUS RT-AC68U, which could give you speeds around 30 to 40 Mbps with the processor it has.
Thank you for the reply, Sven!
Hi,
Comcast is my ISP with 1 Gb plan.
Sending back my monthly rental XB7 modem/router/access point.
Humbly buying hardware for each part of my network. Beyond the ISP signal from Comcast.
Question: Modem: Zoom technologies Motorola 8600 Zoom’s Motorola MB8600 DOCSIS 3.1. Do I buy this hardware for my network? Or, since I see Zoom, do I avoid?
Arris SURFboard SB8200 is also supported by Comcast. At the end of the day, might they want my data as much as Zoom?
Both seem to meet current and coming standards and also communicate with a high performance VPN router.
I want to be consistent on each device to not be on the bleeding edge, yet consistent in their processor abilities to avoid bottlenecks.
I will leave a VPN refig router Q for another day. Also a VM Q.
Kind regards.
Sven,
Going with Vilfo based on your recommendation! Love the site, please keep up the good work.
Bill T.
Thanks Bill.
Hi Sven,
I Have a Asus rapture GT-AC-2900 router. I think I read that it has hardware encryption/decryption. My VPN speeds in MBit/s are like this:
PPTP 128 : R=170, S=3
PPTP 40 : R=70, S=70
OpenVPN AES-128-CBC : R=25, S=72
OpenVPN CAMELLIA-128-CBC : R=30, S=70
OpenVPN AES-256-CBC,komp : R=32, S=70
OpenVPN none : R=28, S=70
So with PPTP 128 I get very good receive rate of 170, but amazing send rate of 3 MBit/s. With OpenVPN rates seem independent of encryption method.
My max send rate over cable modem is 72MBit/s btw.
Did Asus really make such poor product? I would like to configure it do run R=170 and S=72.
Thanks for good article!
Best Morten
Hi Sven,
ASUS doesn’t list which of their routers have the AES-NI encryption acceleration processors; or at least I haven’t been able to locate this information. I see that ASUS has some new routers listed. However one of them I’m interested in is the RT-AX88U, with its quad core processor and LOTS of RAM. But I can’t verify if it has a AES-NI encryption acceleration processor. I don’t know why ASUS doesn’t list this information.
https://www.asus.com/us/Networking/RT-AX88U/
I need to get a router soon, as I installed NordVPN on my PC and it slows down my connection quite a bit, from around 112 Mbps down to 62 to 72 Mbps. I’ve worked with their tech support, and we’ve exhausted all of our options. I believe the problem lies with the ISP-supplied modem/router combo I’m using. I’m going to change it out for a better modem-only model, which means I need a router before I can do that.
If the RT-AX88U has an AES-NI encryption acceleration processor, that will be my choice. If not, the RT-AC86U will be my choice as it does have that processor. I know this processor isn’t an outright necessity, bout every little bit helps.
Either way, I plan to eventually flash whichever I get with AsusWRT Merlin, as they are both compatible.
Sven, if know if the RT-AX88U has the AES-NI encryption acceleration processor, could you please let me know, at at least where I need to look to find this information?
Thanks,
Dave
Hi Dave, you could see what processor the router is using and then look up the info on that processor, which should answer your question.
Hi Sven,
I did a whole lot of internet research on the RT-AX88U. It has a Broadcom BCM49408 CPU. Even though ASUS nor Broadcom say anything about it, from all of the research I have done, I fully believe that the RT-AX88U does indeed have AES-NI encryption acceleration, and from what I have read, it makes a huge difference in the VPN internet speed, with almost no reduction in speed all. I have decided this is the router I am going to buy.
You might consider adding it to your Amazon links above.
Thanks,
Dave
After looking into it more, this model is a great option and we’ve added it with this most recent update.
What do you suggest for VPN with a cable only modem (no wifi) with a network switch? It seems that I have to put VPN on each individual device. Is there a more elegant and easy solution?
Hi Vicki, a VPN may or may not be supported by your cable modem. But if it is, then any good VPN should be fine. If you can’t use a VPN on your modem, then you can plug a VPN router into your modem (WiFi disabled) and then plug the switch into the VPN router to cover all your devices.
Thank you, Sven, I will do some router searching. I prefer components without WiFi capability in the home – was not able to find a modem/router combo without WiFi and opted for the cable modem years ago. If you know of any VPN compatible, cable-only (no WiFi) routers or modem/router combos, please let me know. I might consider a unit with WiFi capability if it has a manual kill switch but haven’t found that either. Thanks for your work!
Sorry I didn’t clarify this better: I mean a manual kill switch just for the WiFi, while wired connection works. 🙂
Hello someone could help me ? I want to know if I keep my privacy by keeping aiProtection on or what the recommendation is about this feature in RT-AC86U , thanks.
I got ZTE II multifunction WiFi router.It supports connection by duplex VDSL to 100/50 Mbps, 24/1 Mbps in mode ADSL2+, ADSL2./slovak telecom under Deutche telekom/ on VDSL line.Will be VPN router Linksys E2500 powered by Sabai OS run perfectly
on this line,please ?Or which of Asus routers will be suitable for VDSL line?
Stefan
Hi
I wonder which of routers/Asus,Sabai os and so on/are can fight against ” Intel’s Active Management Technology (AMT) Management Engine (ME) and AMD’s Secure Technology both present a massive threat to user privacy and computer security “and how.
Stefan
Very good question Stefan, no simple answers when you go down that rabbit hole, unfortunately.
Hi Sven
I think that these sentences are interesting:
Permalink: [https://12bytes.org/37768]
Intel’s Active Management Technology (AMT) Management Engine (ME) and AMD’s Secure Technology both present a massive threat to user privacy and computer security.
On the Intel side, this highly controversial technology is integrated in nearly every processor the company has produced since 2008 and it can be difficult or impossible to disable it. These chips within chips, which run their own operating system, can access, and be accessed from, the network. Intel’s AMT/ME apparently has access to all of the hardware in the chain above it, including storage, cameras and microphones. Furthermore, the Intel AMT subsystem remains powered on even when the machine is “off”.
In the video, ‘GEOSHIFTER’ provides the port numbers he believes are used by the Intel AMT/ME system. You can block the ports in your router since it is apparently not possible to block them on the machine itself, however he also warns that doing so may not be effective if the router also uses an Intel chipset. In my case i use a Linksys WRT 1900 ACS which does not use an Intel or AMD processor and which has plenty of horsepower to handle VPN encryption. I replaced the stock firmware on the router with DD-WRT. The better option however would be to buy a Turris Omnia.
I believe the following is the correct code to block the ports on routers/devices which use the iptables firewall. On version 3 of DD-WRT, you can manage the firewall from Administration > Commands. Note that i’m blocking a few extra ports based on my own research of this issue:
iptables -I FORWARD -p all -m multiport –dport 623,664,5900,9971,16992-16995 -j DROP
Hi stevetoll, thanks for the info.
Buonasera, complimenti ha Taylor, ho due domande una sulla VPN, si può usare per accessi bancari, per esempio se io vivo in Italia e uso una VPN e sono con un indizzo IP svizzero succede qualche cosa ho conviene disattivare la VPN? in queste circostanze.
La seconda domanda e sulla lingua del tuo paese, si come io personalmente non capisco l’inglese, purtroppo sono costretto ha usare chrome perche ha la funzione traducibile, ora ti chiedo se ce un metodo di traduzione ho un browser senza avere ha che fare con google, se uso firefox ho tor ho problemi con la lingua, ma nello stesso tempo non mi conviene fare la traduzione perche perdo la nominato e privacy spero che abbia capito il mio problema saluti adon.
Hi there,
I was just wondering if anyone has run into any providers that offer IKEv2 on their end that could be leveraged by a router on mine.
Most places want you to use their software, and if they support routers it’s only for OpenVPN.
I would like to use a Cisco ASA as my “client” device and have a tunnel interface representing my VPN provider.
Cheers, Mike
Flashrouters is easy to use but their app is what really makes it stand out. The problem is there’s a very short list of providers that you can use on the app. If you aren’t using one of those providers, you can’t use the app and will have to do a manual configuration (which, by the way, can conflict with the app). Using AirVPN? Mullvad? You’re out of luck with Flashrouters.
Hi, I have a Netgear Orbi RBR 50 Router with one satellite. I would like to install either Nord VPN or Express VPN. Is this possible & how. We use 3 x iPads , iMac, Apple TV , and Android phones which can all connect to the Orbi system.
Thanks
Good Day to all. I would like to add some points to this article which I found while googling, knowing that it is outdated but have seen recent posts made.
There is only one real suggestion to make for a vpn router as a home user. An old computer running pfsense. While there could be some initial headache, the price and power of control you get simple knocks everything else out of the water.
1) Micro center has a refurbished computer for sale for $99, running and AMD A8-6500B 3.5GHz, 4GB ram which is more then enough CPU power which has AES-NI built in to max any vpn connection . Tho not all PC CPU’s have this and google can easily tell you.
2) This computer also comes with a Windows Home key which can be used at least once on another computer.
3) There are more then enough youtube videos and a giant forum that can get just about anyone or their geek friend to install pfsense on said computer.
4) For the price of Windows 10 Home you get Win10, a computer, and the ability to run pfsense.
5) This is my setup. Most of the refurbished computers from MC almost always come from a business meaning little chance of a dud. Sure you might not be able to overclock it but that’s not the point of a firewall, router…
From the HP I got from them. I go to a switch, which is feeding a single access point that covers the whole house, among other things. I have a 200/10 connection and depending on the server tested at speedtest.net. I see anywhere from 110/8 to 188/11.8 using 256-bit with SHA512. Since I’m using pfsense with pfblockerng, I don’t see ads.
Also,
I would highly recommend always going to the dd-wrt forum or whatever 3rd party software and search for your specific router model first.
Recently, Asus has started to lock down there firmware which prevents at least dd-wrt from being installed on certain models if updated to the current latest stock firmware first. This could possibly brick the router if I recall correctly. There is a way around this last I looked.
Netgear was known for having a server exploit in its firmware in Late 2016 that affected such routers as the R7000 to the point the government got involved. I didn’t look any further to see if this has been fixed in all models.
Hi Sven
The AsusWRT stock firmware does not come with built-in kill switch. To have a kill switch on such a router, it must be flashed with the Asus Merlin firmware.
If ever you get a chance to talk with any senior Asus representative, please request them to build a network lock type kill switch feature into the AsusWRT firmware.
Thank you
You forget the Vilfo VPN Router
https://www.vilfo.com/
Hi, I’d like to brought to your attention Turris routers from CZ.NIC — https://www.turris.cz/en/ — powerful, flexible, open-source, active development, growing community. There’s a lot to like for regular users, enthusiasts, nerds, hackers.
Hi Sven,
Great article…giving good insights. Loved it.
Quick Question: I have an expressvpn subscription that I have loaded onto my RT-AC88U that’s running the latest Merlin firmware. I have a 100 mbps connection but OpenVPN maxes out at 31 – 34 mbps.
Do you think this latest RT-AX88U will help my cause? Will it give me speeds around 80 to 90 MBPS? I read on [http://privateinternetaccess.com] that this ax88u has an encryption chip and that the CPU is not overloaded with encryption / decryption. Instead it is offloaded to this new encryption chip, thus allowing for faster speeds. Is this true? Will it help?
Also, does ax88u support AES-NI? If not, is that a deal breaker?
Thanks a million for your great work that you do for the community!!
Hello, not sure about this as I have not tested or researched that router. You may also want to check out the SmallNetBuilder forums, as I’m sure it’s discussed there.
Hey Sven .. great article.
I am looking at protecting my Apple TV with VPN. The Apple TV is currently hardwired (Ethernet) to a standard non-VPN-enabled router.
If I get the VPN-enabled Asus RT-AC86U router will that provide me with the VPN protection necessary or will I still need subscribe to Express VPN and upload the Express VPN software to the new PN-enabled Asus RT-AC86U router?
cheers
Hi Wade, just for clarification, none of these routers come with a VPN subscription, that needs to be purchased separately, then you load your VPN’s config file(s) onto the router and you’re good to go.
Hi Sven, a question. Have you tested or think would be easier to me to setup the vpn directly at the swisscom box ? Would be safe ? They put at their instructions all data if a client want to do it. Thanks as always.
Hey Marc, sorry I’m not sure on that as I’ve never dealt with a Swisscom box.
Thank You Sven for your quick reply.
I just ordered the Asus RT-AC86U (AC2900) router and plan on installing the ASUS Merlin Firmware and getting an ExpressVPN account and selecting a server near me in the Southeast United States. I also ordered a new DOCSIS 3.1 Gig-speed cable moden (Motorola MB-8600).
I have a couple quick follow up questions.
(a) From your thread; it sounds like OpenVPN uses a single thread and will only use 1 CPU core. Based on that, having the ASUS GT-AC5300 with 1.8 Ghz quad cores would not likely significant increase my VPN speeds over the ASUS RT-AC86U that has 1.8 Ghz double cores and likewise has AES-Ni.
Is my understanding / previous statement Accurate?
(b) If I use something other than OpenVPN, like L2TP, PPTP or other encryption protocol; Will I be able use more than one core so that I utilize more of the Router’s processing power?
(c) Similar to question #b above; if I use an alternate firmware other than the factory AsusWRT or Merlin; Will I be able use more than one core so that I utilize more of the Router’s processing power?
(d) Do you know the realease dates regarding which of the following ASUS routers are the newer for the following route
GT-AC5300:
RT-AC5300:
RT-AC86U (AC2900):
(e) Similar to question #d above; do you know if there is a newer more powerful VPN capable router than the three ASUS Routers indicated above?
(f) Do you if using the ASUS Merlin Firmware on the ASUS RT-AC86U will allow me the option to select specific devices to not use the VPN to access the internet while everything else uses VPN? (ie: I want to exclude my sons computer that he games on, Xbox One game system & Roku media player, so that they don’t have a reduction in internet speed by going through the VPN.)
(g) SABAI Question: Would there be a significant increase in VPN speed / benefit to getting the Sabai Passport and flashing the RT-AC86U router?
Currently my ISP says I get & pay for 150 Mbps speeds, so maybe Sabai would only be beneficial if I paid for higher internet speeds or Gig-bps speeds.
Sidenote, while my ISP says that I get 150 Mbps; with my current cable modem & ancient non-VPN router without any VPN services, I typically only see 15 Mbps or less for download and my upload speed is typically a few Mbps higher than my download speed, based on when I run a speedtest online. But, I am hoping that Docsis 3.1 Motorola MB8600 cable modem & ASUS RT-AC86U router make a difference, otherwise any hit to speed due to adding a VPN service may be unbearable.
Thank You in advance for your guidance.
Best Regards,
Ghost Warrior
a) Yes, OpenVPN is single threaded.
b) You could perhaps get better speeds with other protocols, but OpenVPN is still the best choice from a security standpoint.
c) I don’t think so.
d) No idea on release dates.
e) I’ve heard of the Vilfo router but have not tried it.
f) Yep, selective routing is possible with the Merlin firmware.
g) No, I don’t think Sabai OS would affect speeds, it’s just a router firmware, but speeds are determined by the router’s processor. Sabai OS might be a good fit if you don’t like Merlin.
Great article Sven and very helpful.
Please Help Me.
I am looking to setup a VPN on a Router and I am have trouble deciding if I should get an Asus RT-AC86U (AC2900), or RT-AC5300, or GT-AC5300. The key items / features that I want to achieve in order of priority are as follows.
Priority Items / Features:
● VPN at router level so that all devices go through VPN.
● Router powerful enough to minimize any reduction to internet speeds due to using a VPN.
● Option to have select devices not use VPN to access the internet while everything else use VPN. (ie: I want to exclude my sons computer that he games on, Xbox One game system & Roku media player, so that they don’t have a reduction in internet speed by going through the VPN.)
● Dual Wan support. (I have checked and all 3 Asus routers support Dual Wan.)
Seconday Items:
(Features / items that I would like but can compromise on in order to get the priority items indicated above):
○ Extended WiFi coverage & speed.
I do have CAT6 cables wired throughout the house, but I use WiFi on select device anyway due to lightning frying all my devices connected to via RJ-45 CAT6 cables, plus my wife & son use WiFi on there Phones constantly to stream videos & download.
○ I am not sure if I will use Merlin firmware or the extent of its advantages, but it seems like for a lot of people that not having the Merlin option is a deal breaker, so I would like to have the option, but not at the expense of overlooking the GT-AC5300 if the 1.8Ghz quad processors will mean that the Internet through the VPN will be faster than the RT-AC86U’s dual 1.8 Ghz processors. The kill switch & multiple VPN client option in Merlin seems beneficial, but I mostly want as little reduction to internet speed as possible & being able to have select devices not use VPN at all in order to not impact gaming and streaming.
○ As many ‘useful’ additional features / options as possible, but not at the expense of the priority item indicated at the top of my comment.
It seems like the GT-AC5300 is the best, but various online comments from GT-AC5300 owners have indicated troubles with being able to setup / use VPN client services and/or the number of supported VPN available are limited, (trouble using Nord, ExpressVPN, PureVPN, etc…). So I am concerned that the selection of available VPNs will be limited and possibly won’t be able to use the fastest & most reliable VPN service. Also, the GT-AC5300 doesn’t work with Merlin, but I am not sure if thats a big deal or not, so I can live without it, I think.
The RT-AC86U seems like its more powerful than the RT-AC5300 but less powerful than the GT-AC5300. The 86U also has the A53 chip for decoding, as does the GT-AC5300, but may have less WiFi coverage & speed than both the AC5300s and possibly less features.
I am leaning towards the GT-AC5300 for max processing power & B53 chip and option to exclude devices via VPN Fusion, but concered about limitations on VPN services. The RT-AC86u seems like the second best option and uses A53 chip, but I am not sure I have the option to exclude gaming devices from using the VPN in order to optimuze speed. It also likely as less WiFi coverage but I can alway create a second or third hot spot on with my older routers acting as a switch/hot spot.
I have no experience with VPN’s, nor VPN capable routers, so Please help me decide if I should get the GT-AC5300, RT-AC5300 or RT-AC86U (AC2900)? Which one will provide the fast VPN throughput while allowing me to exclude devices from going through the VPN and be compatible with some of the VPN service providers that are fast & reliable.
Also, which VPN services are known for speed, reliability & anonymity at a reasonable monthly cost?
Thank You in Advance for your help.
Best Regards,
Ghost Warrior (aka VPN Newbie)
Hi there, I can’t give a detailed comparison between the AC86U and the AC5300 because I have not tested them, but the AC86U seems to be a favorite for VPN users from what I’ve seen. I’ve been testing VPN speeds a lot lately and ExpressVPN comes out on top by a long margin. VPN.ac is also pretty good to for speeds, along with Perfect Privacy. Choosing the closest VPN server to your location should also help give you the best speeds.
Hello Sven,
I read your article and after searching for speeding my VPN, it is well thought out and complete. The thing I didnt find, or missed, is the speed difference between using a VPN’s app and adding a VPN to a router. I have an ASUS AC68U running Merlin & have been using Private Internet Access for several years. Speeds using the PIA app are only slightly slower (105 Mbps verses 125 Mbps). When configuring the router my speeds drop to around 35 Mbps. I have read that this is due to the router not having sufficient CPU capabilities to handle the VPN effectively. I am guessing that is why the VPN accelerator in your article is far faster than the other options, in your accelerator review this is also indicated. Can I make my own accelerator? I have been unable to find any articles or resources to accomplish this. Thank you for any replies.
Hello. Everything you said is basically correct. 35 Mbps is to be expected with the Asus AC68U and the processor it has, and yes, the PIA app on your computer will have much better speeds due to more processing power. With your last question, yes, you could make your own accelerator, because all that is doing is offloading the encryption onto the mini-PC, with the router acting as the access point. Regarding setup, there are lots of different setup options, firmware, hardware, etc. to consider. You may want to check out pfSense.
1. Million dollar question: Do you feel this 2017 article is still up-to-date for 2019?
2. Important question: a) Are two-in-one ‘router modems’ (modem with the router built-in) being taken into consideration?
b) Are they more or less secure than a seperate modem and router setup and why?
c) What is your reccomendation?
3. Do you feel ASUS still makes good routers?
4. Would you still reccomend the routers you listed in this article?
5. What newer 2019 ASUS routers would you reccomend?
6. What current alternative router would you reccomend instead of ASUS?
Hi Glynn, I still think the Asus 86U is a great all-around router. I’m planning on updating the guide soon and will answer all these questions with the next update.
Will I still need to subscribe to a VPN service like Nord or expressvpn to use the VPN on the router? My use case is that I now have a expressvpn subscription that I use with my desktop laptop and mobile phone. Since there are other devices on my home like smart TV tablets etc which I’d also like to route through VPN will getting a ac86u work ?
If you have an existing subscription to ExpressVPN, you can use the VPN on your router, which will count as one connection. Note: you can use ExpressVPN on as many devices as you want, but only three simultaneous connections are permitted. Once you get ExpressVPN loaded on your router, it will protect every device that you use on your network, from tablets to smart TVs – a good idea.
>Stock firmware (AsusWRT) less secure due to irregular updates (solution: upgrade to Merlin)
With respect, frequent updates do NOT increase security; in fact, just the opposite. It takes time to carefully design, implement, and test firmware properly. Plus there is the issue of the user time it takes to properly test and qualify new firmware releases. Stable releases of Merlin are not demonstrably more secure than stock ASUS. For every bug fixed, there’s a substantial risk of introducing other bugs, yet another case of the Law of Unintended Consequences. As a networking and security professional, all my ASUS deployments are stock firmware. I would only use Merlin for an essential feature not in stock ASUS, and only after careful testing and qualification.
Hi John, good points, every new update can create new issues and vulnerabilities.
Hi Sven,
I am really tempted by either the AC86u or the AX88u (the AX mainly because I do not like that the AC needs to stand up). But: Both do not support WPA3 even though the AX88 is a very new router and very expensive also. Would you consider this a major drawback down the line for personal use or not so much?
Thanks.
Well, I’m not a fan of using WiFi at all due to security risks, and instead just using ethernet cables, which also give you better speed.
All great comments Sven (& from commentators). Trouble is, many (most?) of us on here don’t have the Net/Security skills/experience of some, so grateful if the recommendations also always take that into account. Tks. all for this invaluable knowledge exchange.
Since this was published has there been a update concerning the following portion of this web site,
• ExpressVPN (review) – installation guide and router review forthcoming ?
Hi Michael, thank you for the reminder. I need to get the router and write up an installation account on that, I’ll add that back to the content schedule.
I want to bypass clixsense with a VPN and I found out that clixsense still dectect am using VPN and block me and I want to prevent clixsense from dectecting me what should I do
What about Vilfo.
Hi Sven
After reading your excellent articles i decided to purchase the ASUS RT-AC86u and took out a supscription to VPN.AC. I can easily hit speeds of 50 MPS using 128 bit Open VPN with selective routing enabled using Merlin Firmware. It has been a fantastic piece of kit and i can stream HD Netflix and Amazon Prime through the VPN without issue.
One thing to note though and one i would like your opinion on. The ASUS RT-AC86u router comes with Trend Micro Air Protection enabled as standard. This might be a privacy concern as the only way Trend Micro can be providing this service on this router is sending the DNS results of your internet usage to their DNS malware database. There is an option to opt out of this service but when enabled it will still work regardless of if you have the Open VPN client setup or not. Same goes for the parental DNS blocking as well which is actually good as you can have a secure VPN connection and AI protection in tandem.
It’s actually a pretty useful and powerful security feature and while i am happy for it protect my devices behind the VPN Router not everyone will be.
I think the only way to bypass the Trend Micro AI protection (while not constantly turning it on and off) is to have a seperate VPN client enabled on a device. So for example my Smartphone would go through the router VPN tunnel and then its own seperate VPN tunnel using the VPN app software.
Would you think this is a good set up?
Hi Matt, the Trend Micro issue is interesting. I’m looking into this more – no clear answer yet.
I greatly appreciate your site, it’s been extremely helpful. I found this article on trend micro in ASUS routers and thought you might be interested.
[https://www.ctrl.blog/entry/review-asuswrt]
Hi Matt.
I do not agree on Trend Micro services. It’s an Opt-In feature, thus not enabled by default. Once you try and enable any of the services, it will ask you to accept the terms and conditions. I bought the device in Spring 2018, and still haven’t enabled any of the services, and it works fine with VPN (also VPN.ac by the way).
Regarding the feature itself, I would not put much trust in it if I were you (or in Trend Micro whatsoever). One of the reasons why can be seen here:
Here is a more detailed view:
Better make good use of Firewall section of the router instead, which allows you to basically block traffic for specific IPs on your LAN to specific services. The only thing is, you’d have to either populate that list in time, or search for one on the net. It might be easier to simply use some kind of ad-blocker. I’d suggest either using AB-Solution, designed specifically for some ASUS routers, or buy some IoT device like Raspberry Pi and install Pi-hole on it. The drawback of AB-Solution is the fact that you’ll need to set DNS servers explicitly, so it’s somewhat leaking DNS (though you can set it to VPN provider’s DNS servers), whereas the drawback of Pi-hole is very minor delay due to the fact that the router will have to make a cyclic call (Router -> PI (to block certain domains) -> Router -> VPN DNS). In both cases, traffic will be routed through VPN.
Hope that helps =)
PS: When I was looking into routers, I was choosing between ASUS RT-86AC and LinkSys WRT3200ACM and due to lack of actual VPN speed tests between the two, ended up buying the one that had more reviews and somewhat better reviews on Amazon. The biggest advantage of LinkSys is OpenWRT support, where you can “science (configure) the shit out” of it and forget about the bloatware which is present on Asus. I might actually end up buying LinkSys for the sake of VPN speed tests, if I don’t end up configuring some mini PC with pfSense (which is basically the best solution in terms of speed, security and privacy IMHO).
Great article very informative, yet, I’m still puzzled.
My router LinkSys WRT3200ACM has a VPN Client option, it can also be flashed with DD-WRT and OpenVPN *server*.
Now, I want to prevent my ISP from snooping, blocking content, hide my IP and son on; what I dont undertstand is if I’m running a VPN *Server* on the Router, why do I need a VPN Server in the cloud (a VPN “Service”)? Isnt the VPN Server on the router doing this? If not then what’s the difference between Server on the Router and Client on the Router?
If i do need a VPN Service, in the cloud, would it not be better for me to have a small hosted server in the cloud, something like Digital Ocean’s “droplets” and install OpenVPN server in that. This way I’d have a VPN of *my own* AND be able to have static IP and so on. The cheapest way would be 1GB RAM, 1xCPU, 25GB SSD, 1TB transfer droplet at $0.007 per/hour. I only use it maybe 8 hrs a day.
What this guide is discussing is using the router as a VPN client. In other words, the router is establishing an encrypted connection to a VPN server (one of the servers in your VPN’s network, such as in New York for example). Then, any device that connects to your router on your home network will go through that encrypted VPN tunnel and utilize the IP address and location of the VPN server in New York, for example. The graphic in this guide shows this.
Using your router as an independent VPN server is something different. That feature allows you to connect back to your home router/VPN server from other locations outside of your home network. That’s not the subject of this guide, however.
I think static IP is quite a drawback from the point of view of privacy.
Moreover, the number of devices connected to this host is going to be limited to your personal devices, thus “hiding in the crowd” won’t apply.
In addition, VPN service security is going to be a burden.
But hey, it’s your choice =)
Hello Sven. Comprehensive and insightful review.
I installed a ASUS RT-AC5300 router and configured VPN with ExpressVPN. Using OpenVPN protocol my download speed degrades from 500mbps (from fiber ISP) to 25mbps. The speed degradation is less severe with L2TP protocol. In your opinion would i achieve better OpenVVN performance from one of these options below:
1. Switch to ASUS RT-AC86U that supports AES-NI
2. Add a VPN server like pFsense on a standalone PC with a AES-NI processor to offload VPN processing.
3. Add a VPN accelerator like Sabai Technology.
Which of these above options may yield the most performance gains.
Hi Sabyasachi, all three options should give you better speeds. I hit over 100 Mbps with the Sabai VPN accelerator (see review) – essentially maxing out my internet provider connection. Their newer VPN Accelerator model is more powerful than the one I tested last winter. I’ve also heard that performance with the Asus RT-AC86U is quite good (over 100 Mbps).
Thanks for this review as I found it really informative. I am quite green about VPN’s so I got one question for you all. I just subscribed Surfshark and thinking of using VPN through my router. Would that Linksys router would work on my VPN? Thanks in advance for everyone 🙂
Yep, just upload the OpenVPN configuration files for the server locations you want. ExpressVPN has a good router app for a few of the Linksys models. This will allow you to use their split tunneling feature and also easily switch server locations within the app.
Hi Sven, have a question. What can you recommend – lower price router and better VPN service, premium router and any VPN service or router with integrated VPN service? What combination is safer, faster for home network and 5+ devices?
If you don’t have a good VPN that offers adequate bandwidth and reliability, the router won’t matter and the performance will still suffer. For what you describe with a home network and multiple users, the Linksys WRT AC3200 with the ExpressVPN router app may be the best fit. This allows you to selectively route devices to either go through the VPN or not. And with ExpressVPN, you will also get top performance.
Greetings. Loving your site. One question though. You seem to rate Sabai routers quite highly. One thing that bothers me is thier track record with regards to security and feature updates to their routers. I can’t seem to find anything related to that on their website. We’re getting all sorts of vulnerabilities with routers these days, mainly due to their OEMs running outdated/vulnerable libraries or kernels. Even the most security minded corporate routing providers often have to release monthly firmware updates to keep their users safe. How does Sabai fare on that front? What has their track record been like (like how fast they move to fix vulnerabilities) relative to open source projects like OpenWRT/LEDE/etc or corporate/commercial providers like UBNT?. Have Sabai communicated any of these support promises in writing on their site?
I asked Sabai about this topic before and they said they typically update their Sabai OS firmware 3-4 times per year, as necessary, depending on any security issues they become aware of.
Hi Sven,
I’m looking at the Asus RT-AC68U Router x 2, one as a VPN server at my house and one as a VPN client at my daughters house.
My WAN is a standard ADSL 2+ router running a DHCP server.
My question is that once the tunnel is established, will the devices (a camera and laptop) that will be plugged into the AC68U at my daughters house automatically be assigned IP addresses in my LAN’s range therefore become part of my home LAN or will a form of NAT be applied across the tunnel?
Thanks for your time.
Jase
Hi Sven
I’m completely new to all this so I probably need vpn for idiots help. Having read your best vpn guide I’m considering using expressvpn. My dilemma is Due to my location I have pathetic internet speed (about 6 mbps download) so would I be better just using Mac app or going for something like Asus RT-AC68U router to minimise any loss of speed?
Hi Marty, I would recommend using the Mac OS app because it will give you more features, better speed, and easy server selection, as compared to using the VPN on a router. ExpressVPN is also offering a coupon for three months free (applied on checkout page). The RT-AC68U is a decent model, but if speed is your primary concern, I’d recommend using ExpressVPN’s Mac OS app instead.
Great farticle, but you didnt mention the fact that none of these routers come with a vdsl modem, so all will need one?
You can run any of these routers behind the modem or router you need for your ISP.
Is this in bridged mode as I have read that my ISP vodaphone router cannot be run in bridged mode
Thanks for the reply
Also (sorry for the two questions), it’s hard to find a computer these days with a PCMCIA slot, so what is the alternative so that one can have that extra NIC connected?
Thanks.
I’ve never gone with the old computer/pfSense router option, but for adding a second NIC, this article may be of assistance…
Hi.
The video about setting up the PfSense router is very good. The only problem with this method is that all devices need to be plugged into the switch.
Is there another way – while still using PfSense – to securely access the internet while using our wireless devices?
Thanks.
You would need to add a wireless access point to the switch. I see in the comments that these guys recommend Ubiquiti Unifi devices for an access point.
> Therefore, with a VPN, a 1.0 GHz dual-core router (500 MHz per core) may be faster than a 1.4 GHz quad-core processor (350 MHz per core).
I believe this is incorrect. All of the cores run at the stated clock speed. So in the single-treaded VPN case, a 1.4 GHz processor will run the VPN faster than a 1.0 GHz processor, regardless of the number of cores.
Hi John, agreed, I have removed that sentence. OpenVPN can only be single threaded with one core, and QOS also affects performance, but raw CPU is still the determining factor, regardless of the number of cores. The guide is now updated.
Has anyone tested Linksys WRT3200ACM with OpenWrt or or Netgear X8000S a VPN service on it?
What are the results?
As far as I see, the both have a 1.8GHz dula-core CPU (as ASUS RT-86AU has), so the performance should be similar I guess… Netgear has additional load-off CPUs…
Thanks.
Hi George.
My choice was between Asus RT-86AC and Linksys WRT3200ACM, because Netgear X8000S was rather expensive in comparison with the 2 mentioned above.
I ended up buying Asus just because it seemed to be more durable judging from the reviews on Amazon and Linksys seemed to be dying out after 6 months, and I wouldn’t be able to apply for warranty, as I bought it in US, and I left US without being sure I’d come back =)
Big advantage for Linksys is OpenWRT support, which gives you freedom to configure everything. Asus is nowhere near that flexible with either stock or Merlin firmware.
Hey Sven,
Very informative article! I had a question.
I have an Asus AC-68U router and wanted to run vyprvpn through it. was wondering if it’s possible to create 2 different separate wireless networks on same router: 1 network running through vpn and other network running without vpn?
I don’t want every device running through the vpn. Phones and smart devices around the house are not necessary to run through vpn. Computers/laptops and streaming devices like NVIDIA Shield are the essential things I need running through vpn (due to obvious reason – kodi). There are more than 5 devices so I am at the limit if I was to run each device separately through the vpn.
I thought about putting vpn on router itself and running everything through the vpn. The problem with running everything through router vpn is that things like banks are somehow able to detect I’m using a vpn & deny access so I can’t run everything through the vpn. I need to have a secondary network without vpn I can switch my device to and bypass the vpn.
Would I need 2 separate routers to accomplish that? Is that the only way?
Thanks!
Hi HS, you could do this by flashing your router with Merlin firmware, and then configuring which devices go through the VPN and which do not.
I see. Is it this firmware?: Asuswrt-Merlin from https://asuswrt.lostrealm.ca/
Thanks!
Yes.
Hi Sven.
I was sitting here, wondering…
VPNArea is now supporting IKEv2, however, they mention that OpenVPN is the safer choice whereas IKEv2 offers 50-100% faster speeds.
OpenVPN already seems rather fast, but…
What would you recommend yourself, and why?
I also think that this would be a good idea to write a blogpost about for future reference, however, for now a quicker answer would be awesome.
Thank you in advance 🙂
Hi Patrick, thanks for the feedback. Each protocol has pros and cons, but I agree that OpenVPN is probably the best all-around option. IKEv2 can be a good choice with mobile devices, particularly iOS, because you can configure it to be “always-on” and leak-proof without any VPN apps. IKEv2 can also be used natively without apps on Windows and Mac OS. Both OpenVPN and IKEv2 appear to be very secure VPN protocols, but OpenVPN has the advantage because it is an open source project.
Hi Sven,
Thanks for this incredible website, and your blog as well, which is essential reading.
I have an Asus GT-AC5300 and want to set up the Rapture Fusion VPN. I also have the RT-AC5300 in a box on the floor, not using it. I am familiar w/the setup for that, but have not set up a VPN.
When I got the new router I signed up w/NordVPN and paid for several years, without calling them first, When I called them, they told me they don’t support the GT-AC5300. They seemed to be saying it wasn’t possible to set up a VPN w/them w/this router, yet a couple of other VPN providers told me they could do it. I also called Asus, who said it is possible, but they wouldn’t walk me through it. 😉
Since I had already paid NordVPN, I was persistent, certainly it must be possible, right? It got pretty nasty and that was that. I gave up for months after tinkering more with it myself. But I have a NordVPN login, their servers, and I’ve paid, so I want to just log in with the VPN and if they challenge me I will point out that I’ve paid (or bite the bullet and sign up w/a different VPN provider).
My question: How do I set the GT-AC5300 up as a (Fusion) VPN? Can you provide as much detail as possible and links if you have them? Thanks very much.
Hi Theodore, this looks like an interesting case because one of the product features for the Asus GT-AC5300 is VPN support. However, it looks to be different from other routers and is not supported by Merlin firmware.
Perhaps this support page may help, but unfortunately I do not have this router and can’t offer any concrete tips.
So, if we take the price range of 200$ (relative mid-high-end), and the advice of having greater clock speed with less cores (encryption), I found a battle between 3 routers:
1. Asus RT-AC86U
2. Linksys WRT3200ACM
3. NETGEAR Nighthawk X6S AC4000 (or even lower-end Nighthawk X4S AC2600)
I also haven’t found any confirmation that Asus has AES-NI encryption acceleration. Moreover, haven’t found any descriptive info about the processor those models have. Netgear says it has 64-bit Dual-Core 1.8GHz Processor with 3 Offload Processors, which seems like it should outperform the rest, but who knows.
Speaking of the VPN, I have VPN.ac (but I’ll probably be switching to NordVPN on next subscription).
Speaking of my current router, it’s TP-Link Archer C7 with OpenWRT on it (not goot vor VPN client with OpenVPN)
In these circumstances, what do you suggest?
Hi Josh, yes it is annoyingly difficult to get processor information on different routers. Even the official site for Asus is lacking in regard to these details.
I was mainly going off the Merlin firmware developer who works with Asus and knows the specs. His early testing of the Asus RT-AC86U when it first came out was surprising with the speeds. Many others have confirmed similar speeds with different VPN providers – see this forum thread.
Since the VPN performance and killswitch functionality are the only features which matter to me, I was hoping to find a comparison chart showing which models support this feature and the OpenVPN throughput for each model using strong and efficient encryption algorithms, for example:
How to correctly secure your OpenVPN connection
https://gist.github.com/pwnsdx/8fc14ee1e9f561a0a5b8
____
Relative throughput, 8k blocks with AES-NI enabled
aes-256-cbc – 407
aes-256-gcm – 870
____
With regard to the Sabai “VPN Accelerator”, if you are going to buy a desktop PC for a VPN gateway, you are better off running pfSense or Untangle than Sabai OS.
Will I get speeds up to 100 Mps using Nordvpn and ASUS ROG AC5300?
Hi Ulysses, I can’t say for sure because I have not tested that router, but from what I have seen (speed tests from Merlin developer), both the RT-AC86U and the ROG AC5300 have the power to handle 100+ Mbps with OpenVPN. When using it with NordVPN, I’d recommend connecting to a nearby server with low server loads, and you should be able to be at the higher end of the 70-100 Mbps range.
Hi Sven,
I was wondering – can you do some tests for us.
Here is my scenario and why I am requesting the tests
My AC68U has two WAN Port Capability.
Ideally I would like
All IP addresses to run through a VPN which would be on WAN0
Selected IP addresses eg. 13.82.28.61 to run through WAN1 (LAN1 on the device) without VPN.
This would mean I could have a routing table that says application A which uses ip address x should not go via VPN, while the rest of the apps via the VPN.
I would also then be able to apply some QoS and reserve bandwidth for the VPN
For this I would recommend flashing your AC68U with the Merlin firmware and implementing the routing rules as you described. You can get more info on this in the SNB forum.
I am trying to get VPN up on my router using NordVPN and an Asus RT-AC86U with Merlin and I can get it to work sometimes however if I turn the VPN on and my router gets reset for some reason then all of my devices lose connection to the internet for some reason. I have my RT-AC86U as the VPN router then it forwards through another router for access to the WAN (Asus RT-AC66U) Any reasons why this might happen. It is very frustrating as all my devices lose access to the internet and the family can’t do anything until I get home.
Hi Matt, I’m not sure if this is an issue with the router or with NordVPN to be honest. I’m currently using VPN.ac on a Netgear router that’s running SabaiOS firmware and I’ve found that the VPN will automatically reestablish if the router resets or reboots. This has been a good setup over the past few months. I’d send this question to NordVPN, and perhaps also check out the smallnetbuilder forums for questions regarding Merlin firmware.
Nice list of routers. I would recommend Asus RT-AC88U with following Specifications:
8 Ethernet ports
2.0 and 3.0 USB ports
4 external antennas
512 MB RAM
1400 MHz dual-core processor
Which is best VPN router I have this router purchase from Amazon. It provides great speed so streaming videos will be fun.
Hi – thanks for this very informative article which has really helped.
I am moving into an apartment building with shared wifi and no physical access point to connect a router to. I want to set up my own VPN router so that any connections I have are more secure. The speed of the wifi network is reasonable and I want to retain as much of this speed as possible in order to stream movies etc.
I have seen very cheap “Travel Routers” designed with hotel travel in mind that will do this but other than for viewing a bit of email these would not make a permanent solution. My other option is to consider using a wireless repeater in AP mode to provide a cable connection for the router but this would cost speed.
Is there a better option than either of these? Thanks
Hi Russel, you probably won’t get the performance you want with these mini routers running OpenVPN. Perhaps try out the other option and see how it works.
The results from Sabai VPN Accelerator, look very promising, but to do important things, can we rely on products from the US? As it does not have the best reputation for the public’s privacy. Maybe it has a back door in the OS? (A bit paranoid)
However, for watching movies, this seems like a good option.
I think Sabai would be a more secure alternative to any stock firmware, which is generally not updated frequently. Backdoors are always a concern, but you can also use one VPN on a router and then connect through another VPN on your computer (double encryption) for important matters when you want more privacy.
Dear Sven Taylor,
I love your website ! I used to come here often and look for newer articles, This article is perfect. I am using Asus AC1900 (RT-AC68U) (800 MHz, dual core) router running on AdvancedTomato (https://advancedtomato.com/).
Last time I asked you a question about VPN.Asia, but I forgot in which thread I have asked you about this VPN. It is working pretty well with OpenVPN in China too. Could you please do a review of this VPN if possible. Thanks 🙂
Hi FerdinCrypto, yep, I’ll hopefully get to it in the coming months.
Loved your article Sven, but all the routers you mention are wi-fi stuff. I banned that in my home when WEP was cracked, and now that WPA got nailed, I have no desire to test my luck with WPA2, so I only buy wired models. Can you recommend good wired-only VPN router? I guess it must be fast for watching online TV shows and movies. I would rather not spend more than $250, and less would be better. Right now I have cheap Microtik, but only got it because I could not figure out what to buy. I was thinking of Edge Router, but still not sure what to buy…please advise me! Thanks for any help.
Hi Chau, no problem – you can simply disable the WiFi and use ethernet cables with all of these routers. I also do not use wireless at home for the same reasons – it’s a bad idea from a security perspective, and you will get better performance with high-quality ethernet cables. You do not have to choose between WiFi or wired-only – just disable the wireless directly in the router admin area for the firmware. Most routers will have LED lights that show whether the wireless is on or not.
I think the new Asus RT-AC86U would probably give you the best performance based on what I’ve seen with OpenVPN tests. It’s also under $200 at the moment. All Asus routers can be used with wired-only connections and WiFi completely disabled.
Hi Sven,
I have just purchased a HK ac1900 R7000 and flashed with dd-wrt(openvpn) to NordVPN. I have done a lot of testing and only getting about 20MBPS which is a 60% hit without. I have found the best NorVPN servers and there support has been good. But they are stating that dd-wrt and OpenVpn are single threaded. I have tried altering Qos, NAT and the firewall but no more performance. Idea’s or comments? Might advance tomato give better performance or your other suggestions. I can take the router back and which out as necessary.
Thank you for your time and reply.
wc
Hi WC, that is correct. OpenVPN is single-threaded, which means that only one core from the router can handle VPN encryption. I tested this router out last week with the Sabai OS firmware and was able to hit 41 Mbps with 256-bit OpenVPN on a nearby server (see review). I think the Sabai firmware is allocating all of the non-VPN processor activity to one core, which leaves the other core entirely free for VPN encryption. I know the Merlin firmware also does this to optimize VPN speed. However, I don’t think you’ll be able to get much higher than 40 Mbps with this processor and OpenVPN – the processor just can’t do it. You could upgrade to a higher-powered router, or use a VPN Accelerator, which I found would give me 104 Mbps (see tests here). I’m currently updating this entire guide with this information – should be finished very soon.
Thank you Sven,
Can I flash my HK r7000 with Sabai OS firmware or do I need to purchase a new HK r7000 with the Sabai OS firmware already installed. I am not seeing a flash option on there site but I might be missing something. I assume this replaces dd-wrt correct?
Thank you,
wc
Hi WC, if you go to the Sabai website and click on “Shop” you will see the “Sabai Passport” option. This is the Sabai OS firmware license that comes with upgrades (security updates) for the life of the router, although it’s fairly expensive at about $150. Correct, this will replace the DD-WRT.
Cool, yes expensive. might tomato provide better basic performance over dd-wrt? Or any other options that are not $150.00 🙂
Thank you,
wc
I haven’t tested it, but you might want to check out AdvancedTomato. It looks like it supports the router you are using – see here.
Hi Sven,
I just wanted to say thank you for your help and efforts. I have read a bunch of your writings and have gone with the following. I was on HK r7000 and dd-wrt and NordVPN. Based on your information, I have moved to Asus RT-ac86u with the standard asuswrt and canceled my NordVPN. I could never get more than about 20 mbps down with either router. I have tested many different ways. It had nothing to do with CPU’s on the routers but I am keeping the Asus based on features and flexibility. I am now getting 40 to 60 mbps downloads with Asuswrt and ExpressVPN. While the customer service at NordVPN as great and Express is not nearly as good but the service is better 🙂
So is it really worth now going to merlin? Will I get any more pure speed? Also any more down falls with ExpressVPN and should I test another service?
You are a great resource and thank you.
wc
Hi wc, that’s great to hear you’re getting those speeds after switching to ExpressVPN. Indeed, choosing the right VPN to use on your router is probably the most important factor. ExpressVPN has made some big improvements over the past few months (explained further in the review) so I think that is a good choice.
Regarding switching to Merlin, I’d say if your current setup works well for you, I’d just stick with it. AsusWRT is a well-designed firmware that is easy to use with VPNs. Glad to hear it’s working well for you.
Hello Sven,
Really appreciate the in-depth and detailed effort you and all involved offer on this website. I too purchased the Asus RT-ac86u
and am trying to get it to work with ExpressVPN. I wish WC could
reveal how he did it (tried custom install because ExpressVPN said the Asus RT-ac86u was not supported…did not work for me). searched the web and couldn’t find any help, maybe the router is still to new. I would be very grateful for any suggestions.
Thanks
ExpressVPN should work perfectly fine on this router. The support rep was probably saying “not supported” because they do not offer a direct app for the router. But you don’t need an app for this router, because you con simply import the OpenVPN config file directly onto the router, add your username and password, then connect. You can download the OpenVPN config you want for a specific server directly in the ExpressVPN members area.
They have a guide explaining this, or you can follow the steps in this guide I created (either way it will be the same).
I see that OpenWRT has a disadvantage in the face of absence of active development.
What about LEDE Project (Linux Embedded Development Environment). It has been forked of OpenWRT, development is there, and it’s basically quite awesome (assuming you have the time to play around with the setup), Would you mind giving it a review as well?
Hi LEDE user, thanks for the comment – I’ll check it out.
Hi Sven, great site. I learnt a lot and you helped me to pick up my router and vpn service.
I bought an ASUS and loaded Merlin into it.
I am struggling to find in the web the right blog to help me route through the vpn client the traffic of the Download master app that is running in the router.
I have seen old comments but I am struggling to get a simple, for not very knowledgeable people, step by step explanation.
Or even if it is possible to do it.
Thanks for your help, your blogs are extremely good.
Hi Juan, thanks for the feedback on the site. Regarding your question, I don’t think I have an answer to that at the moment, but if I come across anything I will update this comment.
Thank you for this great article.
It looks from the first tests by Merlin and others on SNB that the RT-AC86U finally has a CPU that supports AES (and running 1.8Ghz), and therefore has VPN speeds > 100mpbs.
Did you test it already ?
Wow, that is very impressive. Looks like Merlin ran some tests and hit speeds over 200 Mbps on the router with OpenVPN. I need to get one of those and test it out. Thanks for the heads up!
You’re welcome, please post your test results when you get one 🙂
Will do!
FYI I bought one and I’m easily doing 100mbps using VPNac (AES 256 UDP).
That’s awesome! Thanks for the update.
Hi. Does the AsusWRT Merlin method also work for a Netgear R7000 with AsusWRT Merlin firmware installed?
Hi William, Merlin only works on certain Asus routers. That Netgear router will work with DD-WRT however.
Also, I’m currently testing that exact router out right now with Sabai OS, which is a custom firmware based on Tomato. Sabai OS gives you a kill switch and the option to route certain devices through the VPN, and others through the regular (non-VPN) connection. It’s not free, but it’s a great firmware (article/review is forthcoming).
Hello,
I see that the ASUS Merlin not support any Asus router which have a DSL modem integrated, even when the router software and hardware seems to be the same as the version without DSL.
Make it sense to keep the old VDSL Router and put the normal ASUS behind or is it better to replace and buy an ASUS with VDSL RT-AC68U?
Hi Hampi, yes, that makes sense. I explained a double-router setup in this VPN router guide. This also gives you the option of connecting to your old router (unencrypted) or your new VPN router.
Hi sven. I am looking into getting the Asus rt-ac88u i have looked on Flashrouter and they stoped selling this router. Now that’s where my trouble begains. I am new to the whole VPN world. and now that i am entering that world, I don’t want to waste time nor money. On to my question i really like the spec’s of the Asus rt-ac88u out of the box. and want to jump right in with both feet. But now I am woundering if it would be worth it if i can’t use a VPN out of the box per some of the research i have done. ie. with Flashrouter and other sites. because of issues like configuration, stability, security. I guess my question is have you had any experience with the Asus rt-ac88u or do you know of any issues? Does it need merlin or does it have it already? Thanks in advance.
Hi Jubal, yes, the RT-AC88u is an excellent model with good CPU and overall performance. You can actually just use the default ASUSWRT firmware. This is simple and will work well with a VPN right “out of the box”. You should make sure that the ASUSWRT firmware is updated to the latest version. For a simple guide to getting a VPN on your Asus router, see the VPN Router Setup Guide. (Note: setup will be the same with your model.)
You can upgrade the firmware to Merlin (see here), which does have some advantages and more settings/options, but for a basic, user-friendly setup, the default ASUSWRT firmware is good.
I have contacted Ipvanish and they have all 3 times refered me to flash the router. Also have responded with i needed to download DD-WRT onto my router on one occasion not asuswart. Very confusing. I don’t want to brick my router When i get it. Thanks for the info Sven it will come in handy.
Hi Jubal, you can use the OpenVPN config files from IPVanish with AsusWRT. You don’t have to flash your router with DD-WRT – IPVanish doesn’t know what they’re talking about. Your Asus router is compatible with VPNs right out of the box without flashing anything.
Two questions:
1) I’ve heard of wireless bridging & the reason I ask is, my router is issued by my cable provider & I cannot receive internet without their router, so…is it possible to connect a VPN router (essentially like a wireless extender), but connect to the VPN router with my device(s)?
2) Mobile: While obviously VPN’s work with mobile, the mobile masts will still connect using your phone number, to which you could instead, use a portable 4G router, however, the only company out there is this one that seems to provide such a device with “VPN” built in:
link
Not sure exactly what they provider here i.e whether they load it with their own custom software to provide OpenVPN or whether a config file from NordVPN (whoever) could be loaded.
I realise of course you could take 1 mobile & use it as a hotspot, with everything google signed out, but I’m not sure any VPN software would work then.
Hi Richard, regarding your first question, you can just connect a second VPN router through one of the LAN ports on your existing (cable provider) router. Then you can connect to your VPN router network, or your existing router (non-VPN) network. (See setup instructions here.)
Regarding the second question, these little router boxes are usually cheap, underpowered, and do not handle VPNs well. The one in your link has only 400 Mhz CPU. That is underpowered for encrypting/decrypting VPN traffic.
Due to “logistics”, I’m not able to connect another router to the existing router, am looking at a wireless solution, as it’s the only option available to me & I can’t remove the existing one, without changing the existing router…the wife refuses to do that, as it’ll mean changing the cable provider, plus it has 18 months of contract to run.
Yeah I was looking at the 400Mhz power, they do look cheap & nasty, but it’s something I’m serious about. I was wondering if there is a solution to flash a Haewei or equivalent 4G portable router, as they seem to be the best ones. I’ve looked around, but nothing leaps out at me.
The solution is to have the router of the provider in bridge mode set by the provider
I did that too and it works perfectly
Thanks for the articles Sven! Your deep dives into the pros and cons of various VPNs is *very* helpful.
At home, I use Untangle (untangle.com) installed on a small PC, similar to the Zotac you mentioned above. I chose Untangle mostly for its web-filtering and reporting features, but I’m considering setting up a VPN on it. Have you ever used Untangle’s VPN features? Can you share any thoughts about it?
Thanks!
Hi Mark, thanks for the comments. I haven’t looked into Untangle, but I’ll keep it in mind for the next update to this guide.
Hi Sven,
just changed ISP and got a new ASUS router and I also have an ExpressVPN account
I came here following search link for “ASUS RT-AC3200+VPN client to specific devices”
Wow, now been on here for 2 hours – what a fantastic informative site. completely sidetracked by masses of useful information – almost forgot why I came here :))
looks like I need to upgrade to Merlin Software on the router to get open vpn specifically to certain devices.
I may have missed it but can you point me to a link on how to upgrade to Merlin on the router and also how to get specific devices to connect to the vpn side of the router.
Many thanks
Alan
Hello, thanks for the feedback. Yes, Merlin is the way to go for selective routing with an Asus router. To get you started:
I’m looking for a cheap, ready to use VPN router and Buffalo N600 WZR-600DHP seems to be fine. My only concern is: does it have a VPN kill switch?
Hi, you just need to add a rule to create a kill switch. Here are the instructions for DD-WRT:
===============
In Administration > Commands > add the following rule:
iptables -I FORWARD -i br0 -o `nvram get wan_iface` -j DROP
Select “Save Firewall” to save the rule and reboot router.
Test after reboot if you can reach the internet by having the VPN enabled or disabled.
Nice write up. I would add BlackHoleCloud and TinyHardwareFirewall to the list. They are fast, private, secure and stealthy.
Hi Glynn, I’m not so sure about these. The page states, “VPN servers built for and dedicated to you. You get your own VPN server(s) with no logging, setup in countries and cities that you choose. Only you will ever use these servers.”
For privacy and online anonymity, I would never go with a server that “only you will ever use”. Instead, you’d want a shared IP address on a dedicated server that is being used by others, thereby allowing you to blend in with other traffic. There are some other questions here, such as what kind of servers are they using (virtual servers most likely, given the cheap price) and how exactly is this being implemented. Anybody can get a cheap virtual server at a random data center, but that’s not a good choice for privacy or security.
The refund policy is also interesting: “Refunds are available only in cases where the VPN service is not available due to the negligence of WiFiConsulting, inc..” – which sounds like “no refunds” to me.
I hope you can offer a solution to this very perplexing problem –
All I want to do is to have just one ip network security camera on my home LAN that we can view remotely with our windows phones when we are away from our home WIFI and need to use our data plan. Sounds simple right ?, but further down you’ll see what obstacles I am running into !
Here is our equipment:
Windows Phones: Nokia Lumia 1520 and Microsoft Lumia 640 LTE (both running Windows mobile 8.1)
VPN Router: ASUS RT-ACRH13 https://www.asus.com/us/Networking/RT-ACRH13/specifications/
IP Camera: HIKVISION DS-2CD2342WD-I http://www.hikvision.com/us/Products_1_10508_i7593.html
The easy and simple solution would be if there was a windows phone client for OpenVPN but as far as I know there is not any yet.
Now (unless I’m mistaken) I’m finding out the windows phones vpn option “L2TP over IPsec” requires the vpn router to have a “L2TP over IPsec” server and it seems consumer class vpn routers only have OpenVPN servers which windows phones can’t connect to and the business class vpn routers that do have a “L2TP over IPsec” server are way too expensive (over $200 and up) for the average home user on a budget and especially for me being retired on social security.
I have been asking for help on an ip camera forum but so far the only safe solutions offered were switching to android phones (not an option as our windows phones are fairly new) or getting a very expensive business class router, also not an option being on a budget on social security.
The other options that would work other than what I just mentioned were said to be very unsafe security-wise, and that is either port forwarding or using Hikvision P2P camera viewing service.
I’m somewhat tech savvy in general, but ip cameras and VPN is a new area for me and I’m quickly finding out the tech industry does not make it easy when it comes to compatibility options with windows phones.
Wow this is by far the best explanation I have seen online about this subject. Thank you so much for the lesson in VPN routing. Few questions what if I only want some devices to be on a VPN and others to the regular internet?. 2 – What is this about tunneling and while going thru a vpn am i going to be able to watch Netflix, kodi, Amazon video ect?.
Hi Leo, using a VPN with Netflix and other streaming services can be a bit challenging. You may want to go with a double router setup, which allows you to connect through the VPN router or regular (non-VPN) router. This is explained more in this guide.
I would like to thank you, for an excellent explanation of vpn.
One issue that I like clarification is: once a router vpn is set up we still have to setup vpn client for mobile devices, how does one select which vpn client will be used when using a mobile device at home? Do one needs a client for all the wired devices or one has to log into the router first? Many thanks
Ernest
Hi Ernest, glad to help.
If you are running a VPN on a router, you will not have to setup a VPN client for mobile devices that use the network. In other words, when you connect your mobile device to your VPN router, the traffic will still be encrypted and you will be using the VPN server’s IP address (even though you are not running a VPN client on your mobile device). This is one of the main advantages of a VPN router.
Regarding wired devices (your second question) – it depends. If the device is wired through the VPN router ethernet port, it will utilize the router’s VPN connection – so no need for a client. If the device is wired to a non-VPN router, then yes, you would need a VPN client in that case (or anytime you connect your computer to some other network, such as public WiFi).
You might find this VPN Router Setup guide useful. It illustrates a basic double router setup – a VPN router together with a regular (non-VPN) router, which gives you the option to go through the VPN or not.
O yeah forgot to mention also have a Netduma R1 router for lag for games and did mention having Netgear R7000. Does the netduma good for vpn or no
Hi Kevin, not sure on the Netduma R1 – but setting up VPN.ac on the Netgear R7000 with DD-WRT firmware may be the best option.
I appreciate a lot for your advice helping me out and my family. I got a 1 yr of VPN.ac today as well a service plan w/ Flashrouters. What will change speed, performance or wifi connection with the firmware. Maybe I only care about privacy, but my family used google web browsers or emails etc. My question is when the day flashrouter setup everything w/ vpn. If my family’s used google, facebook, instagram etc will we be protected from privacy.
Hi Kevin, using a good VPN will go a long ways for your privacy. You may also want to consider blocking ads and tracking, which you can achieve with some simple browser add-ons, such as privacy badger. You’re on the right path – good work.
I’m using Tor browser w/o vpn should I still used it. Tor browser legal/illegal to use. Should I get my family to switch used Tor or proton mail.
I’d say either Perfect Privacy or VPN.ac. I have found VPN.ac to be slightly faster, although they don’t offer as many advanced features (NeuroRouting, ad-blocking, or self-configurable multi-hop VPN chains).
Hi Sven
So If I was thinking getting my router flash vpn from flashrouters Netgear R7000 and I don’t need to purchase a vpn service like perfectprivacy. But I should get it included correct.
Hi Kevin, Flashrouters is a good resource if you want to purchase a new VPN router, or if you want to purchase a support plan, where they can help you setup an existing router.
Also, you will need to purchase VPN subscription separately, in order to use the VPN on a router. For a VPN service, VPN.ac is a great value and it worked very well when I tested it on routers (see this guide for setup instructions with an stock Asus router). VPN.ac is a lower-priced VPN but it’s still very secure and fast.
Sven,
Incredible site and a big thank you for all the detailed information! I really appreciate all you have done here. Again, thank you.
I had a question regarding mesh systems and specifically the Orbi from Netgear. I’m in need of a new router as my current Asus RT-N66U Black Knight with Merlin is not cutting it. We have a ranch with the router in the middle, but the far have issues dropping all the time. One end is still bedroom and the other the garage with a business. I know the Orbi is only 800 mhz, so it’s on the slower end version vpn use, but I hear it solves the coverage issue.
Can you comment on the Orbi or mesh systems? What Asus router would provide better coverage than what I’m currently using?
Thanks!
Hi Steve, thanks for your comments. Unfortunately I haven’t tested any mesh routers, so I can’t really comment on that.
However, for your situation, your best option may simply be a small wireless repeater (under $40). I’ve tested a few of these and the range and performance was excellent.
Additionally the AC5300 is rated for up to 5,000 square feet.
Hi Sven,
Firstly I would like to thank you and commend you on this site, it has opened my eyes to many things I would not have otherwise known. Secondly, I wanted to know if you had any recommendations for mesh networks as it looks like the last time you were asked was in 2017. I have had bad luck with routers as they cannot span the distance I require to get signal throughout. I used to use TP-Link Powerline adapters at one point, they delivered consistently good speeds, but connections were unstable and dropped frequently. I was then gifted Google WiFi which was a blessing because it solved my connectivity issues… However, knowing what I know now, I am in the market for a new mesh. I’m not sure if this is paranoia or an actual concern based on my reading. Thanks and keep up the good work
Hi Xavier, I honestly can’t give you a straight answer on wireless networks. I gave up completely on wireless a few years ago due to concerns over security and I have never looked back. I still use a VPN router, but with ethernet connections only. Wired connections offer more speed and better security.
Great article, however you talked more about firmware than router.
It would have been nice to compare Asus to others like Netgear X10 or TPlink 7200.
Thanks for the feedback Pete! I’ll keep that in mind for future updates.
What is your recommendation for VPN serves for online gaming were ping is a big deal.
Hi Stephen, you might try a VPN that offers more server locations, which may help you reduce ping, depending on your location and other variables. Two VPNs with large server networks are VPNArea and IPVanish.
Great article.
Thanks Andy.