Fórum Root.cz
Hlavní témata => Sítě => Téma založeno: marianzednikovic 04. 04. 2018, 09:50:58
-
zdar, chcem prepojit viacere IoT zariadenia (linux) navzajom prostrednictvom trvalo dostupneho tunelu. Nechcem ale VPN, tak som nasiel siet cloud-based tunneling sluzieb.
Nasiel som https://github.com/GrizzlyCloud/libgrizzlycloud ale aj po uspesnom vykompilovani na Mac OS SSL inicializacia failuje. Neskusali ste to niekto nahodou, resp. nemate nejaku inu alternativu s cloud-based tunnelovanim? thx
-
Nevim co presne si mam predstavit pod pojmem "cloud-based tunneling", ale napadl me zerotier.com (http://zerotier.com).
-
zerotier.com (http://zerotier.com).
To asi nepujde, IoT nejspis bude chrochtat na ARM a oni maji klienta jen na x86. To aby nekde vyhradil stroj s x86, ktery by to tam tuneloval. Tohle soudruzi nedomysleli, aspon klienta na RpI mohli udelat.
-
https://www.zerotier.com/download.shtml
RPMs are available for x86 and x64. DEBs for a wide variety of architectures are present, with x86 and x64 for almost any distribution and armhf, armel, mipsel, mips64, aarch64, etc. available for certain others.
-
Taky nevím, co si představit pod cloud-based tunneling. Jestli to má být P2P síť (a VPN se myslí VPN s centrálním serverem), tak Tinc je velmi jednoduchá P2P VPN a funguje prakticky všude.
-
diky za reakcie, problemov s P2P je stale vela kedze mozes mat ISP ktory ma striktnu NAT policy a neprejde ti nic. Prave preto client-server based tunneling hladam, lebo tomu chcem predist. Napr. ked mas jedno zariadenie v Cine a druhe v Europe je vacsia pravdepodobnost ze sa spoja cez client-server (cloud-based-tunneling).
Ten grizzlycloud som skusal vykompilovat aj na ARM (raspberry pi 3) a funguje to tam, len ma mac-u mi to nejde. Mozno treba len reportnut issue na ich dev team.
-
diky za reakcie, problemov s P2P je stale vela kedze mozes mat ISP ktory ma striktnu NAT policy a neprejde ti nic. Prave preto client-server based tunneling hladam, lebo tomu chcem predist. Napr. ked mas jedno zariadenie v Cine a druhe v Europe je vacsia pravdepodobnost ze sa spoja cez client-server (cloud-based-tunneling).
To Tinc řeší, pokud se nejde spojit P2P, najde si uzel, který použije jako broker. Může být brokerů i několik za sebou, pokud je ta síť rozprostřená mezi mnoha firewally. Celé se to chová „cloudově“ (terminus technicus: mesh), jakmile se zařízení připojí na jakékoliv zařízení v té síti (jeden z mnoha serverů, libovolný jiný klient, …), Tinc už si najde cestu, jak z něj dostat data k jakémukoliv jinému zařízení v té síti.