Troubleshooting WireGuard Connection Issues

Last updated 15 Mar 2026 · 7 views

If you are having trouble connecting to your Dedicated WireGuard Server, this guide covers the most common issues and how to resolve them.

Cannot Connect at All

Check that WireGuard is running on your device. Open the WireGuard app and make sure the tunnel is activated (green or "Active" status).

Verify your configuration file. Re-download the .conf file from the management page and re-import it. This ensures you have the latest server details.

Check your local firewall. Some corporate or school networks block UDP traffic on non-standard ports. If port 51820 is blocked, you may need to use a different network or ask your network administrator to allow it.

Try a different network. Connect to a mobile hotspot or different Wi-Fi network to rule out network-level blocking.

Connected But No Internet

Check DNS settings. Open the .conf file and verify the DNS line has working servers. Try changing to 1.1.1.1, 8.8.8.8 if you have custom DNS settings.

Check AllowedIPs. If you have modified AllowedIPs from 0.0.0.0/0, ::/0 to something more restrictive, your internet traffic may not be routing through the tunnel.

Restart the tunnel. Deactivate and reactivate the WireGuard tunnel on your device. This forces a fresh handshake.

Port Forwarding Not Working

Confirm WireGuard is connected. Port forwards only work when your device is connected to the VPN tunnel. If the tunnel is down, incoming traffic has nowhere to go.

Check the correct port. Verify that the external port you forwarded matches what you are telling people to connect to. Also verify your service is listening on the internal port.

Check the protocol. If your service uses UDP but you created a TCP-only port forward (or vice versa), the traffic will be dropped. Use "Both" if unsure.

Check your local firewall. Windows Firewall and macOS firewall can block incoming connections even through the VPN tunnel. Add an exception for your application or port.

Test from outside your network. Port forwards only apply to traffic coming from the public internet to the server's IP. Testing from the same device or local network may not work as expected due to hairpin NAT issues.

Slow Speeds

Check your base internet speed without WireGuard connected. If your ISP connection is slow, the VPN cannot make it faster.

Try a server closer to you. If your server is in a distant location, latency and throughput may be affected.

Check MTU settings. Some networks have MTU issues with VPN tunnels. Add MTU = 1420 under the [Interface] section of your .conf file and test again.

Disconnects Frequently

Check PersistentKeepalive. Ensure your config has PersistentKeepalive = 25. This keeps the connection alive through NAT devices and firewalls.

Check your ISP. Some ISPs drop long-lived UDP sessions. The keepalive setting should prevent this, but if you are on a very restrictive network, connections may still drop.

Mobile connections. On mobile devices, switching between Wi-Fi and mobile data may briefly interrupt the tunnel. WireGuard reconnects automatically in most cases.

Getting Help

If none of the above resolves your issue:

  1. Note down any error messages you see in the WireGuard app.
  2. Check the server status on your management page (it should show "Active").
  3. Open a support ticket through the PremierVPN client portal with details of the issue, including which device and operating system you are using.