Forward packets Wireguard to local subnet, with Nftables.
Forward packets Wireguard to local subnet, with Nftables.
cross-posted from: https://programming.dev/post/24356655
Hi,
I would like to forward packets that come from a wireguard connection to a local subnet
environment
- Client: connected to server trough wireguard IP 192.168.X.2
- server: connected to Client trough wireguard IP 192.168.X.1 and 192.168.Y.1 ( it's not systemd free ¯(ツ)/¯ )
- aMachine: on the same subnet as server IP 192.168.Y.2
on the server I've done
bash#I don't know if this is necessary ? echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf sysctl --systemI've added the following rule to my nftables config but it seem the packet get lost ?
nft#added inside existing table `table ip Tip {}` chain chPreRoute { type nat hook prerouting priority 0; policy accept; iif wg0 icmp type echo-request dnat to 192.168.Y.2 }