How to Set Up a VPN for Remote Work: Step-by-Step Guide
Disclosure: Some links in this article are affiliate links. We may earn a commission at no extra cost to you. Full disclosure here.
Setting up a VPN for remote work takes less than 5 minutes. This step-by-step guide covers everything from choosing a VPN to configuring it correctly for maximum protection — on Windows, Mac, iOS, and Android. No technical experience needed.
What You’ll Need
- A reputable VPN subscription (NordVPN recommended — steps below use NordVPN as the example)
- The devices you want to protect (laptop + phone is the typical starting point)
- About 5-10 minutes for setup
Step 1: Choose and Subscribe to a VPN
For remote workers, the key criteria are: independently audited no-logs policy, fast servers, a reliable kill switch, and auto-connect on public Wi-Fi. NordVPN, ExpressVPN, and Surfshark all meet these criteria.
For most remote workers, NordVPN is the best choice:
- Fastest domestic speeds in independent tests
- Independently audited no-logs policy (Deloitte, 2024)
- 10 simultaneous devices
- Threat Protection (blocks malware and trackers even when VPN is off)
- Best price at $3.39/month on a 2-year plan
Go to NordVPN.com, select your plan, and create your account. You’ll receive a confirmation email with your login credentials.
Step 2: Download and Install the App
Windows
- Log in to NordVPN.com → Dashboard → Download apps → Windows
- Run the downloaded installer (.exe)
- Launch NordVPN from the desktop or Start menu
- Log in with your email and password
macOS
- Log in to NordVPN.com → Dashboard → Download apps → macOS
- Open the downloaded .dmg file and drag NordVPN to Applications
- Launch from Applications or Spotlight
- Allow NordVPN to add VPN configurations when prompted (required for macOS)
- Log in with your credentials
iOS (iPhone/iPad)
- Open the App Store and search “NordVPN”
- Download and install the official NordVPN app
- Open the app and log in
- When prompted, allow VPN configuration — tap “Allow” (this is required for iOS to establish the VPN connection)
Android
- Open Google Play Store and search “NordVPN”
- Install and open the app
- Log in and allow the VPN connection when prompted
Step 3: Connect for the First Time
Once installed, connecting is simple:
- Open the NordVPN app
- Tap or click the Quick Connect button (the shield/power button in the center)
- NordVPN automatically selects the fastest available server for your location
- You’re connected. The button turns green and displays the connected server location
That’s it for basic connection. The next steps configure the settings that matter for remote work security.
Step 4: Configure the Kill Switch (Critical)
The kill switch is the most important security setting. It automatically cuts your internet connection if the VPN drops unexpectedly — preventing your real IP and unencrypted data from leaking.
Windows/Mac:
- Open NordVPN settings (gear icon)
- Navigate to General or Connection
- Enable Kill Switch
- Optional: Enable App Kill Switch for specific apps (kills only selected apps if VPN drops, rather than all internet)
iOS/Android:
- Settings → Kill Switch → Enable
- On iOS, this requires Always On VPN configuration
Step 5: Enable Auto-Connect on Untrusted Networks
This setting ensures you’re never accidentally unprotected on public Wi-Fi:
Windows/Mac:
- Settings → Auto-Connect
- Enable “Connect to VPN automatically when app starts”
- Or enable “Connect when on untrusted networks” — this triggers the VPN only on unfamiliar Wi-Fi networks, leaving your home connection VPN-optional
iOS:
- Settings → Auto-Connect → Enable for Wi-Fi networks and/or mobile data
- You can whitelist your home Wi-Fi as “trusted” so it doesn’t connect there
Step 6: Choose the Right Protocol (Optional)
The default protocol (NordLynx, based on WireGuard) is the best choice for most remote workers — it’s the fastest and most secure. You only need to change this if you experience specific issues:
- NordLynx (default): Best speed + security. Use this.
- OpenVPN: More compatible with restrictive networks. Switch to this if NordLynx is blocked on a corporate or hotel network.
- IKEv2/IPSec: Good for mobile; handles network switching (Wi-Fi to cellular) more gracefully than others.
To change: Settings → Auto-connect → Protocol → Select NordLynx (or switch if needed).
Step 7: Enable Threat Protection
NordVPN’s Threat Protection blocks malware, intrusive ads, and trackers at the DNS level — even when the VPN itself is off. It’s essentially a free add-on security layer:
- Settings (gear icon)
- Find Threat Protection
- Enable it
This runs independently of the VPN connection. It’s worth enabling regardless of whether you use the VPN on a particular connection.
Step 8: Test Your Connection
Verify the VPN is working correctly:
- Connect to NordVPN
- Go to whatismyip.com or Google “what is my IP”
- The IP address shown should be the VPN server’s address, not your real IP
- Verify the location shown matches the server you connected to
Also test the kill switch:
- Connect to NordVPN
- Try to access a website while manually disconnecting the VPN mid-connection
- If the kill switch is working, the page will fail to load until you reconnect the VPN
Setting Up a VPN on Your Router (Optional — Advanced)
For a home office where multiple devices need protection, you can configure NordVPN directly on your router. Every device on your home network then automatically routes through the VPN without needing the app installed:
- Supported routers: Most routers running DD-WRT, OpenWRT, or Tomato firmware, plus some ASUS and Netgear models natively
- NordVPN provides setup guides for the most common router models on their website
- Trade-off: All traffic goes through VPN (including streaming services that prefer unprotected connections); you lose per-device control
Common Issues and Fixes
VPN slows down internet significantly
- Switch from OpenVPN to NordLynx (Settings → Protocol)
- Connect to a closer server (Quick Connect usually picks the fastest, but try selecting a specific nearby server manually)
- Test different servers in your region
VPN is blocked on a hotel or corporate network
- Switch to OpenVPN TCP (harder to block than UDP)
- Enable Obfuscated Servers (Settings → Advanced → Obfuscated servers) — these disguise VPN traffic as regular HTTPS
Can’t access local network devices with VPN on
- Enable Split Tunneling (Settings → Split Tunneling) — allows local network traffic to bypass the VPN while still protecting internet traffic
Recommended Daily VPN Workflow for Remote Workers
At home (private network): VPN optional. If you handle sensitive client data, connect anyway. If not, leaving it off preserves maximum speed for large file transfers.
On public Wi-Fi: Connect before accessing any work-related service. Enable auto-connect so this happens automatically.
On a client’s or employer’s network: Connect before doing any personal browsing. Use the VPN for work communications and file access.
For more on why remote workers should (or shouldn’t) use a VPN, see our honest guide: do you really need a VPN for remote work? and our full VPN comparison for remote workers.
Get Your Free Cybersecurity Checklist
Protect your digital life in 5 minutes. Free checklist + weekly productivity & security tips.