VPN ์ฐจ๋‹จ ์šฐํšŒ ๋„๊ตฌ์˜ ์„ฑ๋Šฅ ๋น„๊ต

๋„คํŠธ์›Œํฌ์˜ ๋‹ค์–‘ํ•œ ๋ฆฌ์†Œ์Šค์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๊ฐ€ ์ ์  ๊ฑฐ๋ถ€๋จ์— ๋”ฐ๋ผ ์ฐจ๋‹จ ์šฐํšŒ ๋ฌธ์ œ๊ฐ€ ์ ์  ๋” ์‹œ๊ธ‰ํ•ด์ง€๊ณ  ์žˆ์œผ๋ฉฐ, ์ด๋Š” "์ฐจ๋‹จ์„ ๋” ๋น ๋ฅด๊ฒŒ ์šฐํšŒํ•˜๋Š” ๋ฐฉ๋ฒ•"์— ๋Œ€ํ•œ ์งˆ๋ฌธ์ด ์ ์  ๋” ์ค‘์š”ํ•ด์ง€๊ณ  ์žˆ์Œ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.

DPI ํ™”์ดํŠธ๋ฆฌ์ŠคํŠธ ์šฐํšŒ ์ธก๋ฉด์—์„œ ํšจ์œจ์„ฑ์ด๋ผ๋Š” ์ฃผ์ œ๋Š” ๋‹ค๋ฅธ ๊ฒฝ์šฐ๋กœ ๋‚จ๊ฒจ๋‘๊ณ , ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ์ฐจ๋‹จ ์šฐํšŒ ๋„๊ตฌ์˜ ์„ฑ๋Šฅ์„ ๊ฐ„๋‹จํžˆ ๋น„๊ตํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

์ฃผ์˜: ๊ธฐ์‚ฌ์—๋Š” ์Šคํฌ์ผ๋Ÿฌ๊ฐ€ ํฌํ•จ๋œ ์‚ฌ์ง„์ด ๋งŽ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฉด์ฑ… ์กฐํ•ญ: ์ด ๊ธฐ์‚ฌ์—์„œ๋Š” "์ด์ƒ์ "์— ๊ฐ€๊นŒ์šด ์กฐ๊ฑด์—์„œ ์ธ๊ธฐ ์žˆ๋Š” VPN ํ”„๋ก์‹œ ์†”๋ฃจ์…˜์˜ ์„ฑ๋Šฅ์„ ๋น„๊ตํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—์„œ ์–ป๊ณ  ์„ค๋ช…ํ•˜๋Š” ๊ฒฐ๊ณผ๊ฐ€ ํ•ด๋‹น ๋ถ„์•ผ์˜ ๊ฒฐ๊ณผ์™€ ๋ฐ˜๋“œ์‹œ ์ผ์น˜ํ•˜๋Š” ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค. ์†๋„ ํ…Œ์ŠคํŠธ์˜ ์ˆ˜์น˜๋Š” ์šฐํšŒ ๋„๊ตฌ์˜ ์„ฑ๋Šฅ์ด ์•„๋‹ˆ๋ผ ๊ณต๊ธ‰์ž๊ฐ€ ์šฐํšŒ ๋„๊ตฌ๋ฅผ ์–ด๋–ป๊ฒŒ ์กฐ์ ˆํ•˜๋Š”์ง€์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง€๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

๋ฐฉ๋ฒ•๋ก 

3๊ฐœ์˜ VPS๋Š” ์ „ ์„ธ๊ณ„ ์—ฌ๋Ÿฌ ๊ตญ๊ฐ€์˜ ํด๋ผ์šฐ๋“œ ์ œ๊ณต์—…์ฒด(DO)๋กœ๋ถ€ํ„ฐ ๊ตฌ๋งค๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋„ค๋œ๋ž€๋“œ 2๊ฐœ, ๋…์ผ 1๊ฐœ. ์ฟ ํฐ ํฌ๋ ˆ๋”ง ์ œ์•ˆ์— ๋”ฐ๋ผ ๊ณ„์ •์— ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ VPS ์ค‘์—์„œ ๊ฐ€์žฅ ์ƒ์‚ฐ์ ์ธ VPS(์ฝ”์–ด ์ˆ˜ ๊ธฐ์ค€)๊ฐ€ ์„ ํƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๊ฐœ์ธ iperf3 ์„œ๋ฒ„๋Š” ์ฒซ ๋ฒˆ์งธ ๋„ค๋œ๋ž€๋“œ ์„œ๋ฒ„์— ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค.

๋‘ ๋ฒˆ์งธ ๋„ค๋œ๋ž€๋“œ ์„œ๋ฒ„์—๋Š” ๋‹ค์–‘ํ•œ ๋ธ”๋ก ์šฐํšŒ ๋„๊ตฌ ์„œ๋ฒ„๊ฐ€ ํ•˜๋‚˜์”ฉ ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค.

VNC์™€ ๊ฐ€์ƒ ๋ฐ์Šคํฌํ†ฑ์ด ํฌํ•จ๋œ ๋ฐ์Šคํฌํ†ฑ Linux ์ด๋ฏธ์ง€(xubuntu)๊ฐ€ ๋…์ผ VPS์— ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค. ์ด VPN์€ ์กฐ๊ฑด๋ถ€ ํด๋ผ์ด์–ธํŠธ์ด๋ฉฐ ๋‹ค์–‘ํ•œ VPN ํ”„๋ก์‹œ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์ฐจ๋ก€๋กœ ์„ค์น˜๋˜๊ณ  ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค.

์†๋„ ์ธก์ •์€ ์„ธ ๋ฒˆ ์ˆ˜ํ–‰๋˜๋ฉฐ ํ‰๊ท ์— ์ค‘์ ์„ ๋‘๊ณ  ์„ธ ๊ฐ€์ง€ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. Chromium์—์„œ ์›น ์†๋„ ํ…Œ์ŠคํŠธ๋ฅผ ํ†ตํ•ด; fast.com์„ ํ†ตํ•ด Chromium์—์„œ; iperf3์„ ํ†ตํ•ด ์ฝ˜์†”์—์„œ Proxychains3๋ฅผ ํ†ตํ•ด(iperf4 ํŠธ๋ž˜ํ”ฝ์„ ํ”„๋ก์‹œ์— ๋„ฃ์–ด์•ผ ํ•จ)

"ํด๋ผ์ด์–ธํŠธ"-์„œ๋ฒ„ iperf3 ์ง์ ‘ ์—ฐ๊ฒฐ์€ iperf2์—์„œ 3Gbps์˜ ์†๋„๋ฅผ ์ œ๊ณตํ•˜๊ณ  fastspeedtest์—์„œ๋Š” ์•ฝ๊ฐ„ ๋” ๋‚ฎ์Šต๋‹ˆ๋‹ค.

