WebRTC протоколына негізделген VPN желісін орнатыңыз

Бірнеше күн бұрын Weron VPN бірінші нұсқасы шығарылғаны туралы жаңалық, бұл виртуалды желіде географиялық дисперсті хосттарды біріктіретін, түйіндері бір-бірімен тікелей әрекеттесетін (P2P) қабаттасатын желілерді құруға мүмкіндік беретін жоба.

Веронның негізгі сипаттамаларының ішінде мыналар бар екендігі атап өтіледі бірегей сенім желілерін құру үшін пайдаланылуы мүмкін жергілікті хосттарды бұлттық ортада жұмыс істейтін жүйелермен байланыстыратын. Төмен кідіріс желілерінде WebRTC пайдаланудың төмен шығындары жергілікті желілердегі хосттар арасындағы трафикті қорғау үшін Weron негізіндегі қауіпсіз үй желілерін жасауға мүмкіндік береді.

Бұл жобаның тағы бір басты ерекшелігі – бұл API қамтамасыз етілген әзірлеушілер қосылымды автоматты түрде қалпына келтіру және бір уақытта бірнеше байланыс арналарын орнату сияқты мүмкіндіктері бар жеке таратылған қолданбаларды жасауға мүмкіндік береді.

Бұған қоса, бұл да атап өтіледі виртуалды IP желісіне қолдау көрсетіледі (3-деңгей) және Ethernet желілері (2-деңгей).

Tailscale, WireGuard және ZeroTier сияқты басқа ұқсас жобалардан негізгі айырмашылықтың бөлігіне келетін болсақ, бұл виртуалды желідегі түйіндердің өзара әрекеттесуі үшін WebRTC протоколын пайдалану.

Жоба болжайтын басты артықшылығы - WebRTC-ті көлік ретінде пайдалану арқылы VPN трафигін блоктауға қарсылық жоғарырақ, өйткені бұл протокол Zoom сияқты танымал бейне және аудио конференция бағдарламаларында белсенді қолданылады.

WebRTC де ерекшеленетінін атап өткен жөн, себебі ол NAT артында жұмыс істейтін хосттарға қол жеткізуге және STUN және TURN хаттамалары арқылы корпоративтік брандмауэрлерді айналып өтуге арналған дайын құралдарды ұсынады. Осылайша, Weron жобасы қарапайым, жылдам және қауіпсіз WebRTC негізіндегі қабаттасатын желілерді құруға арналған барлық құралдарды қамтамасыз етумен ерекшеленеді.

Осы жобадан ерекшеленетін басқа сипаттамалардың ішінде мыналар атап өтіледі:

  • NAT артында кіру түйіндерін жасауға мүмкіндік береді: Weron түйіндер арасында қосылымдарды орнату үшін WebRTC пайдаланатындықтан, STUN арқылы корпоративтік брандмауэрлер мен NAT арқылы оңай өтуге болады немесе тіпті трафикті туннельдеу үшін TURN серверін пайдалануға болады. Бұл, мысалы, маршрутизатордағы порттарды қайта бағыттамай-ақ үй зертханасына SSH үшін өте пайдалы болуы мүмкін.
  • Үй желісін қорғау үшін қуатты ұсынадыa: Төмен кідіріс желілеріндегі WebRTC салыстырмалы төмен үстеме шығындарына байланысты weron өнімділікке айтарлықтай әсер етпестен LAN желісіндегі түйіндер арасындағы трафикті қорғау үшін пайдаланылуы мүмкін.
  • Бұлттық желідегі жергілікті түйіндерге қосылуға мүмкіндік береді- Мысалы, бұлт данасына негізделген түйіндері бар Kubernetes кластерін іске қоссаңыз, сонымен қатар жергілікті түйіндерді біріктіргіңіз келсе, сенімді желіні жасау үшін weron қолданбасын пайдалана аласыз.
  • цензураны айналып өту– Zoom, Teams және Meet сияқты танымал бейнеконференция құралдары негізделген негізгі WebRTC жиынтығын желі деңгейінде бұғаттау қиын, бұл оны мемлекеттік цензураны немесе корпоративті айналып өту үшін құралдар жинағыңызға құнды қосымша етеді.
  • Өзіңіздің нүктеден нүктеге хаттамаларыңызды жазыңыз: Қарапайым API автоматты қайта қосылулар, бірнеше деректер арналары және т.б. бар таратылған қолданбаларды жазуды жеңілдетеді.

Соңында, егер сіз туралы көбірек білгіңіз келсе жоба туралы, жобаның коды Go бағдарламасында жазылғанын және AGPLv3 лицензиясы бойынша таратылатынын білуіңіз керек. Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS және Windows үшін дайын құрастырмалар дайындалған.

Linux жүйесінде Weron қалай орнатуға болады?

Weron-ды өз жүйелеріне орнатуға мүдделі адамдар үшін олар мұны өте қарапайым жолмен жасай алады және оны кез келген қазіргі Linux дистрибутивінен жасауға болады.

Орнатуды жүзеге асыру үшін жай ғана терминалды ашыңыз және оған келесі пәрмендерді тереміз:

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

Weron қолдану туралы көбірек білу үшін сіз кеңес ала аласыз келесі сілтеме.


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

Пікір, өз қалдыру

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады.

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.

  1.   жуанфран дижо

    Webrtc - бұл ағып кету, сіздің IP сүзгіден өткен және тағы басқалар, ең жақсысы - webrtc-ті дәл блоктайтын және бүгінгі күннің ең жақсы протоколы болып табылатын wireguard-ға негізделген жақсы ақылы VPN.