Hello,
I have a similar problem with setting up a new wireguard "client".
Wireguard is running for a longer time with some clients connecting to home network. There are Androids and Linux Mint devices. All connect through a full tunnel.
I added a new Linux Mint device. As always, same config (besides the keys...). The client is able to connect to pfsense, connect to the internet via tunnel BUT can't connect to any services hosted in my home network.
Some important configs in my environment:
Wireguard config file for my Linux Mint clients:
[Interface] Address = 192.168.200.20/32 PrivateKey = 1234 DNS = 192.168.1.1 [Peer] PublicKey = 2222 PresharedKey = 3333 AllowedIPs = 0.0.0.0/0, ::/0 Endpoint = example.domain:51820 PersistentKeepalive = 15-> DNS is my pfsense.
DNS Resolver is enabled. No other DNS connection (e.g. 8.8.8.8) are allowed.
Firewall logs show only connections to pfsense:53, to visited sites in the internet but no connections to local services in my home lan. I can't see any blocked packets of the attempt to connect
.
There are no states visible between any local service and the client.
I even restarted pfsense.
Any ideas what to check to fix this?