ํ˜ธ๊ธฐ์‹ฌ ๋งŽ์€ ๋…์ž๋Š” "์™œ speedtest-cli๋ฅผ ์„ ํƒํ•˜์ง€ ์•Š์•˜๋‚˜์š”?"๋ผ๊ณ  ๋ฌผ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ทธ๋Š” ์˜ณ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

Speedtest-cli๋Š” ์ œ๊ฐ€ ์•Œ์ง€ ๋ชปํ•˜๋Š” ์ด์œ ๋กœ ์ธํ•ด ์‹ ๋ขฐํ•  ์ˆ˜ ์—†๊ณ  ์ฒ˜๋ฆฌ๋Ÿ‰์„ ์ธก์ •ํ•˜๋Š” ๋ฐ ๋ถ€์ ์ ˆํ•œ ๋ฐฉ๋ฒ•์œผ๋กœ ํŒ๋ช…๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์„ธ ๋ฒˆ์˜ ์—ฐ์† ์ธก์ •์€ ์™„์ „ํžˆ ๋‹ค๋ฅธ ์„ธ ๊ฐ€์ง€ ๊ฒฐ๊ณผ๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด VPS์˜ ํฌํŠธ ์†๋„๋ณด๋‹ค ํ›จ์”ฌ ๋†’์€ ์ฒ˜๋ฆฌ๋Ÿ‰์„ ๋ณด์—ฌ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์•„๋งˆ๋„ ๋ฌธ์ œ๋Š” ๊ณค๋ด‰์ด ์žˆ๋Š” ์†์ผ์ง€๋„ ๋ชจ๋ฅด์ง€๋งŒ, ๊ทธ๋Ÿฐ ๋„๊ตฌ๋ฅผ ๊ฐ€์ง€๊ณ  ์—ฐ๊ตฌํ•˜๋Š” ๊ฒƒ์€ ๋ถˆ๊ฐ€๋Šฅํ•ด ๋ณด์˜€์Šต๋‹ˆ๋‹ค.

์„ธ ๊ฐ€์ง€ ์ธก์ • ๋ฐฉ๋ฒ•(speedtest fastiperf)์— ๋Œ€ํ•œ ๊ฒฐ๊ณผ์— ๊ด€ํ•ด์„œ๋Š” iperf ์ง€ํ‘œ๊ฐ€ ๊ฐ€์žฅ ์ •ํ™•ํ•˜๊ณ  ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ fastspeedtest๋ฅผ ์ฐธ๊ณ ๋กœ ๊ฐ„์ฃผํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ผ๋ถ€ ์šฐํšŒ ๋„๊ตฌ๋Š” iperf3๋ฅผ ํ†ตํ•ด 3๊ฐ€์ง€ ์ธก์ •์„ ์™„๋ฃŒํ•˜๋Š” ๊ฒƒ์„ ํ—ˆ์šฉํ•˜์ง€ ์•Š์•˜์œผ๋ฉฐ ์ด๋Ÿฌํ•œ ๊ฒฝ์šฐ speedtestfast๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์†๋„ ํ…Œ์ŠคํŠธ๋Š” ๋‹ค๋ฅธ ๊ฒฐ๊ณผ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹คVPN ์ฐจ๋‹จ ์šฐํšŒ ๋„๊ตฌ์˜ ์„ฑ๋Šฅ ๋น„๊ต

ํˆดํ‚ท

์ด 24๊ฐœ์˜ ๋‹ค์–‘ํ•œ ์šฐํšŒ ๋„๊ตฌ ๋˜๋Š” ๊ทธ ์กฐํ•ฉ์ด ํ…Œ์ŠคํŠธ๋˜์—ˆ์œผ๋ฉฐ ๊ฐ ๋„๊ตฌ์— ๋Œ€ํ•ด ๊ฐ„๋‹จํ•œ ์„ค๋ช…๊ณผ ์ž‘์—…์— ๋Œ€ํ•œ ์ธ์ƒ์„ ์ œ๊ณตํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋ณธ์งˆ์ ์œผ๋กœ ๋ชฉํ‘œ๋Š” Shadowsock(๋ฐ ์ด๋ฅผ ์œ„ํ•œ ๋‹ค์–‘ํ•œ ๋‚œ๋… ์ฒ˜๋ฆฌ๊ธฐ) OpenVPN๊ณผ WireGuard์˜ ์†๋„๋ฅผ ๋น„๊ตํ•˜๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค.

์ด ์ž๋ฃŒ์—์„œ๋Š” ์ฐจ๋‹จ ์šฐํšŒ๊ฐ€ ๋Œ€์‘์  ์กฐ์น˜์ด๊ธฐ ๋•Œ๋ฌธ์— "์—ฐ๊ฒฐ์ด ๋Š์–ด์ง€์ง€ ์•Š๋„๋ก ํŠธ๋ž˜ํ”ฝ์„ ์ˆจ๊ธฐ๋Š” ์ตœ์„ ์˜ ๋ฐฉ๋ฒ•"์— ๋Œ€ํ•œ ์งˆ๋ฌธ์— ๋Œ€ํ•ด ์ž์„ธํžˆ ๋…ผ์˜ํ•˜์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๊ฒ€์—ด๊ด€์ด ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์— ์ ์‘ํ•˜๊ณ  ์ด์— ๋”ฐ๋ผ ํ–‰๋™ํ•ฉ๋‹ˆ๋‹ค.

์กฐ์‚ฌ ๊ฒฐ๊ณผ

Strongswanipsec

๋‚ด ์ธ์ƒ์œผ๋กœ๋Š” ์„ค์ •์ด ๋งค์šฐ ์‰ฝ๊ณ  ๋งค์šฐ ์•ˆ์ •์ ์œผ๋กœ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ์žฅ์  ์ค‘ ํ•˜๋‚˜๋Š” ๊ฐ ํ”Œ๋žซํผ๋งˆ๋‹ค ํด๋ผ์ด์–ธํŠธ๋ฅผ ์ฐพ์„ ํ•„์š” ์—†์ด ์ง„์ •ํ•œ ํฌ๋กœ์Šค ํ”Œ๋žซํผ์ด๋ผ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋‹ค์šด๋กœ๋“œ - 993MB; ์—…๋กœ๋“œ - 770MBVPN ์ฐจ๋‹จ ์šฐํšŒ ๋„๊ตฌ์˜ ์„ฑ๋Šฅ ๋น„๊ต

SSH ํ„ฐ๋„

