On 8/1/20, martin f krafft <madd...@debian.org> wrote: > Regarding the following, written by "to...@tuxteam.de" on 2020-08-01 at > 09:39 Uhr +0200: >>Hm. For Tox I can't say very much (besides that they do have a Client >>and a Core components, which seems to suggest that you need some >>well-known instance out there where the cliens do a rendez-vous. >> >>Jami uses SIP, and that implies there is some "SIP routing machinery" >>(i.e. at least one well-known address) out there to coordinate [1]. > > Both Tox and Jami use a technology called distributed hash tables to > map names to numbers, and the technology would be suitable for the > OP's needs, but I don't know of any implementation for SSH.
Thanks a lot, Martin, these are some implementations I've found so far, but still couldn't test them: «Tuntox is a program which forwards TCP connections over the Tox protocol. This allows low-latency access to distant machines behind a NAT you can't control or with a dynamic IP address.»[1] This is officially packaged on Arch[2]. It also proposes «How to make a point-to-point VPN»[3] «toxvpn is a powerful tool that allows one to make tunneled point to point connections over Tox.»[4] «ToxTun is a library that aims to provide an easy way to set up a virtual network connection via Tox. (...) When you try to connect to a friend, your friend is asked whether or not he wants to accept the connection. After he accepted, ToxTun selects an 192.168.0.0/24 subnet that isn't in use at both PCs (for example 192.168.17.0/24) and sets up the interfaces accordingly. (...) IPv6 is also supported and should work out of the box with the auto generated link-local addresses.»[5] Being tox v3-GPLed they all inherit the licensing. Any comment/advice on any of them?, would be most appreciated. Thanks again. [1] https://github.com/gjedeer/tuntox [2] https://www.archlinux.org/packages/community/x86_64/tuntox/ [3] https://github.com/gjedeer/tuntox/blob/master/VPN.md [4] https://github.com/cleverca22/toxvpn [5] http://toxtun.jschwab.org/