Keluaran pertama projek Weron, membangunkan VPN berdasarkan protokol WebRTC

Keluaran pertama Weron VPN telah diterbitkan, yang membolehkan anda mencipta rangkaian tindanan yang menyatukan hos yang tersebar secara geografi ke dalam satu rangkaian maya, nod yang berinteraksi antara satu sama lain secara langsung (P2P). Penciptaan rangkaian IP maya (lapisan 3) dan rangkaian Ethernet (lapisan 2) disokong. Kod projek ditulis dalam Go dan diedarkan di bawah lesen AGPLv3. Binaan sedia disediakan untuk Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS dan Windows.

Perbezaan utama daripada projek seperti Tailscale, WireGuard dan ZeroTier ialah penggunaan protokol WebRTC untuk interaksi nod dalam rangkaian maya. Kelebihan menggunakan WebRTC sebagai pengangkutan ialah rintangannya yang lebih tinggi terhadap penyekatan trafik VPN, kerana ia digunakan secara aktif dalam program popular untuk persidangan video dan audio, seperti Zoom. WebRTC juga menyediakan alatan luar biasa untuk mengakses hos yang berjalan di belakang NAT dan memintas tembok api perusahaan menggunakan protokol STUN dan TURN.

Weron boleh digunakan untuk mencipta rangkaian dipercayai bersatu yang menghubungkan hos tempatan dengan sistem yang dijalankan dalam persekitaran awan. Overhed rendah menggunakan WebRTC pada rangkaian kependaman rendah juga memungkinkan untuk mencipta rangkaian rumah selamat berdasarkan Weron untuk melindungi trafik antara hos dalam rangkaian tempatan. API disediakan untuk digunakan oleh pembangun untuk mencipta aplikasi diedarkan mereka sendiri dengan keupayaan seperti penyambungan semula sambungan automatik dan penubuhan berbilang saluran komunikasi secara serentak.

Sumber: opennet.ru

Tambah komen