์•„๋งˆ๋„ ๊ฒŒ์œผ๋ฅธ ์‚ฌ๋žŒ๋“ค๋งŒ์ด SSH๋ฅผ ํ„ฐ๋„ ๋„๊ตฌ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์— ๋Œ€ํ•ด ๊ธ€์„ ์“ฐ์ง€ ์•Š์•˜์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‹จ์  ์ค‘ ํ•˜๋‚˜๋Š” ์†”๋ฃจ์…˜์˜ "๋ฒ„ํŒ€๋ชฉ"์ž…๋‹ˆ๋‹ค. ๋ชจ๋“  ํ”Œ๋žซํผ์˜ ํŽธ๋ฆฌํ•˜๊ณ  ์•„๋ฆ„๋‹ค์šด ํด๋ผ์ด์–ธํŠธ์—์„œ ๋ฐฐํฌํ•˜๋Š” ๊ฒƒ์€ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์žฅ์ ์€ ์„ฑ๋Šฅ์ด ์ข‹๋‹ค๋Š” ๊ฒƒ์ด๊ณ , ์„œ๋ฒ„์— ์•„๋ฌด๊ฒƒ๋„ ์„ค์น˜ํ•  ํ•„์š”๊ฐ€ ์ „ํ˜€ ์—†๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋‹ค์šด๋กœ๋“œ - 1270MB; ์—…๋กœ๋“œ - 1140MBVPN ์ฐจ๋‹จ ์šฐํšŒ ๋„๊ตฌ์˜ ์„ฑ๋Šฅ ๋น„๊ต

OpenVPN

OpenVPN์€ tcp, tcp+sslh, tcp+stunnel, udp์˜ 4๊ฐ€์ง€ ์ž‘๋™ ๋ชจ๋“œ์—์„œ ํ…Œ์ŠคํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

OpenVPN ์„œ๋ฒ„๋Š” streisand๋ฅผ ์„ค์น˜ํ•˜์—ฌ ์ž๋™์œผ๋กœ ๊ตฌ์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

ํŒ๋‹จํ•  ์ˆ˜ ์žˆ๋Š” ํ•œ, ํ˜„์žฌ๋Š” Stunnel ๋ชจ๋“œ๋งŒ ๊ณ ๊ธ‰ DPI์— ์ €ํ•ญํ•ฉ๋‹ˆ๋‹ค. openVPN-tcp๋ฅผ stunnel๋กœ ๋ž˜ํ•‘ํ•  ๋•Œ ์ฒ˜๋ฆฌ๋Ÿ‰์ด ๋น„์ •์ƒ์ ์œผ๋กœ ์ฆ๊ฐ€ํ•˜๋Š” ์ด์œ ๋Š” ๋ช…ํ™•ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ๋ฒˆ ์‹คํ–‰ํ•˜๊ณ  ๋‹ค๋ฅธ ์‹œ๊ฐ„๊ณผ ๋‚ ์งœ์— ๊ฒ€์‚ฌ๋ฅผ ์ˆ˜ํ–‰ํ–ˆ์ง€๋งŒ ๊ฒฐ๊ณผ๋Š” ๋™์ผํ–ˆ์Šต๋‹ˆ๋‹ค. ์•„๋งˆ๋„ ์ด๋Š” Streisand๋ฅผ ๋ฐฐํฌํ•  ๋•Œ ์„ค์น˜๋œ ๋„คํŠธ์›Œํฌ ์Šคํƒ ์„ค์ • ๋•Œ๋ฌธ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ์ด์œ ์— ๋Œ€ํ•œ ์•„์ด๋””์–ด๊ฐ€ ์žˆ์œผ๋ฉด ์ ์–ด์ฃผ์„ธ์š”.

openvpntcp: ๋‹ค์šด๋กœ๋“œ - 760mbits; ์—…๋กœ๋“œ - 659MBVPN ์ฐจ๋‹จ ์šฐํšŒ ๋„๊ตฌ์˜ ์„ฑ๋Šฅ ๋น„๊ต

openvpntcp+sslh: ๋‹ค์šด๋กœ๋“œ - 794MB; ์—…๋กœ๋“œ - 693MBVPN ์ฐจ๋‹จ ์šฐํšŒ ๋„๊ตฌ์˜ ์„ฑ๋Šฅ ๋น„๊ต

openvpntcp+stunnel: ๋‹ค์šด๋กœ๋“œ - 619mbits; ์—…๋กœ๋“œ - 943MBVPN ์ฐจ๋‹จ ์šฐํšŒ ๋„๊ตฌ์˜ ์„ฑ๋Šฅ ๋น„๊ต

openvpnudp: ๋‹ค์šด๋กœ๋“œ - 756mbits; ์—…๋กœ๋“œ - 580MBVPN ์ฐจ๋‹จ ์šฐํšŒ ๋„๊ตฌ์˜ ์„ฑ๋Šฅ ๋น„๊ต

์˜คํ”ˆ์ปค๋„ฅํŠธ

๋ง‰ํž˜์„ ์šฐํšŒํ•˜๋Š” ๋ฐ ๊ฐ€์žฅ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ๋„๊ตฌ๋Š” ์•„๋‹ˆ์ง€๋งŒ Streisand ํŒจํ‚ค์ง€์— ํฌํ•จ๋˜์–ด ์žˆ์œผ๋ฏ€๋กœ ํ…Œ์ŠคํŠธํ•ด ๋ณด๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋‹ค์šด๋กœ๋“œ - 895MB; 715mbps ์—…๋กœ๋“œVPN ์ฐจ๋‹จ ์šฐํšŒ ๋„๊ตฌ์˜ ์„ฑ๋Šฅ ๋น„๊ต

์™€์ด์–ด ๊ฐ€๋“œ

์„œ๋ฐฉ ์‚ฌ์šฉ์ž๋“ค ์‚ฌ์ด์—์„œ ์ธ๊ธฐ ์žˆ๋Š” ๊ณผ์žฅ๋œ ๋„๊ตฌ์ธ ์ด ํ”„๋กœํ† ์ฝœ ๊ฐœ๋ฐœ์ž๋Š” ๊ตญ๋ฐฉ ๊ธฐ๊ธˆ์œผ๋กœ๋ถ€ํ„ฐ ๊ฐœ๋ฐœ ๋ณด์กฐ๊ธˆ์„ ๋ฐ›๊ธฐ๋„ ํ–ˆ์Šต๋‹ˆ๋‹ค. UDP๋ฅผ ํ†ตํ•ด Linux ์ปค๋„ ๋ชจ๋“ˆ๋กœ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ์ตœ๊ทผ์—๋Š” windowsios์šฉ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ๋“ฑ์žฅํ–ˆ์Šต๋‹ˆ๋‹ค.

