ExpressVPN ์ฑ ๋ฐ ๊ตฌ์ฑ์ ์ด์ฉํ์๋ ค๋ฉด, ๋จผ์ ๊ณ์ ์ ๋ง๋ค์ด์ฃผ์ธ์.
์ฐธ๊ณ : ์ต์ VPN ๊ตฌ์ฑ์ ์คํํ ์ ์์ผ๋ฉฐ ์ต์ 8MB์ ํ๋์ ๊ณต๊ฐ์ด ์๋ DD-WRT ํ์จ์ด๊ฐ ํ์ํฉ๋๋ค.
์ด ํํ ๋ฆฌ์ผ์ OpenVPN ํ๋กํ ์ฝ์ ์ฌ์ฉํ๋ DD-WRT ๋ผ์ฐํฐ์ ExpressVPN์ ์ค์ ํ๋ ๋ฐฉ๋ฒ์ ์ค๋ช ํฉ๋๋ค.
์๋ ๊ตฌ์ฑ๋ ์ฐ๊ฒฐ๋ก๋ ์ผ๋ถ ExpressVPN ์์น๋ฅผ ์ด์ฉํ ์ ์์ ์ ์์ต๋๋ค.
์ด ๊ฒฝ๊ณ ๋ฅผ ์์ ๋ ค๋ฉด ํ ์คํธ ํธ์ง๊ธฐ๋ก ํด๋น .ovpn ํ์ผ์ ์ด๊ณ ๋ค์ ์ค ํ๋๋ฅผ ์ํํ์ธ์.
- keysize๊ฐ ํฌํจ๋ ๋ผ์ธ์ ์ญ์ ํ์ธ์.
์๋๋ฉด - keysize ์์ #๋ฅผ ์ถ๊ฐํ์ธ์(#keysize 256).
์๋๋ฉด ์ด๋ ํ ๋ถ์ ์ ์ธ ์ํฅ์ ๋ผ์น์ง ์์ผ๋ฏ๋ก ์ด ๊ฒฝ๊ณ ๋ฅผ ๋ฌด์ํด๋ ์ข์ต๋๋ค.
DD-WRT ๋ผ์ฐํฐ์ ExpressVPN์ ์ค์ ํ๋ ค๋ฉด ์ฐ์ ExpressVPN ๊ณ์ ์ค์ ํ์ด์ง์์ OpenVPN ๊ตฌ์ฑ ํ์ผ์ ๋ค์ด๋ก๋ํด์ผ ํฉ๋๋ค. ๊ทธ๋์ผ ExpressVPN ์๋ฒ์ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค. ๋ค์ ์ง์นจ์ ๋ฐ๋ผ OpenVPN์ ์ฌ์ฉํ๋๋ก ๋ผ์ฐํฐ๋ฅผ ๊ตฌ์ฑํ์ธ์.
์ด๋ํ๊ธฐ…
1. ExpressVPN ๊ณ์ ์๊ฒฉ ์ฆ๋ช
์ ๋ณด ์ฐพ๊ธฐ
2. ๋ผ์ฐํฐ ๊ตฌ์ฑํ๊ธฐ
3. ExpressVPN ํค ๋ฐ ์ธ์ฆ์ ๊ตฌ์ฑํ๊ธฐ
4. ์ฐ๊ฒฐ ์ํ ์ ๊ฒํ๊ธฐ
1. ExpressVPN ๊ณ์ ์๊ฒฉ ์ฆ๋ช ์ ๋ณด ์ฐพ๊ธฐ
ExpressVPN ์ค์ ํ์ด์ง๋ก ์ด๋ํ์ธ์. ๋ก๊ทธ์ธ ์ ๋ ฅ์ฐฝ์ด ๋ํ๋๋ฉด ExpressVPN ์๊ฒฉ ์ฆ๋ช ์ ๋ณด๋ฅผ ์ ๋ ฅํ๊ณ ๋ก๊ทธ์ธ์ ํด๋ฆญํ์ธ์.
์ด๋ฉ์ผ๋ก ์ ์ก๋ ์ธ์ฆ ์ฝ๋๋ฅผ ์ ๋ ฅํ์ธ์.
์ค๋ฅธ์ชฝ์ OpenVPN์ด ์ด๋ฏธ ์ ํ๋์ด ์์ผ๋ฉฐ ์ฌ์ฉ์ ์ด๋ฆ, ๋น๋ฐ๋ฒํธ, OpenVPN ๊ตฌ์ฑ ํ์ผ ๋ชฉ๋ก์ด ํ์๋ฉ๋๋ค.
.ovpn file์ ๋ค์ด๋ก๋ํ๊ธฐ ์ํด ์ํ๋ ์์น๋ฅผ ํด๋ฆญํ์ธ์.
๋ธ๋ผ์ฐ์ ์ฐฝ์ ์ด์ด ๋์ธ์. ๋์ค์ ์ค์ ์ ์ํด ์ด ์ ๋ณด๊ฐ ํ์ํฉ๋๋ค.
๋์์ด ํ์ํ์ ๊ฐ์? ExpressVPN ์ง์ํ์ ์ฐ๋ฝํ์ฌ ์ฆ์ ๋์๋ฐ์ผ์ธ์.
2. ๋ผ์ฐํฐ ๊ตฌ์ฑํ๊ธฐ
๋ธ๋ผ์ฐ์ ์ฃผ์ ์ฐฝ์ ๋ผ์ฐํฐ ๊ด๋ฆฌ์ ํจ๋ IP ์ฃผ์๋ฅผ ์ ๋ ฅํ์ธ์. ์ด ์ฃผ์๋ ๋ํดํธ๋ก 192.168.0.1์ ๋๋ค. (์ฌ์ฉ ์ค์ธ ๋ผ์ฐํฐ์ IP ์ฃผ์๊ฐ ๊ณผ๊ฑฐ์ ๋ณ๊ฒฝ๋์์ผ๋ ๊ธฐ์ต๋์ง ์๋ ๊ฒฝ์ฐ, ๊ธฐ๊ธฐ์ ์ค์ ์์ ์ฐพ์ย ์ ์์ต๋๋ค.)
๋ผ์ฐํฐ์ ์ฌ์ฉ์ ์ด๋ฆ ๋ฐ ๋น๋ฐ๋ฒํธ๋ก ๋ก๊ทธ์ธํ์ธ์. (๋ํดํธ๋ก ๋ ๋ค admin์ ๋๋ค.)
ํ์ด์ง ๋งจ ์์ ์๋น์ค ํญ์ ํด๋ฆญํ ๋ค์ VPN ํ์ ํญ์ ํด๋ฆญํ์ธ์.
OpenVPN ํด๋ผ์ด์ธํธ์์ OpenVPN ํด๋ผ์ด์ธํธ ์์ย ์ต์ ์ ํ์ฑํํ์ธ์. ๊ทธ๋ฌ๋ฉด OpenVPN ๊ตฌ์ฑ ํจ๋์ด ๋ํ๋ฉ๋๋ค.
๋ค์ ๋จ๊ณ๋ ๊ณ ๊ฐ๋์ DD-WRT ํ์จ์ด์ ๋ฐ๋ผ ๋ฌ๋ผ์ง ์ ์์ต๋๋ค. DD-WRT ๋ฒ์ ์ ์ ํฉํ ์น์ ์ ์ฐธ๊ณ ํ์ธ์.
์ฌ์ฉ์ ํจ์ค ์ธ์ฆ์ด ์๋ DD-WRT ๋ฒ์
์ฌ์ฉ์ ํจ์ค ์ธ์ฆ์ด ์๋ DD-WRT ๋ฒ์
์ฌ์ฉ์ ํจ์ค ์ธ์ฆ์ด ์๋ DD-WRT ๋ฒ์
ํจ์ค ์ธ์ฆ
DD-WRT ํ์จ์ด์ ์ฌ์ฉ์ ํจ์ค ์ธ์ฆ์ด ์๋ ๊ฒฝ์ฐ, ์๋ ๋จ๊ณ์ ์ธํฐํ์ด์ค์ ๊ฐ์ ํ๋ฉด์ด ๋ํ๋ฉ๋๋ค. ๋ค์ ์ ๋ณด๋ฅผ ์ ๋ ฅํ์ธ์.
- ์๋ฒ IP/์ด๋ฆ: ์๋ฒ IP/์ด๋ฆ์ ์ป์ผ๋ ค๋ฉด .ovpn ๊ตฌ์ฑ ํ์ผ์ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ํด๋ฆญํ์ฌ ํ
์คํธ ์๋ํฐ๋ก ์ฌ์ธ์. “romote”๋ผ๋ ๋จ์ด์ 4์๋ฆฌ ํฌํธ ๋ฒํธ ์ฌ์ด์ ๋์ด๋ ์๋ฒ ์ฃผ์๋ฅผ ํ์ธํ ์ ์์ต๋๋ค. ์๋ฒ ์ฃผ์๋ฅผ ๋ณต์ฌํ ํ ์ด ํ๋์ ๋ถ์ฌ๋ฃ์ผ์ธ์.
- ํฌํธ: .ovpn ํ์ผ ๋ด ์๋ฒ IP/์ด๋ฆ ๋ค์ ๋ฒํธ๋ฅผ ์ ๋ ฅํ์ธ์.
- ํฐ๋ ๊ธฐ๊ธฐ: TUN์ ์ ํํ์ธ์.
- ํฐ๋ ํ๋กํ ์ฝ: UDP๋ฅผ ์ ํํ์ธ์.
- ์ํธํ ์ํธ: AES-256 CBC๋ฅผ ์ ํํ์ธ์.
- ํด์ ์๊ณ ๋ฆฌ์ฆ: SHA512๋ฅผ ์ ํํ์ธ์.
- ์ฌ์ฉ์ ํจ์ค ์ธ์ฆ: ํ์ฑํ๋ฅผ ์ ํํ์ธ์.
- ์ฌ์ฉ์ ์ด๋ฆ: ์์ ์ฐพ์ ์ฌ์ฉ์ ์ด๋ฆ์ ์ ๋ ฅํ์ธ์.
- ๋น๋ฐ๋ฒํธ: ์์ย ์ฐพ์ ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ ฅํ์ธ์.
- ๊ณ ๊ธ ์ต์ : ํ์ฑํ๋ฅผ ์ ํํ์ธ์.
- TLS ์ํธ: ์์์ ์ ํํ์ธ์.
- L2O ์์ถ: ์ ์์ ์ ํํ์ธ์.
- NAT: ํ์ฑํ๋ฅผ ์ ํํ์ธ์.
- ํฐ๋ UDP ์กฐ๊ฐ: 1450์ ์ ๋ ฅํ์ธ์.
- ํฐ๋ UDP MSS-Fix: ํ์ฑํ๋ฅผ ์ ํํ์ธ์.
- nsCertType ์ธ์ฆ: ์ฒดํฌ๋ฐ์ค๋ฅผ ์ ํํ์ธ์.
๋ค์์ผ๋กย ExpressVPN ํค ๋ฐ ์ธ์ฆ์ ๊ตฌ์ฑ ์ง์นจ์ ๋ฐ๋ฅด์ธ์.
์ฌ์ฉ์ ํจ์ค ์ธ์ฆ์ด ์๋ DD-WRT ๋ฒ์
DD-WRT ํ์จ์ด์ ์ฌ์ฉ์ ํจ์ค ์ธ์ฆ์ด ์๋ ๊ฒฝ์ฐ, ์๋ ๋จ๊ณ๋ฅผ ๋ฐ๋ฅด์ธ์.
์ถ๊ฐ ๊ตฌ์ฑ ํ ์คํธ ๋ฐ์ค๋ฅผ ์ฐพ์ ์ด ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ์ธ์.
auth-user-pass /tmp/auth.txt
๊ทธ๋ฆฌ๊ณ ๋ค์ ์ ๋ณด๋ฅผ ์ ๋ ฅํ์ธ์.
- ์๋ฒ IP/์ด๋ฆ: ์๋ฒ IP/์ด๋ฆ์ ์ป์ผ๋ ค๋ฉด .ovpn ๊ตฌ์ฑ ํ์ผ์ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ํด๋ฆญํ์ฌ ํ
์คํธ ์๋ํฐ๋ก ์ฌ์ธ์. “romote”๋ผ๋ ๋จ์ด์ 4์๋ฆฌ ํฌํธ ๋ฒํธ ์ฌ์ด์ ๋์ด๋ ์๋ฒ ์ฃผ์๋ฅผ ํ์ธํ ์ ์์ต๋๋ค. ์๋ฒ ์ฃผ์๋ฅผ ๋ณต์ฌํ ํ ์ด ํ๋์ ๋ถ์ฌ๋ฃ์ผ์ธ์.
- ํฌํธ: .ovpn ํ์ผ ๋ด ์๋ฒ IP/์ด๋ฆ ๋ค์ ๋ฒํธ๋ฅผ ์ ๋ ฅํ์ธ์.
- ํฐ๋ ๊ธฐ๊ธฐ: TUN์ ์ ํํ์ธ์.
- ํฐ๋ ํ๋กํ ์ฝ: UDP๋ฅผ ์ ํํ์ธ์.
- ์ํธํ ์ํธ: AES-256 CBC๋ฅผ ์ ํํ์ธ์.
- ํด์ ์๊ณ ๋ฆฌ์ฆ: SHA512๋ฅผ ์ ํํ์ธ์.
- ์ฌ์ฉ์ ํจ์ค ์ธ์ฆ: ํ์ฑํ๋ฅผ ์ ํํ์ธ์.
- ์ฌ์ฉ์ ์ด๋ฆ: ์์ ์ฐพ์ ์ฌ์ฉ์ ์ด๋ฆ์ ์ ๋ ฅํ์ธ์.
- ๋น๋ฐ๋ฒํธ: ์์ย ์ฐพ์ ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ ฅํ์ธ์.
- ๊ณ ๊ธ ์ต์ : ํ์ฑํ๋ฅผ ์ ํํ์ธ์.
- TLS ์ํธ: ์์์ ์ ํํ์ธ์.
- L2O ์์ถ: ์ ์์ ์ ํํ์ธ์.
- NAT: ํ์ฑํ๋ฅผ ์ ํํ์ธ์.
- ํฐ๋ UDP ์กฐ๊ฐ: 1450์ ์ ๋ ฅํ์ธ์.
- ํฐ๋ UDP MSS-Fix: ํ์ฑํ๋ฅผ ์ ํํ์ธ์.
- nsCertType ์ธ์ฆ: ์ฒดํฌ๋ฐ์ค๋ฅผ ์ ํํ์ธ์.
๋ค์์ผ๋กย ExpressVPN ํค ๋ฐ ์ธ์ฆ์ ๊ตฌ์ฑ ์ง์นจ์ ๋ฐ๋ฅด์ธ์.
๋์์ด ํ์ํ์ ๊ฐ์? ExpressVPN ์ง์ํ์ ์ฐ๋ฝํ์ฌ ์ฆ์ ๋์๋ฐ์ผ์ธ์.
3. ExpressVPN ํค ๋ฐ ์ธ์ฆ์ ๊ตฌ์ฑํ๊ธฐ
์ถ๊ฐ ๊ตฌ์ฑ ํ๋์ ๋ค์์ ์ ๋ ฅํ์ธ์:
persist-key
persist-tun
fragment 1300
mssfix 1450
keysize 256
TLS ์ธ์ฆ ํค ํ๋์๋ .ovpn ํ์ผ ๋ด <tls-auth> ํ๊ทธ์ </tls-auth> ํ๊ทธ ์ฌ์ด์ ํ ์คํธ๋ฅผ ๋ณต์ฌํ์ฌ ๋ถ์ฌ๋ฃ์ผ์ธ์.
CA ์ธ์ฆ์ ํ๋์๋ .ovpn ํ์ผ ๋ด <ca> ํ๊ทธ์ </ca> ํ๊ทธ ์ฌ์ด์ ํ ์คํธ๋ฅผ ๋ณต์ฌํ์ฌ ๋ถ์ฌ๋ฃ์ผ์ธ์.
๊ณต์ฉ ํด๋ผ์ด์ธํธ ์ธ์ฆ์ ํ๋์๋ .ovpn ํ์ผ ๋ด <cert> ํ๊ทธ์ </cert> ํ๊ทธ ์ฌ์ด์ ํ ์คํธ๋ฅผ ๋ณต์ฌํ์ฌ ๋ถ์ฌ๋ฃ์ผ์ธ์.
๊ฐ์ธ ํด๋ผ์ด์ธํธ ํค ํ๋์๋ .ovpn ํ์ผ ๋ด <key> ํ๊ทธ์ </key> ํ๊ทธ ์ฌ์ด์ ํ ์คํธ๋ฅผ ๋ณต์ฌํ์ฌ ๋ถ์ฌ๋ฃ์ผ์ธ์.
์ ์ฅ์ ํด๋ฆญํ ๋ค์ ์ค์ ์ ์ฉ์ ํด๋ฆญํ์ฌ VPN ์ฐ๊ฒฐ์ ์์ํ์ธ์.
์ฌ์ฉ์ ํจ์ค ์ธ์ฆ์ด ์๋ DD-WRT๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ, ๊ด๋ฆฌ > ๋ช ๋ น์ผ๋ก ์ด๋ํด ๋ค์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ์ธ์.
echo USERNAMEHERE > /tmp/auth.txt
echo PASSWORDHERE >> /tmp/auth.txt
๊ทธ๋ค์ ์ ์ฅ์ ํด๋ฆญํ์ธ์.
๊ด๋ฆฌ > ๊ด๋ฆฌ๋ก ์ด๋ํ ๋ค์ ๋ผ์ฐํฐ ์ฌ์์์ ํด๋ฆญํ์ธ์.
๋์์ด ํ์ํ์ ๊ฐ์? ExpressVPN ์ง์ํ์ ์ฐ๋ฝํ์ฌ ์ฆ์ ๋์๋ฐ์ผ์ธ์.
4. ์ฐ๊ฒฐ ์ํ ์ ๊ฒํ๊ธฐ
์ํ > OpenVPN์ผ๋ก ์ด๋ํ์ธ์. VPN์ด ์ฑ๊ณต์ ์ผ๋ก ์ฐ๊ฒฐ๋ ๊ฒฝ์ฐ, โ์ฐ๊ฒฐ ์ฑ๊ณต”์ด๋ผ๋ ๋จ์ด์ ๋ค์๊ณผ ๊ฐ์ ์ ๋ณด๊ฐ ํ์๋ฉ๋๋ค.
VPN์ ์ฐ๊ฒฐํ ์ ์๋ ๊ฒฝ์ฐ, ๋ผ์ฐํฐ์ ์๊ฐ ๋ฐ ๋ ์ง๊ฐ ์๋ชป ์ค์ ๋์ด ์์ ์ ์์ต๋๋ค. ์ด ๊ฒฝ์ฐ ๋ผ์ฐํฐ๊ฐ VPN ์๋ฒ์ ์ ๋๋ก ์ฐ๊ฒฐ๋์ง ์์ต๋๋ค. ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด ๋ผ์ฐํฐ์ ์์คํ ์๊ฐ์ ๋ค์ ์ค์ ํ๊ณ VPN์ ๋ค์ ์ฐ๊ฒฐํด๋ณด์ธ์.
๋์์ด ํ์ํ์ ๊ฐ์? ExpressVPN ์ง์ํ์ ์ฐ๋ฝํ์ฌ ์ฆ์ ๋์๋ฐ์ผ์ธ์.