๋คํธ์ํฌ์ ๋ค์ํ ๋ฆฌ์์ค์ ๋ํ ์ก์ธ์ค๊ฐ ์ ์ ๊ฑฐ๋ถ๋จ์ ๋ฐ๋ผ ์ฐจ๋จ ์ฐํ ๋ฌธ์ ๊ฐ ์ ์ ๋ ์๊ธํด์ง๊ณ ์์ผ๋ฉฐ, ์ด๋ "์ฐจ๋จ์ ๋ ๋น ๋ฅด๊ฒ ์ฐํํ๋ ๋ฐฉ๋ฒ"์ ๋ํ ์ง๋ฌธ์ด ์ ์ ๋ ์ค์ํด์ง๊ณ ์์์ ์๋ฏธํฉ๋๋ค.
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๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์๋ ํ
์คํธ๋ ๋ค๋ฅธ ๊ฒฐ๊ณผ๋ฅผ ์ ๊ณตํฉ๋๋ค
ํดํท
์ด 24๊ฐ์ ๋ค์ํ ์ฐํ ๋๊ตฌ ๋๋ ๊ทธ ์กฐํฉ์ด ํ ์คํธ๋์์ผ๋ฉฐ ๊ฐ ๋๊ตฌ์ ๋ํด ๊ฐ๋จํ ์ค๋ช ๊ณผ ์์ ์ ๋ํ ์ธ์์ ์ ๊ณตํ๊ฒ ์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ณธ์ง์ ์ผ๋ก ๋ชฉํ๋ Shadowsock(๋ฐ ์ด๋ฅผ ์ํ ๋ค์ํ ๋๋ ์ฒ๋ฆฌ๊ธฐ) OpenVPN๊ณผ WireGuard์ ์๋๋ฅผ ๋น๊ตํ๋ ๊ฒ์ด์์ต๋๋ค.
์ด ์๋ฃ์์๋ ์ฐจ๋จ ์ฐํ๊ฐ ๋์์ ์กฐ์น์ด๊ธฐ ๋๋ฌธ์ "์ฐ๊ฒฐ์ด ๋์ด์ง์ง ์๋๋ก ํธ๋ํฝ์ ์จ๊ธฐ๋ ์ต์ ์ ๋ฐฉ๋ฒ"์ ๋ํ ์ง๋ฌธ์ ๋ํด ์์ธํ ๋ ผ์ํ์ง ์์ ๊ฒ์ ๋๋ค. ์ฐ๋ฆฌ๋ ๊ฒ์ด๊ด์ด ์ฌ์ฉํ๋ ๊ฒ์ ์ ์ํ๊ณ ์ด์ ๋ฐ๋ผ ํ๋ํฉ๋๋ค.
์กฐ์ฌ ๊ฒฐ๊ณผ
Strongswanipsec
๋ด ์ธ์์ผ๋ก๋ ์ค์ ์ด ๋งค์ฐ ์ฝ๊ณ ๋งค์ฐ ์์ ์ ์ผ๋ก ์๋ํฉ๋๋ค. ์ฅ์ ์ค ํ๋๋ ๊ฐ ํ๋ซํผ๋ง๋ค ํด๋ผ์ด์ธํธ๋ฅผ ์ฐพ์ ํ์ ์์ด ์ง์ ํ ํฌ๋ก์ค ํ๋ซํผ์ด๋ผ๋ ๊ฒ์ ๋๋ค.
๋ค์ด๋ก๋ - 993MB; ์
๋ก๋ - 770MB
SSH ํฐ๋
์๋ง๋ ๊ฒ์ผ๋ฅธ ์ฌ๋๋ค๋ง์ด SSH๋ฅผ ํฐ๋ ๋๊ตฌ๋ก ์ฌ์ฉํ๋ ๊ฒ์ ๋ํด ๊ธ์ ์ฐ์ง ์์์ ๊ฒ์ ๋๋ค. ๋จ์ ์ค ํ๋๋ ์๋ฃจ์ ์ "๋ฒํ๋ชฉ"์ ๋๋ค. ๋ชจ๋ ํ๋ซํผ์ ํธ๋ฆฌํ๊ณ ์๋ฆ๋ค์ด ํด๋ผ์ด์ธํธ์์ ๋ฐฐํฌํ๋ ๊ฒ์ ์๋ํ์ง ์์ต๋๋ค. ์ฅ์ ์ ์ฑ๋ฅ์ด ์ข๋ค๋ ๊ฒ์ด๊ณ , ์๋ฒ์ ์๋ฌด๊ฒ๋ ์ค์นํ ํ์๊ฐ ์ ํ ์๋ค๋ ๊ฒ์ ๋๋ค.
๋ค์ด๋ก๋ - 1270MB; ์ ๋ก๋ - 1140MB
OpenVPN
OpenVPN์ tcp, tcp+sslh, tcp+stunnel, udp์ 4๊ฐ์ง ์๋ ๋ชจ๋์์ ํ ์คํธ๋์์ต๋๋ค.
OpenVPN ์๋ฒ๋ streisand๋ฅผ ์ค์นํ์ฌ ์๋์ผ๋ก ๊ตฌ์ฑ๋์์ต๋๋ค.
ํ๋จํ ์ ์๋ ํ, ํ์ฌ๋ Stunnel ๋ชจ๋๋ง ๊ณ ๊ธ DPI์ ์ ํญํฉ๋๋ค. openVPN-tcp๋ฅผ stunnel๋ก ๋ํํ ๋ ์ฒ๋ฆฌ๋์ด ๋น์ ์์ ์ผ๋ก ์ฆ๊ฐํ๋ ์ด์ ๋ ๋ช ํํ์ง ์์ต๋๋ค. ์ฌ๋ฌ ๋ฒ ์คํํ๊ณ ๋ค๋ฅธ ์๊ฐ๊ณผ ๋ ์ง์ ๊ฒ์ฌ๋ฅผ ์ํํ์ง๋ง ๊ฒฐ๊ณผ๋ ๋์ผํ์ต๋๋ค. ์๋ง๋ ์ด๋ Streisand๋ฅผ ๋ฐฐํฌํ ๋ ์ค์น๋ ๋คํธ์ํฌ ์คํ ์ค์ ๋๋ฌธ์ผ ์ ์์ต๋๋ค. ๊ทธ ์ด์ ์ ๋ํ ์์ด๋์ด๊ฐ ์์ผ๋ฉด ์ ์ด์ฃผ์ธ์.
openvpntcp: ๋ค์ด๋ก๋ - 760mbits; ์
๋ก๋ - 659MB
openvpntcp+sslh: ๋ค์ด๋ก๋ - 794MB; ์
๋ก๋ - 693MB
openvpntcp+stunnel: ๋ค์ด๋ก๋ - 619mbits; ์
๋ก๋ - 943MB
openvpnudp: ๋ค์ด๋ก๋ - 756mbits; ์
๋ก๋ - 580MB
์คํ์ปค๋ฅํธ
๋งํ์ ์ฐํํ๋ ๋ฐ ๊ฐ์ฅ ๋๋ฆฌ ์ฌ์ฉ๋๋ ๋๊ตฌ๋ ์๋์ง๋ง Streisand ํจํค์ง์ ํฌํจ๋์ด ์์ผ๋ฏ๋ก ํ ์คํธํด ๋ณด๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค.
๋ค์ด๋ก๋ - 895MB; 715mbps ์
๋ก๋
์์ด์ด ๊ฐ๋
์๋ฐฉ ์ฌ์ฉ์๋ค ์ฌ์ด์์ ์ธ๊ธฐ ์๋ ๊ณผ์ฅ๋ ๋๊ตฌ์ธ ์ด ํ๋กํ ์ฝ ๊ฐ๋ฐ์๋ ๊ตญ๋ฐฉ ๊ธฐ๊ธ์ผ๋ก๋ถํฐ ๊ฐ๋ฐ ๋ณด์กฐ๊ธ์ ๋ฐ๊ธฐ๋ ํ์ต๋๋ค. UDP๋ฅผ ํตํด Linux ์ปค๋ ๋ชจ๋๋ก ์๋ํฉ๋๋ค. ์ต๊ทผ์๋ windowsios์ฉ ํด๋ผ์ด์ธํธ๊ฐ ๋ฑ์ฅํ์ต๋๋ค.
์ด๋ ๋ฏธ๊ตญ์ด ์๋ ๊ณณ์์ Netflix๋ฅผ ์์ฒญํ ์ ์๋ ๊ฐ๋จํ๊ณ ๋น ๋ฅธ ๋ฐฉ๋ฒ์ผ๋ก ์ ์์๊ฐ ๊ณ ์ํ ๊ฒ์ ๋๋ค.
๋ฐ๋ผ์ ์ฅ๋จ์ ์ด ์์ต๋๋ค. ์ฅ์ : ๋งค์ฐ ๋น ๋ฅธ ํ๋กํ ์ฝ, ์๋์ ์ผ๋ก ์ค์น ๋ฐ ๊ตฌ์ฑ์ด ์ฉ์ดํฉ๋๋ค. ๋จ์ - ๊ฐ๋ฐ์๋ ์ฒ์์ ์ฌ๊ฐํ ๋งํ์ ์ฐํํ๋ ค๋ ๋ชฉ์ ์ผ๋ก Wargard๋ฅผ ๋ง๋ค์ง ์์์ผ๋ฏ๋ก Wargard๋ ๋ค์์ ํฌํจํ ๊ฐ์ฅ ๊ฐ๋จํ ๋๊ตฌ๋ก ์ฝ๊ฒ ๊ฐ์ง๋ฉ๋๋ค. ์์ด์ด์คํฌ.
Wireshark์ Wireguard ํ๋กํ ์ฝ
๋ค์ด๋ก๋ - 1681MB; 1638mbps ์
๋ก๋
ํฅ๋ฏธ๋กญ๊ฒ๋ Warguard ํ๋กํ ์ฝ์ ํ์ฌ tunsafe ํด๋ผ์ด์ธํธ์์ ์ฌ์ฉ๋๋๋ฐ, ๋์ผํ Warguard ์๋ฒ์ ํจ๊ป ์ฌ์ฉํ ๊ฒฝ์ฐ ํจ์ฌ ๋ ๋์ ๊ฒฐ๊ณผ๋ฅผ ์ ๊ณตํฉ๋๋ค. Windows wargard ํด๋ผ์ด์ธํธ๋ ๋์ผํ ๊ฒฐ๊ณผ๋ฅผ ํ์ํ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค.
tunsafeclient: ๋ค์ด๋ก๋ - 1007mbits; ์
๋ก๋ - 1366MB
๊ฐ์VPN
๊ฐ์๋ Google ํผ์ฆ์ ์๋ฆ๋ต๊ณ ํธ๋ฆฌํ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ์ฌ์ฉํ์ฌ Shadowox ์๋ฒ ๋ฐ ํด๋ผ์ด์ธํธ๋ฅผ ๊ตฌํํ ๊ฒ์ ๋๋ค. Windows์์ ์์๋ผ์ธ ํด๋ผ์ด์ธํธ๋ ๋จ์ํ Shadowsocks-local(shadowsocks-libev ํด๋ผ์ด์ธํธ) ๋ฐ badvpn(๋ชจ๋ ์์คํ ํธ๋ํฝ์ ๋ก์ปฌ ์๋ง ํ๋ก์๋ก ์ ๋ฌํ๋ tun2socks ๋ฐ์ด๋๋ฆฌ) ๋ฐ์ด๋๋ฆฌ์ ๋ํ ๋ํผ ์ธํธ์ ๋๋ค.
Shadowsox๋ ํ๋ ์ค๊ตญ์ ๋ง๋ฆฌ ๋ฐฉํ๋ฒฝ์ ์ ํญํ์ง๋ง ์ต๊ทผ ๋ฆฌ๋ทฐ์ ๋ฐ๋ฅด๋ฉด ๋ ์ด์ ๊ทธ๋ ์ง ์์ต๋๋ค. ShadowSox์ ๋ฌ๋ฆฌ ๊ธฐ๋ณธ์ ์ผ๋ก ํ๋ฌ๊ทธ์ธ์ ํตํ ๋๋ ํ ์ฐ๊ฒฐ์ ์ง์ํ์ง ์์ง๋ง ์๋ฒ์ ํด๋ผ์ด์ธํธ๋ฅผ ์กฐ์ํ์ฌ ์๋์ผ๋ก ์ํํ ์ ์์ต๋๋ค.
๋ค์ด๋ก๋ - 939MB; ์
๋ก๋ - 930MB
๊ทธ๋ฆผ์ ์๋ง R
ShadowsocksR์ Python์ผ๋ก ์์ฑ๋ ์๋ณธ Shadowsocks์ ํฌํฌ์ ๋๋ค. ๋ณธ์ง์ ์ผ๋ก ์ด๋ ์ฌ๋ฌ ๊ฐ์ง ํธ๋ํฝ ๋๋ ํ ๋ฐฉ๋ฒ์ด ๋จ๋จํ ๊ณ ์ ๋์ด ์๋ ์๋์ฐ๋ฐ์ค์ ๋๋ค.
libev์ ๋ค๋ฅธ ๊ฒ์ ๋ํ ssR ํฌํฌ๊ฐ ์์ต๋๋ค. ๋ฎ์ ์ฒ๋ฆฌ๋์ ์๋ง๋ ์ฝ๋ ์ธ์ด ๋๋ฌธ์ผ ๊ฒ์ ๋๋ค. Python์ ์๋ Shadowsox๋ ๊ทธ๋ค์ง ๋น ๋ฅด์ง ์์ต๋๋ค.
ShadowsocksR: 582MB ๋ค์ด๋ก๋; 541MB๋ฅผ ์
๋ก๋ํ์ธ์.
๊ทธ๋ฆผ์ ๋
ํธ๋ํฝ์ ๋ฌด์์๋ก ์ง์ ํ๊ณ ๋ค๋ฅธ ๋๋ผ์ด ๋ฐฉ๋ฒ์ผ๋ก ์๋ ๋ถ์์ ๋ฐฉํดํ๋ ์ค๊ตญ์ ๋ธ๋ก ์ฐํ ๋๊ตฌ์ ๋๋ค. ์ต๊ทผ๊น์ง GFW๋ ์ฐจ๋จ๋์ง ์์์ผ๋ ์ด์ ๋ UDP ๋ฆด๋ ์ด๊ฐ ์ผ์ ธ ์์ด์ผ๋ง ์ฐจ๋จ๋๋ค๊ณ ํฉ๋๋ค.
ํฌ๋ก์ค ํ๋ซํผ(๋ชจ๋ ํ๋ซํผ์ ๋ํ ํด๋ผ์ด์ธํธ๊ฐ ์์)์ Thor์ ๋๋ ํ ์ฅ์น์ ์ ์ฌํ PT ์์ ์ ์ง์ํ๋ฉฐ ์์ฒด ๋๋ ํ ์ฅ์น๊ฐ ์ฌ๋ฌ ๊ฐ ์๊ฑฐ๋ ์ด์ ๋ง๊ฒ ๋น ๋ฅด๊ฒ ์กฐ์ ๋์์ต๋๋ค.
Shadowox ํด๋ผ์ด์ธํธ์ ์๋ฒ๋ ๋ค์ํ ์ธ์ด๋ก ๊ตฌํ๋์ด ์์ต๋๋ค. ํ ์คํธ์์ Shadowsocks-libev๋ ์๋ฒ, ๋ค๋ฅธ ํด๋ผ์ด์ธํธ ์ญํ ์ ํ์ต๋๋ค. ๊ฐ์ฅ ๋น ๋ฅธ Linux ํด๋ผ์ด์ธํธ๋ Streisand์์ ๊ธฐ๋ณธ ํด๋ผ์ด์ธํธ๋ก ๋ฐฐํฌ๋๋ Shadowsocks2๋ก ๋ฐํ์ก์ต๋๋ค. Shadowsocks-windows๊ฐ ์ผ๋ง๋ ๋ ์์ฐ์ ์ธ์ง ๋งํ ์ ์์ต๋๋ค. ๋๋ถ๋ถ์ ์ถ๊ฐ ํ ์คํธ์์๋ Shadowsocks2๊ฐ ํด๋ผ์ด์ธํธ๋ก ์ฌ์ฉ๋์์ต๋๋ค. ์ด ๊ตฌํ์ ๋ช ๋ฐฑํ ์ง์ฐ์ผ๋ก ์ธํด ์์ Shadowsocks-libev๋ฅผ ํ ์คํธํ๋ ์คํฌ๋ฆฐ์ท์ ์์ฑ๋์ง ์์์ต๋๋ค.
Shadowsocks2: ๋ค์ด๋ก๋ - 1876mbits; ์
๋ก๋ - 1981MB.
Shadowsocks-rust: ๋ค์ด๋ก๋ - 1605mbits; ์
๋ก๋ - 1895MB.
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๋ฅผ ์
๋ก๋ํฉ๋๋ค.
Shadowsockss-obfs-http: ๋ค์ด๋ก๋ - 1582mbits; ์
๋ก๋ - 1965MB
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.
๋ค์ด๋ก๋(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๋ฅผ ์
๋ก๋ํฉ๋๋ค.
Shadowsocksv2ray-plugin-tls: ๋ค์ด๋ก๋ - 1214mbits; 1898MB๋ฅผ ์
๋ก๋ํฉ๋๋ค.
Shadowsocksv2ray-plugin-quic: ๋ค์ด๋ก๋ - 183MB; 384MB๋ฅผ ์
๋ก๋ํ์ธ์.
์ด๋ฏธ ๋งํ๋ฏ์ด v2ray๋ ํค๋๋ฅผ ์ค์ ํ ์ ์์ผ๋ฏ๋ก ์ญ๋ฐฉํฅ ํ๋ก์ CDN(์: cloudfler)์ ํตํด ์์
ํ ์ ์์ต๋๋ค. ํํธ์ผ๋ก๋ ์ด๋ก ์ธํด ํฐ๋ ๊ฐ์ง๊ฐ ๋ณต์กํด์ง๊ณ , ๋ฐ๋ฉด์ ์ง์ฐ์ด ์ฝ๊ฐ ์ฆ๊ฐ(๋๋ก๋ ๊ฐ์)๋ ์ ์์ต๋๋ค. ์ด๋ ๋ชจ๋ ์ฌ์ฉ์์ ์๋ฒ์ ์์น์ ๋ฐ๋ผ ๋ค๋ฆ
๋๋ค. CF๋ ํ์ฌ quic ์์
์ ํ
์คํธํ๊ณ ์์ง๋ง ์ด ๋ชจ๋๋ ์์ง ์ฌ์ฉํ ์ ์์ต๋๋ค(์ ์ด๋ ๋ฌด๋ฃ ๊ณ์ ์ ๊ฒฝ์ฐ).
Shadowsocksv2ray-plugin-http+CF: ๋ค์ด๋ก๋ - 1284mbits; 1785MB๋ฅผ ์
๋ก๋ํฉ๋๋ค.
Shadowsocksv2ray-plugin-tls+CF: ๋ค์ด๋ก๋ - 1261mbits; 1881MB๋ฅผ ์
๋ก๋ํฉ๋๋ค.
๋งํ
์ด ์กฐ๊ฐ์ GoQuiet ๋๋ ์ฒ๋ฆฌ๊ธฐ์ ์ถ๊ฐ ๊ฐ๋ฐ ๊ฒฐ๊ณผ์ ๋๋ค. TLS ํธ๋ํฝ์ ์๋ฎฌ๋ ์ด์ ํ๊ณ TCP๋ฅผ ํตํด ์๋ํฉ๋๋ค. ํ์ฌ ์ ์๋ ์๋ cloak์ ํฌ๊ฒ ๋ค๋ฅธ ํ๋ฌ๊ทธ์ธ cloak-2์ ๋ ๋ฒ์งธ ๋ฒ์ ์ ์ถ์ํ์ต๋๋ค.
๊ฐ๋ฐ์์ ๋ฐ๋ฅด๋ฉด ํ๋ฌ๊ทธ์ธ์ ์ฒซ ๋ฒ์งธ ๋ฒ์ ์ tls 1.2 ์ฌ๊ฐ ์ธ์ ๋ฉ์ปค๋์ฆ์ ์ฌ์ฉํ์ฌ tls์ ๋์ ์ฃผ์๋ฅผ ์คํธํํ์ต๋๋ค. ์ ๋ฒ์ (clock-2)์ด ์ถ์๋ ํ ์ด ๋ฉ์ปค๋์ฆ์ ์ค๋ช ํ๋ Github์ ๋ชจ๋ ์ํค ํ์ด์ง๊ฐ ์ญ์ ๋์์ต๋๋ค. ํ์ฌ ๋๋ ํ ์ํธํ ์ค๋ช ์๋ ์ด์ ๋ํ ์ธ๊ธ์ด ์์ต๋๋ค. ์์ฑ์์ ์ค๋ช ์ ๋ฐ๋ฅด๋ฉด, ์ฒซ ๋ฒ์งธ ๋ฒ์ ์ ํ์๋ฌผ์ "์ํธํํ์ ์ฌ๊ฐํ ์ทจ์ฝ์ "์ผ๋ก ์ธํด ์ฌ์ฉ๋์ง ์์ต๋๋ค. ํ ์คํธ ๋น์์๋ ๋งํ ์ ์ฒซ ๋ฒ์งธ ๋ฒ์ ๋ง ์์๊ณ ๋ฐ์ด๋๋ฆฌ๋ ์ฌ์ ํ Github์ ์์ผ๋ฉฐ ๋ค๋ฅธ ๋ชจ๋ ๊ฒ ์ธ์๋ ์ฌ๊ฐํ ์ทจ์ฝ์ ์ ๊ทธ๋ค์ง ์ค์ํ์ง ์์ต๋๋ค. Shadowsox๋ ํด๋กํน์ ์ฌ์ฉํ์ง ์์ ๊ฒ๊ณผ ๋์ผํ ๋ฐฉ์์ผ๋ก ํธ๋ํฝ์ ์ํธํํ๋ฉฐ ํด๋กํฌ๋ Shadowsox์ ์ํธํํ์ ์๋ฌด๋ฐ ์ํฅ์ ๋ฏธ์น์ง ์์ต๋๋ค.
Shadowsockscloak: ๋ค์ด๋ก๋ - 1533; ์
๋ก๋ - 1970MB
Kcptun
kcptun์ ์ ์ก ์๋จ์ผ๋ก ์ฌ์ฉ
Kcptun์ ์ ๋ ฅ ์๋ชจ๊ฐ ์ฌํ๋ฉฐ ํด๋ผ์ด์ธํธ 100๊ฐ์์ ํ ์คํธํ์ ๋ 4๊ฐ์ Zion ์ฝ์ด๋ฅผ 1%๋ก ์ฝ๊ฒ ๋ก๋ํฉ๋๋ค. ๊ฒ๋ค๊ฐ ํ๋ฌ๊ทธ์ธ์ด "๋๋ฆฌ๊ณ ", iperf3๋ฅผ ํตํด ์์ ํ ๋ ํ ์คํธ๋ฅผ ๋๊น์ง ์๋ฃํ์ง ๋ชปํฉ๋๋ค. ๋ธ๋ผ์ฐ์ ์์ ์๋ ํ ์คํธ๋ฅผ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
Shadowsockskcptun: ๋ค์ด๋ก๋(์๋ ํ
์คํธ) - 546mbits; ์
๋ก๋(์๋ ํ
์คํธ) 854MB
๊ฒฐ๋ก
์ ์ฒด ์์คํ ์์ ํธ๋ํฝ์ ์ฐจ๋จํ๋ ค๋ฉด ๊ฐ๋จํ๊ณ ๋น ๋ฅธ VPN์ด ํ์ํฉ๋๊น? ๊ทธ๋ ๋ค๋ฉด ๋น์ ์ ์ ํ์ ์๊ฐ๋์ ๋๋ค. ํ๋ก์(์ ํ์ ํฐ๋๋ง ๋๋ ๊ฐ์ ๊ฐ์ธ ํ๋ฆ ๋ถ๋ฆฌ๋ฅผ ์ํด)๋ฅผ ์ํ์ญ๋๊น, ์๋๋ฉด ์ฌ๊ฐํ ์ฐจ๋จ์ผ๋ก๋ถํฐ ํธ๋ํฝ์ ๋๋ ํํ๋ ๊ฒ์ด ๋ ์ค์ํฉ๋๊น? ๊ทธ๋ฐ ๋ค์ tlshttp ๋๋ ํ๋ฅผ ์ฌ์ฉํ์ฌ ์๋์ฐ๋ฐ์ค๋ฅผ ์ดํด๋ณด์ธ์. ์ธํฐ๋ท์ด ์๋ํ๋ ํ ์ธํฐ๋ท์ด ์๋ํ๋์ง ํ์ธํ๊ณ ์ถ์ต๋๊น? ์ค์ํ CDN์ ํตํด ํธ๋ํฝ์ ํ๋ก์ํ๋๋ก ์ ํํ๋ฉด ์ฐจ๋จ๋์ด ๊ตญ๋ด ์ธํฐ๋ท์ ์ ๋ฐ์ด ์ค๋จ๋ฉ๋๋ค.
๋ค์ด๋ก๋๋ณ๋ก ์ ๋ ฌ๋ ํผ๋ฒ ํ
์ด๋ธ
์ถ์ฒ : habr.com