์ด๋Š” ๋ฏธ๊ตญ์ด ์•„๋‹Œ ๊ณณ์—์„œ Netflix๋ฅผ ์‹œ์ฒญํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ„๋‹จํ•˜๊ณ  ๋น ๋ฅธ ๋ฐฉ๋ฒ•์œผ๋กœ ์ œ์ž‘์ž๊ฐ€ ๊ณ ์•ˆํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋”ฐ๋ผ์„œ ์žฅ๋‹จ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์žฅ์ : ๋งค์šฐ ๋น ๋ฅธ ํ”„๋กœํ† ์ฝœ, ์ƒ๋Œ€์ ์œผ๋กœ ์„ค์น˜ ๋ฐ ๊ตฌ์„ฑ์ด ์šฉ์ดํ•ฉ๋‹ˆ๋‹ค. ๋‹จ์  - ๊ฐœ๋ฐœ์ž๋Š” ์ฒ˜์Œ์— ์‹ฌ๊ฐํ•œ ๋ง‰ํž˜์„ ์šฐํšŒํ•˜๋ ค๋Š” ๋ชฉ์ ์œผ๋กœ Wargard๋ฅผ ๋งŒ๋“ค์ง€ ์•Š์•˜์œผ๋ฏ€๋กœ Wargard๋Š” ๋‹ค์Œ์„ ํฌํ•จํ•œ ๊ฐ€์žฅ ๊ฐ„๋‹จํ•œ ๋„๊ตฌ๋กœ ์‰ฝ๊ฒŒ ๊ฐ์ง€๋ฉ๋‹ˆ๋‹ค. ์™€์ด์–ด์ƒคํฌ.

Wireshark์˜ Wireguard ํ”„๋กœํ† ์ฝœVPN ์ฐจ๋‹จ ์šฐํšŒ ๋„๊ตฌ์˜ ์„ฑ๋Šฅ ๋น„๊ต
๋‹ค์šด๋กœ๋“œ - 1681MB; 1638mbps ์—…๋กœ๋“œVPN ์ฐจ๋‹จ ์šฐํšŒ ๋„๊ตฌ์˜ ์„ฑ๋Šฅ ๋น„๊ต

ํฅ๋ฏธ๋กญ๊ฒŒ๋„ Warguard ํ”„๋กœํ† ์ฝœ์€ ํƒ€์‚ฌ tunsafe ํด๋ผ์ด์–ธํŠธ์—์„œ ์‚ฌ์šฉ๋˜๋Š”๋ฐ, ๋™์ผํ•œ Warguard ์„œ๋ฒ„์™€ ํ•จ๊ป˜ ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ ํ›จ์”ฌ ๋” ๋‚˜์œ ๊ฒฐ๊ณผ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. Windows wargard ํด๋ผ์ด์–ธํŠธ๋„ ๋™์ผํ•œ ๊ฒฐ๊ณผ๋ฅผ ํ‘œ์‹œํ•  ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์Šต๋‹ˆ๋‹ค.

tunsafeclient: ๋‹ค์šด๋กœ๋“œ - 1007mbits; ์—…๋กœ๋“œ - 1366MBVPN ์ฐจ๋‹จ ์šฐํšŒ ๋„๊ตฌ์˜ ์„ฑ๋Šฅ ๋น„๊ต

๊ฐœ์š”VPN

๊ฐœ์š”๋Š” Google ํผ์ฆ์˜ ์•„๋ฆ„๋‹ต๊ณ  ํŽธ๋ฆฌํ•œ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Shadowox ์„œ๋ฒ„ ๋ฐ ํด๋ผ์ด์–ธํŠธ๋ฅผ ๊ตฌํ˜„ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. Windows์—์„œ ์•„์›ƒ๋ผ์ธ ํด๋ผ์ด์–ธํŠธ๋Š” ๋‹จ์ˆœํžˆ Shadowsocks-local(shadowsocks-libev ํด๋ผ์ด์–ธํŠธ) ๋ฐ badvpn(๋ชจ๋“  ์‹œ์Šคํ…œ ํŠธ๋ž˜ํ”ฝ์„ ๋กœ์ปฌ ์–‘๋ง ํ”„๋ก์‹œ๋กœ ์ „๋‹ฌํ•˜๋Š” tun2socks ๋ฐ”์ด๋„ˆ๋ฆฌ) ๋ฐ”์ด๋„ˆ๋ฆฌ์— ๋Œ€ํ•œ ๋ž˜ํผ ์„ธํŠธ์ž…๋‹ˆ๋‹ค.

Shadowsox๋Š” ํ•œ๋•Œ ์ค‘๊ตญ์˜ ๋งŒ๋ฆฌ ๋ฐฉํ™”๋ฒฝ์— ์ €ํ•ญํ–ˆ์ง€๋งŒ ์ตœ๊ทผ ๋ฆฌ๋ทฐ์— ๋”ฐ๋ฅด๋ฉด ๋” ์ด์ƒ ๊ทธ๋ ‡์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ShadowSox์™€ ๋‹ฌ๋ฆฌ ๊ธฐ๋ณธ์ ์œผ๋กœ ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ํ†ตํ•œ ๋‚œ๋…ํ™” ์—ฐ๊ฒฐ์„ ์ง€์›ํ•˜์ง€ ์•Š์ง€๋งŒ ์„œ๋ฒ„์™€ ํด๋ผ์ด์–ธํŠธ๋ฅผ ์กฐ์ž‘ํ•˜์—ฌ ์ˆ˜๋™์œผ๋กœ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‹ค์šด๋กœ๋“œ - 939MB; ์—…๋กœ๋“œ - 930MBVPN ์ฐจ๋‹จ ์šฐํšŒ ๋„๊ตฌ์˜ ์„ฑ๋Šฅ ๋น„๊ต

๊ทธ๋ฆผ์ž ์–‘๋ง R

ShadowsocksR์€ Python์œผ๋กœ ์ž‘์„ฑ๋œ ์›๋ณธ Shadowsocks์˜ ํฌํฌ์ž…๋‹ˆ๋‹ค. ๋ณธ์งˆ์ ์œผ๋กœ ์ด๋Š” ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ํŠธ๋ž˜ํ”ฝ ๋‚œ๋…ํ™” ๋ฐฉ๋ฒ•์ด ๋‹จ๋‹จํžˆ ๊ณ ์ •๋˜์–ด ์žˆ๋Š” ์„€๋„์šฐ๋ฐ•์Šค์ž…๋‹ˆ๋‹ค.

libev์™€ ๋‹ค๋ฅธ ๊ฒƒ์— ๋Œ€ํ•œ ssR ํฌํฌ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚ฎ์€ ์ฒ˜๋ฆฌ๋Ÿ‰์€ ์•„๋งˆ๋„ ์ฝ”๋“œ ์–ธ์–ด ๋•Œ๋ฌธ์ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค. Python์˜ ์›๋ž˜ Shadowsox๋Š” ๊ทธ๋‹ค์ง€ ๋น ๋ฅด์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

ShadowsocksR: 582MB ๋‹ค์šด๋กœ๋“œ; 541MB๋ฅผ ์—…๋กœ๋“œํ•˜์„ธ์š”.VPN ์ฐจ๋‹จ ์šฐํšŒ ๋„๊ตฌ์˜ ์„ฑ๋Šฅ ๋น„๊ต

๊ทธ๋ฆผ์ž ๋…

