Wireguard VPN Gateway unable to route traffic in PFsense

I have a WireGuard VPN configured in my pfSense, and I am trying to route some traffic through that gateway, but I’m unable to do so. Here’s what I want to achieve:

Traffic to google.com[142.251.221.238] (using it as an example) should be routed through the WireGuard VPN gateway to use a static IP of wire-guard VPN in my pfSense.

Can someone help? I’m not sure what I’m doing wrong. I tested the same WireGuard client from my laptop, and it routes to the IP fine.

Screenshot 2025-06-24 at 1.42.27 PM



Ping from Pfsense Client :

Ping from my laptop that is not the client of Pfsense but it is connected to Same Wireguard VPN tunnel :

I figured out what I was missing by watching TOM’s video :https://youtu.be/ulRgecz0UsQ?si=cYyFxLMVgKuOua72&t=688 , I hadn’t created the NAT rule for this. Now it’s working fine.
@LTS_Tom

But I still have one more question since I have a dual WAN setup. What does this mean exactly?

Should I keep the default settings, or is there anything I need to change here?

We face a lot of issues with the internet going up and down, which is why I’m using dual WAN.

Please advise.

If you had to make a translation rule for one WAN you will probably need one for the other WAN as well.

1 Like