How to set up a virtual router

How to set up a virtual router share VPN
(Image credit: Anton Shaparenko/Shutterstock)

So, you want to use the best VPN to change your location and stream geo-restricted content, but your device doesn't support VPN connections. You might think that you may as well forget about it and just settle for streaming on your laptop, but by setting up a virtual router, you can share VPN connections with any device that can connect to Wi-Fi.

Using a virtual router has a bunch of benefits over setting up a true router VPN, not least the fact that you don't have to buy any expensive hardware to get up and running. All you need is a PC or Mac, a subscription to a VPN, and a decent Wi-Fi connection. 

Below, we'll run down exactly what you need to do to get started in order to set up a virtual router and share VPN connections with devices like Roku, Chromecast, Smart TVs, and just about anything else that doesn't directly support VPNs. Then you can stream anything you want, wherever you are.

Why do I need a virtual router to share VPN?

To set up a Roku VPN, some gaming VPN for consoles, and certain Smart TV VPN, a virtual router is essential. That's because these devices don't natively support VPN connections, and some don't even support Smart DNS, which is a tool offered by some VPN services that's used for changing your location to watch restricted streaming content. So, users of these devices have to look for other ways of changing their location to access blocked Netflix libraries and geo-restricted streaming sites like BBC iPlayer.

Essentially, a virtual router functions in the same way as a mobile hotspot (tethering) does on your smartphone – once set up, you can connect any device to your virtual router instead of your regular Wi-Fi. 

If you want to share VPN connections, all you need to do is follow the steps below, and the virtual router connection will offer the same privacy, encryption, and location spoofing attributes as the computer you're using. 

Then, when you connect your device that would normally be unable to use VPN connections, it'll be on a VPN-protected network, and get all the benefits.

How to set up a virtual router to share VPN

(Image credit: Google)

How to set up a virtual router to share VPN – Windows 10

Before you start, you'll need to have a current subscription to a VPN. If you don't, our top pick is ExpressVPN, and it works perfectly as a virtual router, too. 

Below is a gallery of images, numbered correlating to each step.

1. Make sure your VPN is installed, but not connected

2. Head to Settings, and on the left select Mobile hotspot.

3. Click the Share my Internet switch. 

4. Edit your network name and choose a suitable password. We called ours 'My Virtual Router', and chose the incredibly safe password '12345678'. Do as we say, not as we do...

5. Scroll down to Related settings, and click on Change adapter options.

6. Make a note of the name of the connections that are showing the green 'connected' bars. One will be Wi-Fi, and the other will likely be a Local Area Connection

7. Right-click the connection that says 'ExpressVPN TAP Adapter' (if you're using a different VPN, you'll have a similar option). Click on Properties from the right-click menu.

8. Head to the Sharing tab, and check Allow other network users to connect. From the drop-down list, select the Local Area Connection that you noted in Step 6. Press OK. 

9. Open up your VPN, and connect to your desired server. Now your virtual router is ready to use! (Note that the virtual router will only work when the VPN is switched on and connected.)

10. On the device you want to connect to your virtual router, head to the Wi-Fi selection screen and choose your virtual router. Connect to it.

11. You're ready to go! Your device is now connected to a VPN-protected connection without the need to install a VPN on the device itself. If you want to change location, all you need to do is hop back on your PC, and reconnect to a different server on your VPN.

The above steps outline the process for Windows 10 users – who have it pretty easy, all things considered. However, if you want to set up a virtual router on Windows 8, check out this walkthrough, and if you need a virtual router on Mac, follow this guide.

Which VPN do we recommend?

ExpressVPN – our top-rated service today
three months absolutely FREE

ExpressVPN – our top-rated service today
With over 3,000 servers worldwide and excellent speeds on just about all of them, ExpressVPN is a versatile, secure solution. You can test it out risk-free for 30 days and claim your money back, and now Tom's Guide readers can get three months absolutely FREE. What more could you ask for?

TOPICS
VPN Editor

Mo is VPN Editor at Tom's Guide. Day-to-day he oversees guides on the best VPN services, privacy, and cybersecurity content, and also undertakes independent testing of VPN services to ensure his recommendations are accurate and up to date. When he's not getting stuck into the depths of a VPN you've never heard of, you'll find him working on his Peugeot 205 GTi or watching Peep Show instead of finally putting up those shelves.

Read more
Best Roku VPN
The best Roku VPN 2025
How to Set up a VPN
How to set up a VPN on any device
A hand holding a remote browsing streaming service on television
How a VPN can help you get the most out of your new Fire Stick
How does a VPN work?
How does a VPN work?
Illustration of a VPN installed on a mobile phone, network strength symbol, location markers, and cogs.
What are the benefits of using a VPN?
Illustration of a woman looking concerned, dressed in a green top and blue jeans.
Is a VPN really worth it?
Latest in VPNs
ExpressVPN connected on Linux app
ExpressVPN launches huge Linux update – what you need to know
Cartoon image of three people using smartphones and laptops
NordVPN reinforces its security credentials with independent audit
ExpressVPN on an iPhone
What is ExpressVPN's Personal Data Removal?
VPN on phone in front of US flag
43% of Americans use VPNs – should you?
PIA
What is MACE from Private Internet Access?
ExpressVPN
Claim a week of ExpressVPN for free – we don't know when it's going to end
Latest in Features
A woman with dark curly hair holds her hand to her forehead in frustration because she cannot sleep at night due to too much light coming in her bedroom window
Trouble sleeping? 5 things in your bedroom that could be sabotaging your sleep
ChatGPT app on iPhone
I ditched to-do lists for ChatGPT Tasks — here's 5 ways it's changed everything
Robot looking at a laptop/Future AI generated image
I test AI chatbots for a living — 7 common glitches and what to do when they happen
A Rollei 35AF film camera
I’ve seen the future of film photography — 3 next-gen gadgets I'm excited about
a photo of a woman doing a side plank
Forget crunches — I did side plank hip dips for a week and here's what happened to my abs
A white Sigma BF camera
I just tried the one camera I’m most excited to test this year — and yes, it’s the Sigma BF
  • Chinny8
    Hi - Would like allow me to set up a virtual router at one location but access it and use Roku from another location out of state, but give me the same streaming content where the router is located?
    Reply
  • idontknow2416
    Hey,
    Is there any way to do this but in android. Share WiFi & VPN from Android to smart tv. Pls Help! Thanks.
    Reply