π ~1 min read
Table of contents
Symptom & Impact
Activating VPN causes loss of internet or local network connectivity.
Environment & Reproduction
Connected VPN status but no browsing, DNS, or internal resource access.
Root Cause Analysis
Ubuntu 20.04 using OpenVPN or WireGuard via NetworkManager.
Quick Triage
Default route takeover, broken DNS push, or MTU mismatch.
Step-by-Step Diagnosis
Inspect ip route, resolvectl output, and VPN profile route settings.

Solution – Primary Fix
Configure split tunneling, correct DNS domains, and tune MTU for tunnel path.
Still having issues? Our IT Solutions & Services team can diagnose and resolve this for you. Get in touch for a free consultation.

Solution – Alternative Approaches
Public internet and target private resources remain reachable while connected.
Verification & Acceptance Criteria
Version control VPN profile settings and test after endpoint changes.
Rollback Plan
Escalate when VPN gateway policy pushes conflicting enterprise routes.
Prevention & Hardening
Disable auto-default-route on VPN and revert to known working profile.
Related Errors & Cross-Refs
NetworkManager VPN docs and OpenVPN/WireGuard routing guidance.
Related tutorial: View the step-by-step tutorial for Ubuntu 20.04 LTS.
View all Ubuntu 20.04 LTS tutorials on the Tutorials Hub β
Browse all common problems & solutions on the Tutorials Hub.
References & Further Reading
A full-tunnel profile intentionally routes all traffic through VPN.
Need Expert Help?
If you cannot resolve this yourself, our team offers hands-on Server Management, Managed IT Services, and flexible Support Plans. Contact us today β we respond within one business day.