์ทจ์•ฝ์  ์ˆ˜์ •์ด ํฌํ•จ๋œ OpenVPN 2.5.6 ๋ฐ 2.4.12 ์ถœ์‹œ

OpenVPN 2.5.6 ๋ฐ 2.4.12์˜ ์ˆ˜์ • ๋ฆด๋ฆฌ์Šค๊ฐ€ ์ค€๋น„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ํŒจํ‚ค์ง€๋Š” ๋‘ ํด๋ผ์ด์–ธํŠธ ์‹œ์Šคํ…œ ๊ฐ„์˜ ์•”ํ˜ธํ™”๋œ ์—ฐ๊ฒฐ์„ ๊ตฌ์„ฑํ•˜๊ฑฐ๋‚˜ ์—ฌ๋Ÿฌ ํด๋ผ์ด์–ธํŠธ์˜ ๋™์‹œ ์ž‘๋™์„ ์œ„ํ•œ ์ค‘์•™ ์ง‘์ค‘์‹ VPN ์„œ๋ฒ„๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ€์ƒ ์‚ฌ์„ค๋ง ์ƒ์„ฑ์šฉ ํŒจํ‚ค์ง€์ž…๋‹ˆ๋‹ค. OpenVPN ์ฝ”๋“œ๋Š” GPLv2 ๋ผ์ด์„ผ์Šค์— ๋”ฐ๋ผ ๋ฐฐํฌ๋˜๋ฉฐ Debian, Ubuntu, CentOS, RHEL ๋ฐ Windows์šฉ์œผ๋กœ ๋ฏธ๋ฆฌ ๋งŒ๋“ค์–ด์ง„ ๋ฐ”์ด๋„ˆ๋ฆฌ ํŒจํ‚ค์ง€๊ฐ€ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.

์ƒˆ ๋ฒ„์ „์—์„œ๋Š” ์ง€์—ฐ ์ธ์ฆ ๋ชจ๋“œ(deferred_auth)๋ฅผ ์ง€์›ํ•˜๋Š” ์™ธ๋ถ€ ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์กฐ์ž‘ํ•˜์—ฌ ์ž ์žฌ์ ์œผ๋กœ ์ธ์ฆ์„ ์šฐํšŒํ•  ์ˆ˜ ์žˆ๋Š” ์ทจ์•ฝ์ ์ด ์ œ๊ฑฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ฌธ์ œ๋Š” ์—ฌ๋Ÿฌ ํ”Œ๋Ÿฌ๊ทธ์ธ์ด ์ง€์—ฐ๋œ ์ธ์ฆ ์‘๋‹ต์„ ๋ณด๋‚ผ ๋•Œ ๋ฐœ์ƒํ•˜๋ฉฐ, ์ด๋กœ ์ธํ•ด ์™ธ๋ถ€ ์‚ฌ์šฉ์ž๊ฐ€ ๋ถˆ์™„์ „ํ•˜๊ฒŒ ์˜ฌ๋ฐ”๋ฅธ ์ž๊ฒฉ ์ฆ๋ช…์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์•ก์„ธ์Šค ๊ถŒํ•œ์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. OpenVPN 2.5.6 ๋ฐ 2.4.12๋ถ€ํ„ฐ ์—ฌ๋Ÿฌ ํ”Œ๋Ÿฌ๊ทธ์ธ์œผ๋กœ ์ง€์—ฐ๋œ ์ธ์ฆ์„ ์‚ฌ์šฉํ•˜๋ ค๊ณ  ํ•˜๋ฉด ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

๋‹ค๋ฅธ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์—๋Š” ์œ„์—์„œ ์„ค๋ช…ํ•œ ๊ฒƒ๊ณผ ์œ ์‚ฌํ•œ ์ทจ์•ฝ์ ์„ ์ถ”๊ฐ€๋กœ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ๋‹ค์–‘ํ•œ ์ธ์ฆ ํ”Œ๋Ÿฌ๊ทธ์ธ์˜ ๋™์‹œ ์‚ฌ์šฉ ํ…Œ์ŠคํŠธ๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ๋ฐ ์œ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ƒˆ๋กœ์šด ํ”Œ๋Ÿฌ๊ทธ์ธ Sample-plugin/defer/multi-auth.c๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. Linux ํ”Œ๋žซํผ์—์„œ๋Š” "--mtu-disc might|yes" ์˜ต์…˜์ด ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ๊ฒฝ๋กœ ์ถ”๊ฐ€ ์ ˆ์ฐจ์—์„œ ๋ฉ”๋ชจ๋ฆฌ ๋ˆ„์ˆ˜๊ฐ€ ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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