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.