Wire guard not working

Wire guard did not work for me when I was outside my home network. I am not sure what could be the issue.

Did it ever work before when you were away from home?
Is your IPFire located behind CGNAT?

1 Like

It only work while at my home WiFi. And my ipfire is behind my att WiFi router

Chika Okoli
+1-501-5025640
LR, Arkansas

Hi @Borgmatique,

Sounds like the issue is that your IPFire firewall is behind your AT&T WiFi router, which may be causing problems for WireGuard connections from outside your home.

A few quick things to check:

  1. Double NAT or CGNAT

If your AT&T router’s WAN IP starts with 10., 192.168., or 100.64., you’re likely behind CGNAT or double NAT as @tphz mentioned. That can block incoming connections. You might need to ask AT&T for a public IP or change ISP.

  1. Port Forwarding

If you do have a public IP, make sure UDP port 51820 (or whichever port you selected for WireGuard) is forwarded from your AT&T router to your IPFire firewall.

  1. Client Settings

Your WireGuard client should point to your public IP (or a Dynamic DNS name).

Have a look through the WireGuard documentation for more hints. Without more information about your setup it’s difficult to diagnose.

Cheers,
A G

3 Likes