Am fost un VPN bazat pe protocolul WebRTC

Acum cateva zile A fost lansată știrea că a fost publicată prima versiune a Weron VPN, care este un proiect care își propune să creeze rețele suprapuse care combină gazde dispersate geografic într-o rețea virtuală, ale cărei noduri interacționează direct între ele (P2P).

Se evidențiază că printre principalele caracteristici ale lui Weron se numără faptul că poate fi folosit pentru a crea rețele unice de încredere care conectează gazde on-premise cu sisteme care rulează în medii cloud. Suprafața redusă a utilizării WebRTC pe rețele cu latență redusă face, de asemenea, posibilă crearea de rețele de domiciliu securizate bazate pe Weron pentru a proteja traficul dintre gazde în cadrul rețelelor locale.

O altă caracteristică cheie a acestui proiect este că este furnizat un API pentru ca dezvoltatorii să-și creeze propriile aplicații distribuite cu caracteristici precum reluarea automată a conexiunii și stabilirea mai multor canale de comunicare în același timp.

Pe lângă aceasta, se subliniază și faptul că este acceptată crearea de rețele IP virtuale (nivelul 3) și rețelele Ethernet (nivelul 2).

În ceea ce privește diferența cheie cu alte proiecte similare, cum ar fi Tailscale, WireGuard și ZeroTier, este utilizarea protocolului WebRTC pentru interacțiunea nodurilor într-o rețea virtuală.

Principalul avantaj cu care se laudă proiectul este că, prin utilizarea WebRTC ca transport, rezistența la blocarea traficului VPN este mai mare, deoarece acest protocol este utilizat în mod activ în programele populare de conferințe video și audio, cum ar fi Zoom.

Merită menționat că WebRTC iese în evidență și pentru că oferă instrumente gata de fabricație pentru a accesa gazdele care rulează în spatele NAT și a ocoli firewall-urile corporative folosind protocoalele STUN și TURN. Ca atare, proiectul Weron este remarcabil pentru furnizarea tuturor instrumentelor pentru crearea de rețele de suprapunere simple, rapide și sigure bazate pe WebRTC.

Dintre celelalte caracteristici care ies în evidență din acest proiect se menționează următoarele:

  • Permite crearea de noduri de acces în spatele NAT- Deoarece weron folosește WebRTC pentru a stabili conexiuni între noduri, poate traversa cu ușurință firewall-urile corporative și NAT folosind STUN sau chiar poate folosi un server TURN pentru a tunel traficul. Acest lucru poate fi foarte util, de exemplu, pentru SSH în laboratorul dvs. de acasă fără a redirecționa niciun port pe router.
  • Oferă puterea de a securiza rețeaua de acasăa: Datorită supraîncărcării relativ reduse a WebRTC pe rețelele cu latență scăzută, weron poate fi utilizat pentru a securiza traficul între nodurile dintr-o rețea LAN fără a afecta semnificativ performanța.
  • Vă permite să vă alăturați nodurilor locale într-o rețea cloud- Dacă rulați, de exemplu, un cluster Kubernetes cu noduri bazate pe instanțe cloud, dar doriți și să vă uniți nodurile locale, puteți utiliza weron pentru a crea o rețea de încredere.
  • Ocoliți cenzura- Suita WebRTC de bază, pe care se bazează instrumente populare de conferințe video precum Zoom, Teams și Meet, este dificil de blocat la nivel de rețea, ceea ce o face un plus valoros la cutia de instrumente pentru a ocoli cenzura de stat sau corporativă.
  • Scrieți propriile protocoale punct la punct- API-ul simplu facilitează scrierea aplicațiilor distribuite cu reconectari automate, canale de date multiple etc.

În cele din urmă, dacă sunteți interesat să aflați mai multe despre referitor la proiect, trebuie să știți că codul proiectului este scris în Go și este distribuit sub licența AGPLv3. Build-urile gata sunt pregătite pentru Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS și Windows.

Cum se instalează Weron pe Linux?

Pentru cei care sunt interesați să poată instala Weron pe sistemele lor, o pot face într-un mod super simplu, care poate fi făcut din aproape orice distribuție Linux actuală.

Pentru a efectua instalarea, trebuie doar să deschideți un terminal și în el vom tasta următoarele comenzi:

curl -L -o /tmp/weron "https://github.com/pojntfx/weron/releases/latest/download/weron.linux-$(uname -m)" sudo install /tmp/weron /usr/local/ bin sudo setcap cap_net_admin+ep /usr/local/bin/weron

Pentru a afla mai multe despre utilizarea Weron, puteți consulta următorul link.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   juanfran el a spus

    Webrtc este o scurgere, IP-ul tău este filtrat și multe altele, cel mai bun lucru este un VPN plătit bun, care blochează webrtc precis și se bazează pe wireguard, care este cel mai bun protocol în prezent.