

Perhaps there was an easier lighter-weight way of doing this?
sshuttle
does exactly that. It’s basically a VPN that uses SSH tunnelling. If you have a host in the same network as the target machine, and you can SSH into it, sshuttle
can route all TCP traffic between you and the target (or a subnet) through the host without having to bind local ports manually.
sshuttle -r ssh_server <targets/subnets...>
How did you set up subnet advertisements on the router, and which subnets? Did you touch the ACL in the tailnet’s admin console?
On the home PC, did you accept advertised routes with the Tailscale client?
What happens when you ping a host on the LAN using
tailscale ping ADDR
? What happens when you try totracert
ortracepath
to it?