I have some OpenWRT devices in my family houses. I use to open WAN 80 and 22 ports but this is not easy: ISP routers are not standard and dynamic public IP.
I want to have remote access without open any port in the endpoint side. I want to configure a centralized server accesible from internet and all devices will connect to the server.
I could do a SSH sesson from remote devices or create a VPN (Wiregurad) session.
Anyone have configured somethin like this? I don't want to have access to all my family network, just manage (web and cli) the remote devices.
for now something like zeroteir might be worth a look... (you are essentially asking about auto-reverse tunnels from multiple 'spokes' ... ssh-tunnel is also work a look)
there are various underlying features in the pipe to better support this requirement...
PS. Shameless plug: 50 devices limit from zerotier is pretty generous, but there's also support for SlackHQ's nebula (without any limit whatsoever) in OpenWrt.