Using Syncthing network resolution for other tcp programs?

(Matthew Palermo) #1

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?

(Jakob Borg) #2

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.

(Matthew Palermo) #3

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