Am fost un VPN bazat pe protocolul WebRTC

Acum cateva zile a apărut vestea că prima versiune a Weron VPN a fost lansată, care este un proiect care își propune să permită crearea de 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ă faptul că în principalele caracteristici ale lui Weron se numără cel care poate fi folosit pentru a crea rețele unice de încredere care conectează gazdele locale cu sisteme care rulează în medii cloud. Suprafața redusă a utilizării WebRTC pe rețelele cu latență scăzută 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ă rețeaua IP virtuală (nivelul 3) și rețelele Ethernet (nivelul 2).

În ceea ce privește partea de diferență 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 pe care îl presupune 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, puteți traversa cu ușurință firewall-urile corporative și NAT folosind STUN, sau chiar puteți utiliza 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 scăzute 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.
  • eluda cenzura– Suita WebRTC de bază, pe care se bazează instrumente populare de videoconferință precum Zoom, Teams și Meet, este dificil de blocat la nivel de rețea, ceea ce o face un plus valoros la setul de instrumente pentru eludarea cenzurii de stat sau corporative.
  • 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 despre proiect, trebuie să știți că codul proiectului este scris în Go și este distribuit sub licența AGPLv3. Versiunile 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 și asta se poate face din aproape orice distribuție Linux actuală.

Pentru a putea efectua instalarea, deschideți pur și simplu un terminal și în el vom introduce 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.


Conținutul articolului respectă principiile noastre de etică editorială. Pentru a raporta o eroare, faceți clic pe aici.

Un comentariu, lasă-l pe al tău

Lasă comentariul tău

Adresa ta de email nu va fi publicată.

*

*

  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 este un vpn plătit bun, care blochează precis webrtc și se bazează pe wireguard, care este cel mai bun protocol de astăzi.