ํŠธ๋ž˜ํ”ฝ์„ ๋ฌด์ž‘์œ„๋กœ ์ง€์ •ํ•˜๊ณ  ๋‹ค๋ฅธ ๋†€๋ผ์šด ๋ฐฉ๋ฒ•์œผ๋กœ ์ž๋™ ๋ถ„์„์„ ๋ฐฉํ•ดํ•˜๋Š” ์ค‘๊ตญ์‹ ๋ธ”๋ก ์šฐํšŒ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ์ตœ๊ทผ๊นŒ์ง€ GFW๋Š” ์ฐจ๋‹จ๋˜์ง€ ์•Š์•˜์œผ๋‚˜ ์ด์ œ๋Š” UDP ๋ฆด๋ ˆ์ด๊ฐ€ ์ผœ์ ธ ์žˆ์–ด์•ผ๋งŒ ์ฐจ๋‹จ๋œ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

ํฌ๋กœ์Šค ํ”Œ๋žซํผ(๋ชจ๋“  ํ”Œ๋žซํผ์— ๋Œ€ํ•œ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์žˆ์Œ)์€ Thor์˜ ๋‚œ๋…ํ™” ์žฅ์น˜์™€ ์œ ์‚ฌํ•œ PT ์ž‘์—…์„ ์ง€์›ํ•˜๋ฉฐ ์ž์ฒด ๋‚œ๋…ํ™” ์žฅ์น˜๊ฐ€ ์—ฌ๋Ÿฌ ๊ฐœ ์žˆ๊ฑฐ๋‚˜ ์ด์— ๋งž๊ฒŒ ๋น ๋ฅด๊ฒŒ ์กฐ์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

Shadowox ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„๋Š” ๋‹ค์–‘ํ•œ ์–ธ์–ด๋กœ ๊ตฌํ˜„๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ํ…Œ์ŠคํŠธ์—์„œ Shadowsocks-libev๋Š” ์„œ๋ฒ„, ๋‹ค๋ฅธ ํด๋ผ์ด์–ธํŠธ ์—ญํ• ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ€์žฅ ๋น ๋ฅธ Linux ํด๋ผ์ด์–ธํŠธ๋Š” Streisand์—์„œ ๊ธฐ๋ณธ ํด๋ผ์ด์–ธํŠธ๋กœ ๋ฐฐํฌ๋˜๋Š” Shadowsocks2๋กœ ๋ฐํ˜€์กŒ์Šต๋‹ˆ๋‹ค. Shadowsocks-windows๊ฐ€ ์–ผ๋งˆ๋‚˜ ๋” ์ƒ์‚ฐ์ ์ธ์ง€ ๋งํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ์ถ”๊ฐ€ ํ…Œ์ŠคํŠธ์—์„œ๋Š” Shadowsocks2๊ฐ€ ํด๋ผ์ด์–ธํŠธ๋กœ ์‚ฌ์šฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ตฌํ˜„์˜ ๋ช…๋ฐฑํ•œ ์ง€์—ฐ์œผ๋กœ ์ธํ•ด ์ˆœ์ˆ˜ Shadowsocks-libev๋ฅผ ํ…Œ์ŠคํŠธํ•˜๋Š” ์Šคํฌ๋ฆฐ์ƒท์€ ์ž‘์„ฑ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

Shadowsocks2: ๋‹ค์šด๋กœ๋“œ - 1876mbits; ์—…๋กœ๋“œ - 1981MB.VPN ์ฐจ๋‹จ ์šฐํšŒ ๋„๊ตฌ์˜ ์„ฑ๋Šฅ ๋น„๊ต

Shadowsocks-rust: ๋‹ค์šด๋กœ๋“œ - 1605mbits; ์—…๋กœ๋“œ - 1895MB.VPN ์ฐจ๋‹จ ์šฐํšŒ ๋„๊ตฌ์˜ ์„ฑ๋Šฅ ๋น„๊ต

Shadowsocks-libev: ๋‹ค์šด๋กœ๋“œ - 1584mbits; ์—…๋กœ๋“œ - 1265MB

๋‹จ์ˆœ obfs

Shadowsox์šฉ ํ”Œ๋Ÿฌ๊ทธ์ธ์€ ํ˜„์žฌ "๊ฐ๊ฐ€ ์ƒ๊ฐ" ์ƒํƒœ์ด์ง€๋งŒ ์—ฌ์ „ํžˆ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค(ํ•ญ์ƒ ์ž˜ ์ž‘๋™ํ•˜๋Š” ๊ฒƒ์€ ์•„๋‹ˆ์ง€๋งŒ). ๋Œ€๋ถ€๋ถ„ v2ray-plugin์œผ๋กœ ๋Œ€์ฒด๋˜์—ˆ์Šต๋‹ˆ๋‹ค. HTTP ์›น์†Œ์ผ“(๊ทธ๋ฆฌ๊ณ  ํฌ๋ฅด๋…ธํ—ˆ๋ธŒ๋ฅผ ๋ณด์ง€ ์•Š์„ ๊ฒƒ์ฒ˜๋Ÿผ ๊ฐ€์žฅํ•˜์—ฌ ๋Œ€์ƒ ํ—ค๋”๋ฅผ ์Šคํ‘ธํ•‘ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ์˜ˆ๋ฅผ ๋“ค์–ด ๋Ÿฌ์‹œ์•„ ์—ฐ๋ฐฉ ํ—Œ๋ฒ• ์›น์‚ฌ์ดํŠธ) ๋˜๋Š” ์˜์‚ฌ TLS(์˜์‚ฌ) ์•„๋ž˜์—์„œ ํŠธ๋ž˜ํ”ฝ์„ ๋‚œ๋…ํ™”ํ•ฉ๋‹ˆ๋‹ค. , ์ธ์ฆ์„œ๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ๋ฌด๋ฃŒ nDPI์™€ ๊ฐ™์€ ๊ฐ€์žฅ ๊ฐ„๋‹จํ•œ DPI๋Š” "tls no cert"๋กœ ๊ฐ์ง€๋ฉ๋‹ˆ๋‹ค. tls ๋ชจ๋“œ์—์„œ๋Š” ๋” ์ด์ƒ ํ—ค๋”๋ฅผ ์Šคํ‘ธํ•‘ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

