Connect to SSH through boringproxy?

I have a few devices behind a NAT and cant connect to them outside of LAN. Is there a way to connect to connected clients through boringproxy? Or do I need to use something like tailscale.

I’ve done this before and it should work. IIRC you’ll need something like the following settings:

Tunnel Port: something specific that you’ll pass to your SSH client
Client Port: Whatever your upstream SSH server is listening on. Probably 22
TLS Termination: Server HTTPS (this isn’t actually used for raw TCP, but I think the client options might break it)
Allow External TCP: true

Still not working, connection refused (tried with port 8022)
Settings used: Above
Command ran: ssh [client.domain.tld] -p 8022

Do you have GatewayPorts set to clientspecified on your server? See boringproxy.io

It works now, sorry for not reading that before asking

1 Like

No worries. The docs aren’t great, and that part in particular is buried.