Using Syncthing network resolution for other tcp programs?

Is there a way to make use of Syncthing’s device ID networking model to connect to my other devices with typical tcp programs like http, ftp, git, ssh, etc?

Maybe by extracting IP addresses from Syncthing’s? or, perhaps more ambitiously, by using Syncthing as a tcp tunnel similar to ssh’s tcp tunnel?

This would make it possible to use all these great existing tools with the networking simplicity of Syncthing. If this is not possible does anyone know of an alternative solution that might do a similar thing?

If Syncthing is running you can ask it about the IPs of pert devices. There is no tunneling mechanism that could be piggy backed on, though.

Thankyou @calmh. I’ll play around with this and see what I can do.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.