๋งค์šฐ ๋น ๋ฅด๊ณ , ํ•˜๋‚˜์˜ ๋ช…๋ น์œผ๋กœ ์ €์žฅ์†Œ์—์„œ ์„ค์น˜๋˜๊ณ , ๋งค์šฐ ๊ฐ„๋‹จํ•˜๊ฒŒ ๊ตฌ์„ฑ๋˜์—ˆ์œผ๋ฉฐ, ์žฅ์•  ์กฐ์น˜ ๊ธฐ๋Šฅ์ด ๋‚ด์žฅ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค(๋‹จ์ˆœ-obfs๊ฐ€ ์•„๋‹Œ ํด๋ผ์ด์–ธํŠธ์˜ ํŠธ๋ž˜ํ”ฝ์ด simple-obfs๊ฐ€ ์ˆ˜์‹ ํ•˜๋Š” ํฌํŠธ๋กœ ์˜ค๋ฉด ํ•ด๋‹น ์ฃผ์†Œ๋กœ ์ „๋‹ฌํ•จ). ์„ค์ •์—์„œ ์ง€์ •ํ•˜๋Š” ์œ„์น˜ - ์ด์™€ ๊ฐ™์ด ์ด ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜๋ฉด ์˜ˆ๋ฅผ ๋“ค์–ด ๋‹จ์ˆœํžˆ http๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์›น ์‚ฌ์ดํŠธ๋กœ ๋ฆฌ๋””๋ ‰์…˜ํ•˜๊ฑฐ๋‚˜ ์—ฐ๊ฒฐ ํ”„๋กœ๋ธŒ๋ฅผ ํ†ตํ•ด ์ฐจ๋‹จํ•˜๋Š” ๋“ฑ์˜ ๋ฐฉ์‹์œผ๋กœ ํฌํŠธ 80์„ ์ˆ˜๋™์œผ๋กœ ํ™•์ธํ•˜๋Š” ๊ฒƒ์„ ํ”ผํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Shadowsockss-obfs-tls: ๋‹ค์šด๋กœ๋“œ - 1618mbits; 1971MB๋ฅผ ์—…๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.VPN ์ฐจ๋‹จ ์šฐํšŒ ๋„๊ตฌ์˜ ์„ฑ๋Šฅ ๋น„๊ต

Shadowsockss-obfs-http: ๋‹ค์šด๋กœ๋“œ - 1582mbits; ์—…๋กœ๋“œ - 1965MBVPN ์ฐจ๋‹จ ์šฐํšŒ ๋„๊ตฌ์˜ ์„ฑ๋Šฅ ๋น„๊ต

HTTP ๋ชจ๋“œ์˜ Simple-obfs๋Š” CDN ์—ญ๋ฐฉํ–ฅ ํ”„๋ก์‹œ(์˜ˆ: cloudflare)๋ฅผ ํ†ตํ•ด์„œ๋„ ์ž‘๋™ํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๊ณต๊ธ‰์ž์˜ ๊ฒฝ์šฐ ํŠธ๋ž˜ํ”ฝ์ด cloudflare์— ๋Œ€ํ•œ HTTP-์ผ๋ฐ˜ ํ…์ŠคํŠธ ํŠธ๋ž˜ํ”ฝ์ฒ˜๋Ÿผ ๋ณด์ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ํ„ฐ๋„์„ ์ข€ ๋” ์ž˜ ์ˆจ๊ธธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋™์‹œ์— ์ง„์ž…์ ๊ณผ ํŠธ๋ž˜ํ”ฝ ์ข…๋ฃŒ๋ฅผ ๋ถ„๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ๊ณต๊ธ‰์ž๋Š” ๊ท€ํ•˜์˜ ํŠธ๋ž˜ํ”ฝ์ด CDN IP ์ฃผ์†Œ๋ฅผ ํ–ฅํ•ด ๊ฐ€๊ณ  ์žˆ์Œ์„ ํ™•์ธํ•˜๊ณ  ์‚ฌ์ง„์˜ ๊ทน๋‹จ์ฃผ์˜ ์ข‹์•„์š”๋Š” ์ด ์ˆœ๊ฐ„ VPS IP ์ฃผ์†Œ์—์„œ ๋ฐฐ์น˜๋ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์ฃผ๊ธฐ์ ์œผ๋กœ ์ผ๋ถ€ HTTP ๋ฆฌ์†Œ์Šค๋ฅผ ์—ด์ง€ ์•Š๋Š” ๋“ฑ ๋ชจํ˜ธํ•˜๊ฒŒ ์ž‘๋™ํ•˜๋Š” ๊ฒƒ์€ CF๋ฅผ ํ†ตํ•œ s-obfs๋ผ๊ณ  ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ Shadowsockss-obfs+CF๋ฅผ ํ†ตํ•ด iperf๋ฅผ ์ด์šฉํ•œ ์—…๋กœ๋“œ ํ…Œ์ŠคํŠธ๋Š” ๋ถˆ๊ฐ€๋Šฅํ–ˆ๋Š”๋ฐ, ์†๋„ ํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ๋กœ ๋ณด๋ฉด ์ฒ˜๋ฆฌ๋Ÿ‰์ด Shadowsocksv2ray-plugin-tls+CF ์ˆ˜์ค€์ธ ๊ฒƒ์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค. iperf3์˜ ์Šคํฌ๋ฆฐ์ƒท์„ ์ฒจ๋ถ€ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์™œ๋ƒํ•˜๋ฉด... ๋‹น์‹ ์€ ๊ทธ๋“ค์—๊ฒŒ ์˜์กดํ•ด์„œ๋Š” ์•ˆ๋ฉ๋‹ˆ๋‹ค.

๋‹ค์šด๋กœ๋“œ(์†๋„ ํ…Œ์ŠคํŠธ) - 887; ์—…๋กœ๋“œ(์†๋„ ํ…Œ์ŠคํŠธ) - 1154.VPN ์ฐจ๋‹จ ์šฐํšŒ ๋„๊ตฌ์˜ ์„ฑ๋Šฅ ๋น„๊ต

๋‹ค์šด๋กœ๋“œ(iperf3) - 1625; ์—…๋กœ๋“œ(iperf3) - NA.

v2ray ํ”Œ๋Ÿฌ๊ทธ์ธ

V2ray-plugin์€ ss libs์˜ ์ฃผ์š” "๊ณต์‹" ๋‚œ๋…์ฒ˜๋ฆฌ๊ธฐ๋กœ์„œ ๊ฐ„๋‹จํ•œ obfs๋ฅผ ๋Œ€์ฒดํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹จ์ˆœํ•œ obf์™€ ๋‹ฌ๋ฆฌ ์•„์ง ์ €์žฅ์†Œ์— ์—†์œผ๋ฏ€๋กœ ์‚ฌ์ „ ์กฐ๋ฆฝ๋œ ๋ฐ”์ด๋„ˆ๋ฆฌ๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜๊ฑฐ๋‚˜ ์ง์ ‘ ์ปดํŒŒ์ผํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

3๊ฐ€์ง€ ์ž‘๋™ ๋ชจ๋“œ ์ง€์›: ๊ธฐ๋ณธ, HTTP ์›น์†Œ์ผ“(๋Œ€์ƒ ํ˜ธ์ŠคํŠธ์˜ ์Šคํ‘ธํ•‘ ํ—ค๋” ์ง€์›); tls-websocket(s-obfs์™€ ๋‹ฌ๋ฆฌ ์ด๋Š” ๋ชจ๋“  ์—ญ๋ฐฉํ–ฅ ํ”„๋ก์‹œ ์›น ์„œ๋ฒ„์—์„œ ์ธ์‹๋˜๋Š” ๋ณธ๊ฒฉ์ ์ธ TLS ํŠธ๋ž˜ํ”ฝ์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด cloudfler ์„œ๋ฒ„ ๋˜๋Š” nginx์—์„œ tls ์ข…๋ฃŒ๋ฅผ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค) quic - udp๋ฅผ ํ†ตํ•ด ์ž‘๋™ํ•˜์ง€๋งŒ ๋ถˆํ–‰ํ•˜๊ฒŒ๋„ v2rey์˜ quic ์„ฑ๋Šฅ์€ ๋งค์šฐ ๋‚ฎ์Šต๋‹ˆ๋‹ค.

๋‹จ์ˆœ obf์— ๋น„ํ•ด ์žฅ์ : v2ray ํ”Œ๋Ÿฌ๊ทธ์ธ์€ ๋ชจ๋“  ํŠธ๋ž˜ํ”ฝ์ด ํฌํ•จ๋œ HTTP-websocket ๋ชจ๋“œ์—์„œ CF๋ฅผ ํ†ตํ•ด ๋ฌธ์ œ ์—†์ด ์ž‘๋™ํ•˜๊ณ , TLS ๋ชจ๋“œ์—์„œ๋Š” ๋ณธ๊ฒฉ์ ์ธ TLS ํŠธ๋ž˜ํ”ฝ์ด๋ฉฐ, ์ž‘๋™ํ•˜๋ ค๋ฉด ์ธ์ฆ์„œ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค(์˜ˆ: Let's encrypt ๋˜๋Š” self -์„œ๋ช…).

Shadowsocksv2ray-plugin-http: ๋‹ค์šด๋กœ๋“œ - 1404mbits; 1938MB๋ฅผ ์—…๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.VPN ์ฐจ๋‹จ ์šฐํšŒ ๋„๊ตฌ์˜ ์„ฑ๋Šฅ ๋น„๊ต

Shadowsocksv2ray-plugin-tls: ๋‹ค์šด๋กœ๋“œ - 1214mbits; 1898MB๋ฅผ ์—…๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.VPN ์ฐจ๋‹จ ์šฐํšŒ ๋„๊ตฌ์˜ ์„ฑ๋Šฅ ๋น„๊ต

Shadowsocksv2ray-plugin-quic: ๋‹ค์šด๋กœ๋“œ - 183MB; 384MB๋ฅผ ์—…๋กœ๋“œํ•˜์„ธ์š”.VPN ์ฐจ๋‹จ ์šฐํšŒ ๋„๊ตฌ์˜ ์„ฑ๋Šฅ ๋น„๊ต

์ด๋ฏธ ๋งํ–ˆ๋“ฏ์ด v2ray๋Š” ํ—ค๋”๋ฅผ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์—ญ๋ฐฉํ–ฅ ํ”„๋ก์‹œ CDN(์˜ˆ: cloudfler)์„ ํ†ตํ•ด ์ž‘์—…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•œํŽธ์œผ๋กœ๋Š” ์ด๋กœ ์ธํ•ด ํ„ฐ๋„ ๊ฐ์ง€๊ฐ€ ๋ณต์žกํ•ด์ง€๊ณ , ๋ฐ˜๋ฉด์— ์ง€์—ฐ์ด ์•ฝ๊ฐ„ ์ฆ๊ฐ€(๋•Œ๋กœ๋Š” ๊ฐ์†Œ)๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๋ชจ๋‘ ์‚ฌ์šฉ์ž์™€ ์„œ๋ฒ„์˜ ์œ„์น˜์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. CF๋Š” ํ˜„์žฌ quic ์ž‘์—…์„ ํ…Œ์ŠคํŠธํ•˜๊ณ  ์žˆ์ง€๋งŒ ์ด ๋ชจ๋“œ๋Š” ์•„์ง ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค(์ ์–ด๋„ ๋ฌด๋ฃŒ ๊ณ„์ •์˜ ๊ฒฝ์šฐ).

Shadowsocksv2ray-plugin-http+CF: ๋‹ค์šด๋กœ๋“œ - 1284mbits; 1785MB๋ฅผ ์—…๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.VPN ์ฐจ๋‹จ ์šฐํšŒ ๋„๊ตฌ์˜ ์„ฑ๋Šฅ ๋น„๊ต

Shadowsocksv2ray-plugin-tls+CF: ๋‹ค์šด๋กœ๋“œ - 1261mbits; 1881MB๋ฅผ ์—…๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.VPN ์ฐจ๋‹จ ์šฐํšŒ ๋„๊ตฌ์˜ ์„ฑ๋Šฅ ๋น„๊ต

๋งํ† 

์ด ์กฐ๊ฐ์€ GoQuiet ๋‚œ๋…์ฒ˜๋ฆฌ๊ธฐ์˜ ์ถ”๊ฐ€ ๊ฐœ๋ฐœ ๊ฒฐ๊ณผ์ž…๋‹ˆ๋‹ค. TLS ํŠธ๋ž˜ํ”ฝ์„ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•˜๊ณ  TCP๋ฅผ ํ†ตํ•ด ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ํ˜„์žฌ ์ €์ž๋Š” ์›๋ž˜ cloak์™€ ํฌ๊ฒŒ ๋‹ค๋ฅธ ํ”Œ๋Ÿฌ๊ทธ์ธ cloak-2์˜ ๋‘ ๋ฒˆ์งธ ๋ฒ„์ „์„ ์ถœ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ์ž์— ๋”ฐ๋ฅด๋ฉด ํ”Œ๋Ÿฌ๊ทธ์ธ์˜ ์ฒซ ๋ฒˆ์งธ ๋ฒ„์ „์€ tls 1.2 ์žฌ๊ฐœ ์„ธ์…˜ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์‚ฌ์šฉํ•˜์—ฌ tls์˜ ๋Œ€์ƒ ์ฃผ์†Œ๋ฅผ ์Šคํ‘ธํ•‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ ๋ฒ„์ „(clock-2)์ด ์ถœ์‹œ๋œ ํ›„ ์ด ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์„ค๋ช…ํ•˜๋Š” Github์˜ ๋ชจ๋“  ์œ„ํ‚ค ํŽ˜์ด์ง€๊ฐ€ ์‚ญ์ œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ ๋‚œ๋…ํ™” ์•”ํ˜ธํ™” ์„ค๋ช…์—๋Š” ์ด์— ๋Œ€ํ•œ ์–ธ๊ธ‰์ด ์—†์Šต๋‹ˆ๋‹ค. ์ž‘์„ฑ์ž์˜ ์„ค๋ช…์— ๋”ฐ๋ฅด๋ฉด, ์ฒซ ๋ฒˆ์งธ ๋ฒ„์ „์˜ ํŒŒ์‡„๋ฌผ์€ "์•”ํ˜ธํ™”ํ์˜ ์‹ฌ๊ฐํ•œ ์ทจ์•ฝ์ "์œผ๋กœ ์ธํ•ด ์‚ฌ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ…Œ์ŠคํŠธ ๋‹น์‹œ์—๋Š” ๋งํ† ์˜ ์ฒซ ๋ฒˆ์งธ ๋ฒ„์ „๋งŒ ์žˆ์—ˆ๊ณ  ๋ฐ”์ด๋„ˆ๋ฆฌ๋Š” ์—ฌ์ „ํžˆ Github์— ์žˆ์œผ๋ฉฐ ๋‹ค๋ฅธ ๋ชจ๋“  ๊ฒƒ ์™ธ์—๋„ ์‹ฌ๊ฐํ•œ ์ทจ์•ฝ์ ์€ ๊ทธ๋‹ค์ง€ ์ค‘์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. Shadowsox๋Š” ํด๋กœํ‚น์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š์€ ๊ฒƒ๊ณผ ๋™์ผํ•œ ๋ฐฉ์‹์œผ๋กœ ํŠธ๋ž˜ํ”ฝ์„ ์•”ํ˜ธํ™”ํ•˜๋ฉฐ ํด๋กœํฌ๋Š” Shadowsox์˜ ์•”ํ˜ธํ™”ํ์— ์•„๋ฌด๋Ÿฐ ์˜ํ–ฅ์„ ๋ฏธ์น˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

Shadowsockscloak: ๋‹ค์šด๋กœ๋“œ - 1533; ์—…๋กœ๋“œ - 1970MBVPN ์ฐจ๋‹จ ์šฐํšŒ ๋„๊ตฌ์˜ ์„ฑ๋Šฅ ๋น„๊ต

Kcptun

kcptun์„ ์ „์†ก ์ˆ˜๋‹จ์œผ๋กœ ์‚ฌ์šฉ KCP ํ”„๋กœํ† ์ฝœ ์ผ๋ถ€ ํŠน๋ณ„ํ•œ ๊ฒฝ์šฐ์—๋Š” ์ฒ˜๋ฆฌ๋Ÿ‰ ์ฆ๊ฐ€๋ฅผ ๋‹ฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ถˆํ–‰ํ•˜๊ฒŒ๋„(๋˜๋Š” ๋‹คํ–‰์Šค๋Ÿฝ๊ฒŒ๋„) ์ด๋Š” ์ค‘๊ตญ ์‚ฌ์šฉ์ž์—๊ฒŒ ์ฃผ๋กœ ํ•ด๋‹น๋˜๋ฉฐ, ์ด๋“ค ์ค‘ ์ผ๋ถ€ ์ด๋™ํ†ต์‹ ์‚ฌ๋Š” TCP๋ฅผ ํฌ๊ฒŒ ์ œํ•œํ•˜๊ณ  UDP๋ฅผ ๊ฑด๋“œ๋ฆฌ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

Kcptun์€ ์ „๋ ฅ ์†Œ๋ชจ๊ฐ€ ์‹ฌํ•˜๋ฉฐ ํด๋ผ์ด์–ธํŠธ 100๊ฐœ์—์„œ ํ…Œ์ŠคํŠธํ–ˆ์„ ๋•Œ 4๊ฐœ์˜ Zion ์ฝ”์–ด๋ฅผ 1%๋กœ ์‰ฝ๊ฒŒ ๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค. ๊ฒŒ๋‹ค๊ฐ€ ํ”Œ๋Ÿฌ๊ทธ์ธ์ด "๋Š๋ฆฌ๊ณ ", iperf3๋ฅผ ํ†ตํ•ด ์ž‘์—…ํ•  ๋•Œ ํ…Œ์ŠคํŠธ๋ฅผ ๋๊นŒ์ง€ ์™„๋ฃŒํ•˜์ง€ ๋ชปํ•ฉ๋‹ˆ๋‹ค. ๋ธŒ๋ผ์šฐ์ €์—์„œ ์†๋„ ํ…Œ์ŠคํŠธ๋ฅผ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

Shadowsockskcptun: ๋‹ค์šด๋กœ๋“œ(์†๋„ ํ…Œ์ŠคํŠธ) - 546mbits; ์—…๋กœ๋“œ(์†๋„ ํ…Œ์ŠคํŠธ) 854MBVPN ์ฐจ๋‹จ ์šฐํšŒ ๋„๊ตฌ์˜ ์„ฑ๋Šฅ ๋น„๊ต

๊ฒฐ๋ก 

์ „์ฒด ์‹œ์Šคํ…œ์—์„œ ํŠธ๋ž˜ํ”ฝ์„ ์ฐจ๋‹จํ•˜๋ ค๋ฉด ๊ฐ„๋‹จํ•˜๊ณ  ๋น ๋ฅธ VPN์ด ํ•„์š”ํ•ฉ๋‹ˆ๊นŒ? ๊ทธ๋ ‡๋‹ค๋ฉด ๋‹น์‹ ์˜ ์„ ํƒ์€ ์›Œ๊ฐ€๋“œ์ž…๋‹ˆ๋‹ค. ํ”„๋ก์‹œ(์„ ํƒ์  ํ„ฐ๋„๋ง ๋˜๋Š” ๊ฐ€์ƒ ๊ฐœ์ธ ํ๋ฆ„ ๋ถ„๋ฆฌ๋ฅผ ์œ„ํ•ด)๋ฅผ ์›ํ•˜์‹ญ๋‹ˆ๊นŒ, ์•„๋‹ˆ๋ฉด ์‹ฌ๊ฐํ•œ ์ฐจ๋‹จ์œผ๋กœ๋ถ€ํ„ฐ ํŠธ๋ž˜ํ”ฝ์„ ๋‚œ๋…ํ™”ํ•˜๋Š” ๊ฒƒ์ด ๋” ์ค‘์š”ํ•ฉ๋‹ˆ๊นŒ? ๊ทธ๋Ÿฐ ๋‹ค์Œ tlshttp ๋‚œ๋…ํ™”๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์„€๋„์šฐ๋ฐ•์Šค๋ฅผ ์‚ดํŽด๋ณด์„ธ์š”. ์ธํ„ฐ๋„ท์ด ์ž‘๋™ํ•˜๋Š” ํ•œ ์ธํ„ฐ๋„ท์ด ์ž‘๋™ํ•˜๋Š”์ง€ ํ™•์ธํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๊นŒ? ์ค‘์š”ํ•œ CDN์„ ํ†ตํ•ด ํŠธ๋ž˜ํ”ฝ์„ ํ”„๋ก์‹œํ•˜๋„๋ก ์„ ํƒํ•˜๋ฉด ์ฐจ๋‹จ๋˜์–ด ๊ตญ๋‚ด ์ธํ„ฐ๋„ท์˜ ์ ˆ๋ฐ˜์ด ์ค‘๋‹จ๋ฉ๋‹ˆ๋‹ค.

๋‹ค์šด๋กœ๋“œ๋ณ„๋กœ ์ •๋ ฌ๋œ ํ”ผ๋ฒ— ํ…Œ์ด๋ธ”VPN ์ฐจ๋‹จ ์šฐํšŒ ๋„๊ตฌ์˜ ์„ฑ๋Šฅ ๋น„๊ต

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€