Successful WireGuard tunnel works, but not one way when computer uses 2nd IP
I've been battling a VPN connection for a week now. Tried to get some help from this reddit thread.
I have a WireGuard tunnel that can work both ways with DHCP or Static IPs on the same subnet. But I'm trying to access a device on the other end using a computer and I set the other subnet as a secondary IP, then I add a routing table to the that subnet.
Seems to work in one direction, but the other side doesn't see my computer that on a different subnet even though I've added routing on the computer and an IP in its own range. I think maybe it's because the gateway on the computer is set to the 192.168.1.1 range, not the .3.1.
How can I get the one side working that's having the problem? I have both Allowed IPs as 0.0.0.0/0.
(existing LAN 192.168.1.0) -- 192.168.3.1 -- (10.1.1.1===tunnel===10.1.1.2) -- 192.168.2.1
All I need is one computer on the 192.168.1.0 side to have a two way communication with one device on the other side.