Weron VPN์ ์ฒซ ๋ฒ์งธ ๋ฆด๋ฆฌ์ค๊ฐ ๊ฒ์๋์์ต๋๋ค. ์ด๋ฅผ ํตํด ์ง๋ฆฌ์ ์ผ๋ก ๋ถ์ฐ๋ ํธ์คํธ๋ฅผ ํ๋์ ๊ฐ์ ๋คํธ์ํฌ๋ก ํตํฉํ๊ณ ๋ ธ๋๊ฐ ์๋ก ์ง์ ์ํธ ์์ฉ(P2P)ํ๋ ์ค๋ฒ๋ ์ด ๋คํธ์ํฌ๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค. ๊ฐ์ IP ๋คํธ์ํฌ(๊ณ์ธต 3) ๋ฐ ์ด๋๋ท ๋คํธ์ํฌ(๊ณ์ธต 2) ์์ฑ์ด ์ง์๋ฉ๋๋ค. ํ๋ก์ ํธ ์ฝ๋๋ Go๋ก ์์ฑ๋์์ผ๋ฉฐ AGPLv3 ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ๋ฐฐํฌ๋ฉ๋๋ค. Linux, FreeBSD, OpenBSD, NetBSD, Solaris, macOS ๋ฐ Windows์ฉ์ผ๋ก ์ค๋น๋ ๋น๋๊ฐ ์ค๋น๋์ด ์์ต๋๋ค.
Tailscale, WireGuard ๋ฐ ZeroTier์ ๊ฐ์ ํ๋ก์ ํธ์์ ์ฃผ์ ์ฐจ์ด์ ์ ๊ฐ์ ๋คํธ์ํฌ์์ ๋ ธ๋ ์ํธ ์์ฉ์ ์ํด WebRTC ํ๋กํ ์ฝ์ ์ฌ์ฉํ๋ค๋ ๊ฒ์ ๋๋ค. WebRTC๋ฅผ ์ ์ก ์๋จ์ผ๋ก ์ฌ์ฉํ๋ฉด VPN ํธ๋ํฝ ์ฐจ๋จ์ ๋ํ ์ ํญ๋ ฅ์ด ๋ ๋๋ค๋ ์ฅ์ ์ด ์์ต๋๋ค. ์๋ํ๋ฉด WebRTC๋ Zoom๊ณผ ๊ฐ์ ๋๋ฆฌ ์ฌ์ฉ๋๋ ํ์ ๋ฐ ์์ฑ ํ์์ฉ ํ๋ก๊ทธ๋จ์์ ์ ๊ทน์ ์ผ๋ก ์ฌ์ฉ๋๊ธฐ ๋๋ฌธ์ ๋๋ค. WebRTC๋ NAT ๋ค์์ ์คํ๋๋ ํธ์คํธ์ ์ก์ธ์คํ๊ณ STUN ๋ฐ TURN ํ๋กํ ์ฝ์ ์ฌ์ฉํ์ฌ ๊ธฐ์ ๋ฐฉํ๋ฒฝ์ ์ฐํํ๊ธฐ ์ํ ๊ธฐ๋ณธ ๋๊ตฌ๋ ์ ๊ณตํฉ๋๋ค.
Weron์ ์ฌ์ฉํ๋ฉด ๋ก์ปฌ ํธ์คํธ๋ฅผ ํด๋ผ์ฐ๋ ํ๊ฒฝ์์ ์คํ๋๋ ์์คํ
๊ณผ ์ฐ๊ฒฐํ๋ ์ ๋ขฐํ ์ ์๋ ํตํฉ ๋คํธ์ํฌ๋ฅผ ์์ฑํ ์ ์์ต๋๋ค. ๋๊ธฐ ์๊ฐ์ด ์งง์ ๋คํธ์ํฌ์์ WebRTC๋ฅผ ์ฌ์ฉํ๋ฉด ์ค๋ฒํค๋๊ฐ ๋ฎ์ Weron์ ๊ธฐ๋ฐ์ผ๋ก ์์ ํ ํ ๋คํธ์ํฌ๋ฅผ ๋ง๋ค์ด ๋ก์ปฌ ๋คํธ์ํฌ ๋ด ํธ์คํธ ๊ฐ ํธ๋ํฝ์ ๋ณดํธํ ์๋ ์์ต๋๋ค. ๊ฐ๋ฐ์๊ฐ ์๋ โโ์ฐ๊ฒฐ ์ฌ๊ฐ ๋ฐ ๋ค์ค ํต์ ์ฑ๋ ๋์ ์ค์ ๊ณผ ๊ฐ์ ๊ธฐ๋ฅ์ ๊ฐ์ถ ์์ฒด ๋ถ์ฐ ์ ํ๋ฆฌ์ผ์ด์
์ ๋ง๋๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ API๊ฐ ์ ๊ณต๋ฉ๋๋ค.
์ถ์ฒ : opennet.ru