NetBird, o alternativă pentru OpenVPN

OpenVPN este un standard atunci când vine vorba de a realiza o rețea privată, în mod gratuit și sigur. Pe propriul meu VPS folosesc OpenVPN de ceva timp, nu chiar 22 de ani cât are proiectul, dar îndeajuns de mult încât să pot spune că sunt multumit de ceea ce îmi oferă: posibilitatea de a expune dispozitivele din rețeaua mea locală (desktop) în aceiași rețea virtuală ca să pot accesa resurse precum Jenkins, Grafana sau containere Docker fără a le expune public (adică fără a deschide portul în firewall).

Recent am văzut un videoclip pe Youtube despre NetBird și am zis că aș rata ocazia perfectă de a testa o alternativă pentru OpenVPN pe propriul meu server. NetBird oferă aceiași capacitate ca și OpenVPN, de a construi o rețea privată singura diferență fiind aici dată de faptul că este folosită tehnologia WireGuard. Documentația oficială descrie proiectul ca fiind unul open-source, oferit în două variante: cloud care oferă și un abonament gratis sau self-hosted unde fiecare dintre noi oamenii excelează mai mult sau mai puțin în a fi un bun administrator de sistem.

Eu am ales opțiunea cloud pentru testul meu. În documentație avem destule detalii despre cum putem instala agentul pe diferite distribuții linux, inclusiv AlmaLinux 8. A fost necesar ca mai întâi să fac un cont, iar apoi am generat o cheie cu care să fac autentificarea din linia de comandă. Interfața NetBird oferă detalii despre serverul conectat la care este generată o adresă internă sub denumirea *.netbird.cloud. A urmat apoi instalarea pe desktop unde am Windows 11, iar clientul de asemenea a fost conectat și o altă adresă a fost generată pentru dispozitiv. Acest lucru mi-a permis să accesez resursele așa cum o făceam și prin intermediul OpenVPN.

În concluzie pot afirma că este bine să avem alternative pe care să le alegem în funcție de cât timp putem investi în configurația serviciilor pe server, nimic nu este mai rău decât un server fără actualizări ce devine în timp vulnerabil la atacuri informatice.

Leave a Reply

Your email address will not be published. Required fields are marked *