Tutorials · Security

How to Set Up Remote-Access VPN for Staff

Give employees secure access to office systems from anywhere with an IPsec or SSL client VPN, per-user accounts, 2FA and least-privilege rules.

Intermediate18 min9 steps

Before you start

  • A gateway or firewall with client-VPN support
  • A dedicated VPN address pool
  • A user directory or local user list

Step by step

  1. Choose the VPN type

    SSL VPN works through most hotel and mobile networks. IPsec/IKEv2 is efficient and built into many operating systems. Use what your gateway supports best.

  2. Create an address pool

    Reserve a subnet such as 10.200.0.0/24 for VPN clients that does not overlap any office or home range.

  3. Create individual accounts

    One account per person, never shared. Link to Active Directory or LDAP where possible.

  4. Require two-factor authentication

    Add an authenticator app or certificate. Stolen VPN passwords are a leading cause of breaches.

  5. Choose split or full tunnel

    Split tunnel sends only office traffic through the VPN (lighter). Full tunnel sends everything (more control and inspection). Decide by policy.

  6. Apply least-privilege rules

    Allow VPN users only to the servers and ports they need, not the whole network. Use groups for departments.

  7. Push DNS

    Give VPN clients the internal DNS server so internal names resolve.

  8. Distribute and test

    Provide a short guide to users, test from a mobile hotspot and check logs.

  9. Monitor and offboard

    Review logins for unusual times or countries and disable accounts the day someone leaves.

Pro tips

  • Patch the VPN gateway quickly; VPN appliances are a favourite attack target.
  • Limit failed login attempts and alert on brute-force patterns.
How to Set Up Remote-Access VPN for Staff | Navijin Tutorials