ʻO ka hoʻokuʻu mua ʻana o ka papahana Weron, e hoʻomohala ana i kahi VPN e pili ana i ka protocol WebRTC

Ua paʻi ʻia ka hoʻokuʻu mua ʻana o Weron VPN, kahi e hiki ai iā ʻoe ke hana i nā ʻoihana overlay e hoʻohui i nā pūʻali i hoʻopuehu ʻia i ka honua i hoʻokahi pūnaewele virtual, nā nodes e pili pono ana kekahi i kekahi (P2P). Kākoʻo ʻia ka hana ʻana o nā ʻupena IP virtual (layer 3) a me nā pūnaewele Ethernet (layer 2). Ua kākau ʻia ke code papahana ma Go a māhele ʻia ma lalo o ka laikini AGPLv3. Hoʻomākaukau ʻia nā kūkulu mākaukau no Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS a me Windows.

ʻO ka ʻokoʻa koʻikoʻi mai nā papahana e like me Tailscale, WireGuard a me ZeroTier ʻo ia ka hoʻohana ʻana i ka protocol WebRTC no ka hoʻopili ʻana o nā nodes i kahi pūnaewele virtual. ʻO ka maikaʻi o ka hoʻohana ʻana i ka WebRTC ma ke ʻano he kaʻa ʻoi aku ka kiʻekiʻe o ka pale ʻana i ka VPN traffic blocking, ʻoiai ua hoʻohana ikaika ʻia ia i nā papahana kaulana no ka wikiō a me ka hālāwai kūkā leo, e like me Zoom. Hāʻawi pū ʻo WebRTC i nā mea hana i waho o ka pahu no ke komo ʻana i nā pūʻali e holo ana ma hope o nā NAT a me ka pale ʻana i nā pā ahi ʻoihana me ka hoʻohana ʻana i nā protocol STUN a me TURN.

Hiki ke hoʻohana ʻia ʻo Weron e hana i nā ʻupena hilinaʻi i hui pū ʻia e hoʻopili i nā pūʻali kūloko me nā ʻōnaehana e holo ana i nā kaiapuni ao. ʻO ka haʻahaʻa haʻahaʻa o ka hoʻohana ʻana i ka WebRTC ma nā pūnaewele latency haʻahaʻa e hiki ai ke hana i nā pūnaewele home palekana e pili ana iā Weron e pale aku i nā kaʻa ma waena o nā pūʻali i loko o nā pūnaewele kūloko. Hāʻawi ʻia kahi API no nā mea hoʻomohala e hoʻohana ai e hana i kā lākou mau noi i hoʻolaha ʻia me nā mea hiki e like me ka hoʻomaka hou ʻana o ka pilina a me ka hoʻokumu ʻana i nā ala kamaʻilio lehulehu i ka manawa like.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka