๋‚ด ์„ธํŒ…์ด ์ •๋‹ต์ด๋ผ๊ณ  ํ•  ์ˆ˜ ์—†๊ณ , ์ผ๋ฐ˜์ ์ธ ์œ ์ €๋“ค๊ณผ ๋‹ค๋ฅด๊ฒŒ ์„œ๋ฒ„๋กœ ์‚ฌ์šฉ์ด ๊ฐ€๋Šฅํ•œ synology๊ฐ€ ์žˆ๋‹ค๋Š” ํŠน์„ฑ์„ ์ด์šฉํ•œ ๊ฑฐ๊ธด ํ•จ

์‚ฌ์‹ค 24์‹œ๊ฐ„ ๋Œ์•„๊ฐ€๋Š” ์„œ๋ฒ„(docker ์‚ฌ์šฉ ๊ฐ€๋Šฅ)๊ฐ€ ์žˆ์œผ๋ฉด ๋‹ค๋“ค ์ด๋ ‡๊ฒŒ ์„ธํŒ…ํ•˜๊ณ  ์“ฐ๊ณ  ์žˆ์„ ๋“ฏ

๊ทธ๋ž˜๋„ ํ˜น์‹œ ๋ชจ๋ฅด๋‹ˆ ์ด๋ ‡๊ฒŒ ์„ธํŒ…ํ•  ์ˆ˜๋„ ์žˆ๋‹ค๋Š” ๊ฑธ ์•Œ๋ ค์ฃผ๊ณ  ์‹ถ์—ˆ๊ณ , ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์€ ๋”ฐ๋กœ ๊ฐœ์ธ์  ์ปค์Šคํ…€์„ ์–ด๋–ป๊ฒŒํ•˜๊ณ  ์žˆ๋Š”์ง€ ๊ถ๊ธˆํ•ด์„œ ์˜ฌ๋ ค๋ณด๊ฒŒ ๋˜์—ˆ์Œ


์†”์งํžˆ adguard vpn์ด๋‚˜ exclave ํ˜น์€ wireguard ์•ฑ์„ ์“ฐ๋Š”๊ฒŒ ํŒŒ๋”ฑ๋“ค์— ์˜ํ•ด ๊ฒ€์ฆ๋œ ๋ฐฉ๋ฒ•์ด๊ณ , ์—ฌ๋Ÿฌ ์œ ์ €๋“ค์„ ํ†ตํ•ด ์•ˆ์ •์„ฑ์ด ํ™•๋ณด๋œ ๋ฐฉ๋ฒ•์ด๋ผ๋Š” ์ƒ๊ฐ์„ ๊ฐ–๊ณ  ์žˆ์Œ.

๊ทธ๋Ÿฐ๋ฐ ์ด๊ฑด ํœด๋Œ€ํฐ ํ•˜๋‚˜๋กœ ์œฑ๋ฎค๋ฅผ ์“ธ ๋•Œ์˜ ์–˜๊ธฐ์ž„. ํƒœ๋ธ”๋ฆฟ์„ ์“ฐ๊ฑฐ๋‚˜ pc์—์„œ๋„ ์‚ฌ์šฉํ•˜๋ ค๊ณ  ํ•˜๋ฉด ์–˜๊ธฐ๊ฐ€ ๋‹ฌ๋ผ์ง.

๊ฐ€์žฅ ํฐ ๋ฌธ์ œ๊ฐ€ proton์—์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ wireguard์˜ ์—ฐ๊ฒฐ ๊ฐฏ์ˆ˜ ํ•œ๋„์ž„.

๋ฌผ๋ก  pc๋Š” spotify๋ฅผ ์“ฐ๋Š”๊ฒŒ ๊ฐ„ํŽธํ•˜๊ณ  ์ข‹์Œ. ๊ทธ๋Ÿฐ๋ฐ ํ”Œ๋ ˆ์ด๋ฆฌ์ŠคํŠธ ๊ด€๋ฆฌ ๋•Œ๋ฌธ์—๋ผ๋„ pc์—์„œ ๊ตณ์ด ์œฑ๋ฎค๋ฅผ ์จ์•ผ๊ฒ ๋‹ค๋Š” ๊ด‘์ธ์˜ ํ–‰๋™์ผ ๋ฟ์ž„.


๋ณธ๋ก ์œผ๋กœ ๋Œ์•„์™€์„œ. ๋‚œ ๋‹ค์–‘ํ•œ ๊ธฐ๊ธฐ์—์„œ ์œฑ๋ฎค๋ฅผ ์“ฐ๊ณ  ์‹ถ์—ˆ์Œ ๊ทธ๋Ÿฐ๋ฐ ํ˜„์‹ค์ ์œผ๋กœ ๊ทธ ๋ชจ๋“  ๊ธฐ๊ธฐ์— exclave ๋“ฑ์˜ ์„ธํŒ…์„ ํ•˜๊ธด ๊ต‰์žฅํžˆ ์–ด๋ ค์›€.

adguard๋ฅผ ์‚ฌ์šฉํ–ˆ์„ ๋•Œ, proxy ์ œ์™ธ ์„ค์ •์„ ๊ด€๋ฆฌํ•˜๋Š” ๊ฒƒ๋„ ๊ท€์ฐฎ์€ ๊ฒŒ ์‚ฌ์‹ค์ž„.

๊ทธ๋ž˜์„œ ๋‚œ ์ง‘์— ์žˆ๋˜ synology์˜ ์ปจํ…Œ์ด๋„ˆ ๋งค๋‹ˆ์ €(docker)์— gluetun๊ณผ 3proxy๋ฅผ ์„ค์น˜ํ•˜์—ฌ socks ํ”„๋ก์‹œ๋ฅผ ๋ฐœํ–‰ํ•˜๋„๋ก ํ–ˆ์Œ.

์ด ์ˆœ๊ฐ„ ๋ชจ๋“  ๊ท€์ฐฎ์Œ์ด ์‚ฌ์‹ค์ƒ ์‚ฌ๋ผ์ง.


๋‚˜๋„ ์–ผ๋งˆ๊ฐ„ outertune์„ ์ผ๋Š”๋ฐ ์ด ์•ฑ์ด ์•„์‰ฌ์šด ์  ๋”ฑ ํ•˜๋‚˜๊ฐ€ ์ธ์ฆ์ด ํ•„์š”ํ•œ ํ”„๋ก์‹œ ์‚ฌ์šฉ์ด ์•ˆ๋จ.

์ผ๋‹จ ๋‚œ ์•ˆ๋˜์—ˆ์Œ. ๊ทธ๊ฒƒ ๋•Œ๋ฌธ์— ๋‹ค๋ฅธ ์•ฑ์„ ์ฐพ์•„์„œ ์ •์ฐฉํ•œ ๊ฒŒ Metrolist(https://github.com/mostafaalagamy/Metrolist)์ž„

์ด๊ฒƒ๋„ ์•ฑ ์ž์ฒด์ ์œผ๋กœ ํ”„๋ก์‹œ ์—ฐ๊ฒฐ์ด ๊ฐ€๋Šฅํ•˜๊ณ  ํŠนํžˆ ์•„์ด๋””์™€ ๋น„๋ฒˆ์„ ํ†ตํ•œ ์ธ์ฆ๋œ ํ”„๋ก์‹œ์— ์—ฐ๊ฒฐ์ด ๊ฐ€๋Šฅํ•จ.

๋‚˜์ฒ˜๋Ÿผ ํ”„๋ก์‹œ๋ฅผ ๋ฐœํ–‰ํ•˜๋ฉด ์™ธ๋ถ€์—์„œ ํ”„๋ก์‹œ๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„  ๊ณต์œ ๊ธฐ์—์„œ ํฌํŠธํฌ์›Œ๋”ฉ์„ ํ•ด์•ผ ํ•˜๋Š”๋ฐ, ํ”„๋ก์‹œ๋ฅผ ์ธ์ฆ๋„ ์—†์ด ๋ฟŒ๋ฆฌ๊ธฐ๋Š” ์œ„ํ—˜ ์š”์†Œ๊ฐ€ ๋„ˆ๋ฌด ๋งŽ์Œ.

์ด ์•ฑ์„ ํฐ์ด๋‚˜ ํƒœ๋ธ”๋ฆฟ ๋“ฑ์— ์„ค์น˜ํ•ด์„œ ๋”ฐ๋กœ ํœด๋Œ€ํฐ ์„ค์ • ๋“ฑ์—์„œ ์„ธํŒ…ํ•  ๊ฒƒ๋„ ์—†์ด ์•„์ฃผ ์ž˜ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Œ.

pc์—์„œ๋Š” https://github.com/ytmd-devs/ytmd๋ฅผ ์‚ฌ์šฉ ์ค‘์ž„ ์ด๊ฒƒ๋„ ํ”„๋กœ๊ทธ๋žจ ๋‚ด๋ถ€์—์„œ ํ”„๋ก์‹œ ์‚ฌ์šฉ์ด ๊ฐ€๋Šฅํ•˜๊ณ , ๊ด‘๊ณ  ์ œ๊ฑฐ๊ฐ€ ํ”Œ๋Ÿฌ๊ทธ์ธ์œผ๋กœ ์„ค์น˜๋˜์–ด ์žˆ์–ด ํŽธํ•˜๊ฒŒ ๊ฐ์ƒํ•  ์ˆ˜ ์žˆ์Œ.

ํ”„๋ก์‹œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ œ๋Œ€๋กœ ์ž‘๋™์„ ์•ˆํ•˜๋Š” ํ”Œ๋Ÿฌ๊ทธ์ธ์ด ๋งŽ๊ธฐ๋Š” ํ•œ๋ฐ, ์ด๊ฑด ๋‚ด๊ฐ€ ์„ธํŒ…์„ ์ž˜๋ชปํ–ˆ์„ ๊ฐ€๋Šฅ์„ฑ์ด ์ปค์„œ ๋’ค์ ์ด๋Š” ์ค‘.


์ข€ ๊ฑฐ์ฐฝํ•˜๊ฒŒ ์ ๊ธด ํ–ˆ๋Š”๋ฐ, ์š”์•ฝํ•˜๋ฉด ๊ฐ„๋‹จํ•จ.

exclave์˜ ์—ญํ• ์„ ํ•  ์ˆ˜ ์žˆ๋Š” vpn to proxy๋ฅผ ์ƒ์‹œ ๊ตฌ๋™ํ•˜๋Š” ์„œ๋ฒ„๋‚˜ pc ๋“ฑ์— ์„ค์น˜ํ•œ๋‹ค.

์ด๊ฑธ๋กœ socks ํ”„๋ก์‹œ๋ฅผ ์™ธ๋ถ€๋กœ ๋ฟŒ๋ฆฐ๋‹ค.

๊ฐ ๊ธฐ๊ธฐ์—์„œ๋Š” ์—ฌ๊ธฐ์— ์—ฐ๊ฒฐํ•ด ์œฑ๋ฎค๋ฅผ ์šฐํšŒํ•œ๋‹ค.