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/

Reply via email to