๊ฐ๋ณ ํ๋ก๊ทธ๋จ ๋ฐ ์๋น์ค ์์ค์์ ์ก์ธ์ค ์ฐจ๋จ ๋ฐ ํธ๋ํฝ ๋ชจ๋ํฐ๋ง์ ์ ๊ณตํ๋ ๋ฐฉํ๋ฒฝ ์์ ์ ๊ตฌ์ฑํ๋ ์์ฉ ํ๋ก๊ทธ๋จ์ธ Portmaster 1.0 ๋ฆด๋ฆฌ์ค๋ฅผ ์ถ์ํ์ต๋๋ค. ํ๋ก์ ํธ ์ฝ๋๋ Go๋ก ์์ฑ๋์์ผ๋ฉฐ AGPLv3 ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ๋ฐฐํฌ๋ฉ๋๋ค. ์ธํฐํ์ด์ค๋ Electron ํ๋ซํผ์ ์ฌ์ฉํ์ฌ JavaScript๋ก ๊ตฌํ๋ฉ๋๋ค. Linux ๋ฐ Windows์์์ ์์ ์ ์ง์ํฉ๋๋ค.
Linux๋ iptables๋ฅผ ์ฌ์ฉํ์ฌ ํธ๋ํฝ์ ๊ฒ์ฌ ๋ฐ ์ ์ดํ๊ณ nfqueue๋ฅผ ์ฌ์ฉํ์ฌ ์ฐจ๋จ ๊ฒฐ์ ์ ์ฌ์ฉ์ ๊ณต๊ฐ์ผ๋ก ์ด๋ํฉ๋๋ค. ์์ผ๋ก๋ ๋ฆฌ๋ ์ค์ฉ์ผ๋ก ๋ณ๋์ ์ปค๋ ๋ชจ๋์ ์ฌ์ฉํ ๊ณํ์ด๋ค. ๋ฌธ์ ์๋ ์๋์ ์ํด์๋ Linux ์ปค๋ ๋ฒ์ 5.7 ์ด์์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค(์ด๋ก ์ ์ผ๋ก๋ 2.4 ๋ธ๋์น๋ถํฐ ์ปค๋ ์์ ์ด ๊ฐ๋ฅํ์ง๋ง ๋ฒ์ 5.7๊น์ง์์ ๋ฌธ์ ๊ฐ ๊ด์ฐฐ๋ฉ๋๋ค). Windows๋ ์์ฒด ์ปค๋ ๋ชจ๋์ ์ฌ์ฉํ์ฌ ํธ๋ํฝ ํํฐ๋ง์ ๊ตฌ์ฑํฉ๋๋ค.
์ง์๋๋ ๊ธฐ๋ฅ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ์์คํ ์ ๋ชจ๋ ๋คํธ์ํฌ ํ๋์ ๋ชจ๋ํฐ๋งํ๊ณ ๋คํธ์ํฌ ํ๋ ๊ธฐ๋ก๊ณผ ๊ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฐ๊ฒฐ์ ์ถ์ ํฉ๋๋ค.
- ์ ์ฑ์ฝ๋ ๋ฐ ๋์ ์ถ์ ๊ด๋ จ ์์ฒญ์ ์๋์ผ๋ก ์ฐจ๋จํฉ๋๋ค. ์ฐจ๋จ์ ์ ์์ ์ธ ํ๋, ์๊ฒฉ ์ธก์ ๋๋ ๊ฐ์ธ ๋ฐ์ดํฐ ์ถ์ ์ ์ฐ๋ฃจ๋ ๊ฒ์ผ๋ก ๋ฐํ์ง IP ์ฃผ์ ๋ฐ ๋๋ฉ์ธ ๋ชฉ๋ก์ ๊ธฐ๋ฐ์ผ๋ก ์ํ๋ฉ๋๋ค. ๋ชฉ๋ก์ ์ฌ์ฉํ์ฌ ๊ด๊ณ ๋ฅผ ์ฐจ๋จํ๋ ๊ฒ๋ ๊ฐ๋ฅํฉ๋๋ค.
- DNS-over-TLS๋ฅผ ์ฌ์ฉํ์ฌ ๊ธฐ๋ณธ์ ์ผ๋ก DNS ์ฟผ๋ฆฌ๋ฅผ ์ํธํํฉ๋๋ค. ์ธํฐํ์ด์ค์ ๋ชจ๋ DNS ๊ด๋ จ ํ๋์ ๋ช ํํ๊ฒ ํ์ํฉ๋๋ค.
- ์์ ๋ง์ ์ฐจ๋จ ๊ท์น์ ์์ฑํ๊ณ ์ ํํ ์ ํ๋ฆฌ์ผ์ด์ ์ด๋ ํ๋กํ ์ฝ์ ํธ๋ํฝ์ ์ ์ํ๊ฒ ์ฐจ๋จํ๋ ๊ธฐ๋ฅ(์: P2P ํ๋กํ ์ฝ์ ์ฐจ๋จํ ์ ์์)
- ๋ชจ๋ ํธ๋ํฝ์ ๋ํ ์ค์ ๊ณผ ๊ฐ๋ณ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ํ ๋งํฌ ํํฐ๋ฅผ ๋ชจ๋ ์ ์ํ๋ ๊ธฐ๋ฅ.
- ๊ตญ๊ฐ๋ณ ํํฐ๋ง ๋ฐ ๋ชจ๋ํฐ๋ง์ ์ง์ํฉ๋๋ค.
- ์ ๋ฃ ์ฌ์ฉ์์๊ฒ๋ ํ์ฌ์ ๋ ์ SPN(Safing Privacy Network) ์ค๋ฒ๋ ์ด ๋คํธ์ํฌ์ ๋ํ ์ก์ธ์ค ๊ถํ์ด ๋ถ์ฌ๋ฉ๋๋ค. ์ด๋ Tor์ ์ ์ฌํ์ง๋ง ์ฐ๊ฒฐํ๊ธฐ ๋ ์ฌ์ด VPN ๋์์ผ๋ก ์ ์ ๋ฉ๋๋ค. SPN์ ์ฌ์ฉํ๋ฉด ๊ตญ๊ฐ๋ณ ์ฐจ๋จ์ ์ฐํํ๊ณ , ์ฌ์ฉ์์ IP ์ฃผ์๋ฅผ ์จ๊ธฐ๊ณ , ์ ํํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ํ ์ฐ๊ฒฐ์ ์ ๋ฌํ ์ ์์ต๋๋ค. SPN ๊ตฌํ ์ฝ๋๋ AGPLv3 ๋ผ์ด์ผ์ค์ ๋ฐ๋ผ ์คํ ์์ค๋ก ์ ๊ณต๋ฉ๋๋ค.
์ถ์ฒ : opennet.ru