Synology NAS ์„ค์ • OpenVPN ์‚ฌ์ดํŠธ ๊ฐ„ ์„œ๋ฒ„

์•ˆ๋…•ํ•˜์‹ญ๋‹ˆ๊นŒ!

์„ค์ •์ด ์žˆ๋Š” ํ…Œ๋งˆ๋ฅผ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. OpenVPN ๋งŽ์€ ๋…ธ๋ ฅ์ด ๊ธฐ์šธ์—ฌ์กŒ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ €๋Š” ๊ฐœ์ธ์ ์œผ๋กœ ์ œ๋ชฉ์— ์–ธ๊ธ‰๋œ ์ฃผ์ œ์— ๋Œ€ํ•œ ์ฒด๊ณ„์ ์ธ ์ •๋ณด๊ฐ€ ๋ถ€์กฑํ•˜๋‹ค๊ณ  ๋А๊ผˆ๊ณ , ํŠนํžˆ ํ–‰์ • ์ „๋ฌธ๊ฐ€๊ฐ€ ์•„๋‹Œ ๋ถ„๋“ค์„ ์œ„ํ•ด ์ œ ๊ฒฝํ—˜์„ ๊ณต์œ ํ•˜๊ธฐ๋กœ ํ–ˆ์Šต๋‹ˆ๋‹ค. OpenVPNํ•˜์ง€๋งŒ ์ €๋Š” ์‹œ๋†€๋กœ์ง€ NAS์—์„œ ์›๊ฒฉ ์„œ๋ธŒ๋„ท ๊ฐ„์˜ ์‚ฌ์ดํŠธ ๊ฐ„ ์—ฐ๊ฒฐ์„ ๊ตฌ์ถ•ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์ด ๋‚ด์šฉ์„ ๋‚˜์ค‘์— ์ฐธ๊ณ ํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ธฐ๋กํ•ด ๋‘๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

์ €๋Š” Synology DS918+ NAS๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๊ณ , ํ•ด๋‹น ํŒจํ‚ค์ง€๊ฐ€ ์„ค์น˜๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. VPN ์„œ๋ฒ„ ๊ตฌ์„ฑ๋จ OpenVPN ๊ทธ๋ฆฌ๊ณ  VPN ์„œ๋ฒ„์— ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ์‚ฌ์šฉ์ž๋„ ์žˆ์Šต๋‹ˆ๋‹ค. DSM ์ธํ„ฐํŽ˜์ด์Šค(NAS ์„œ๋ฒ„์˜ ์›น ํฌํ„ธ)์—์„œ ์„œ๋ฒ„๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด์„œ๋Š” ์ž์„ธํžˆ ์„ค๋ช…ํ•˜์ง€ ์•Š๊ฒ ์Šต๋‹ˆ๋‹ค. ํ•ด๋‹น ์ •๋ณด๋Š” ์ œ์กฐ์‚ฌ ์›น์‚ฌ์ดํŠธ์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฌธ์ œ๋Š” DSM ์ธํ„ฐํŽ˜์ด์Šค(๋ณธ ๋ฌธ์„œ ๋ฐœํ–‰์ผ ๊ธฐ์ค€ ๋ฒ„์ „ 6.2.3)์—์„œ ๊ด€๋ฆฌ ์„ค์ •์ด ์ œํ•œ์ ์ด๋ผ๋Š” ์ ์ž…๋‹ˆ๋‹ค. OpenVPN ์ €ํฌ์˜ ๊ฒฝ์šฐ ์‚ฌ์ดํŠธ ๊ฐ„ ์—ฐ๊ฒฐ์ด ํ•„์š”ํ•˜๋ฉฐ, ์ด๋Š” VPN ํด๋ผ์ด์–ธํŠธ ์„œ๋ธŒ๋„ท์˜ ํ˜ธ์ŠคํŠธ๊ฐ€ VPN ์„œ๋ฒ„ ์„œ๋ธŒ๋„ท์˜ ํ˜ธ์ŠคํŠธ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์–ด์•ผ ํ•˜๊ณ  ๊ทธ ๋ฐ˜๋Œ€๋„ ๋งˆ์ฐฌ๊ฐ€์ง€์—ฌ์•ผ ํ•จ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. NAS์˜ ๊ธฐ๋ณธ ์„ค์ •์€ VPN ํด๋ผ์ด์–ธํŠธ ์„œ๋ธŒ๋„ท์˜ ํ˜ธ์ŠคํŠธ์—์„œ๋งŒ VPN ์„œ๋ฒ„ ์„œ๋ธŒ๋„ท์˜ ํ˜ธ์ŠคํŠธ๋กœ์˜ ์ ‘๊ทผ์„ ํ—ˆ์šฉํ•ฉ๋‹ˆ๋‹ค.

VPN ์„œ๋ฒ„ ์„œ๋ธŒ๋„ท์—์„œ VPN ํด๋ผ์ด์–ธํŠธ ์„œ๋ธŒ๋„ท์œผ๋กœ์˜ ์•ก์„ธ์Šค๋ฅผ ๊ตฌ์„ฑํ•˜๋ ค๋ฉด SSH๋ฅผ ํ†ตํ•ด NAS์— ๋กœ๊ทธ์ธํ•˜๊ณ  ๊ตฌ์„ฑ ํŒŒ์ผ์„ ์„ค์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. OpenVPN ์„œ๋ฒ„๋ฅผ ์ˆ˜๋™์œผ๋กœ ์šด์˜ํ•˜์„ธ์š”.

SSH๋ฅผ ํ†ตํ•ด NAS์˜ ํŒŒ์ผ์„ ํŽธ์ง‘ํ•˜๋ ค๋ฉด Midnight Commander๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ๋” ํŽธ๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด ํŒจํ‚ค์ง€ ์„ผํ„ฐ์—์„œ ์†Œ์Šค๋ฅผ ์—ฐ๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค. packages.synocommunity.com Midnight Commander ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ–ˆ์Šต๋‹ˆ๋‹ค.

Synology NAS ์„ค์ • OpenVPN ์‚ฌ์ดํŠธ ๊ฐ„ ์„œ๋ฒ„

๊ด€๋ฆฌ์ž ๊ถŒํ•œ์ด ์žˆ๋Š” ๊ณ„์ •์œผ๋กœ SSH๋ฅผ ํ†ตํ•ด NAS์— ๋กœ๊ทธ์ธํ•ฉ๋‹ˆ๋‹ค.

Synology NAS ์„ค์ • OpenVPN ์‚ฌ์ดํŠธ ๊ฐ„ ์„œ๋ฒ„

sudo su๋ฅผ ์ž…๋ ฅํ•˜๊ณ  ๊ด€๋ฆฌ์ž ์•”ํ˜ธ๋ฅผ ๋‹ค์‹œ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค.

Synology NAS ์„ค์ • OpenVPN ์‚ฌ์ดํŠธ ๊ฐ„ ์„œ๋ฒ„

mc ๋ช…๋ น์„ ์ž…๋ ฅํ•˜๊ณ  Midnight Commander๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

Synology NAS ์„ค์ • OpenVPN ์‚ฌ์ดํŠธ ๊ฐ„ ์„œ๋ฒ„

๋‹ค์Œ์œผ๋กœ /var/packages/VPNCenter/etc/openvpn/ ๋””๋ ‰ํ„ฐ๋ฆฌ๋กœ ์ด๋™ํ•˜์—ฌ openvpn.conf ํŒŒ์ผ์„ ์ฐพ์Šต๋‹ˆ๋‹ค.

Synology NAS ์„ค์ • OpenVPN ์‚ฌ์ดํŠธ ๊ฐ„ ์„œ๋ฒ„

์ž‘์—…์— ๋”ฐ๋ผ 2๊ฐœ์˜ ์›๊ฒฉ ์„œ๋ธŒ๋„ท์„ ์—ฐ๊ฒฐํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด ๋ชจ๋“  NAS ์„œ๋น„์Šค์— ๋Œ€ํ•œ ์ œํ•œ๋œ ๊ถŒํ•œ์œผ๋กœ DSM 2๋ฅผ ํ†ตํ•ด NAS์— ๊ณ„์ •์„ ์ƒ์„ฑํ•˜๊ณ  VPN ์„œ๋ฒ„ ์„ค์ •์—์„œ VPN ์—ฐ๊ฒฐ์— ๋Œ€ํ•œ ์•ก์„ธ์Šค ๊ถŒํ•œ๋งŒ ๋ถ€์—ฌํ•ฉ๋‹ˆ๋‹ค. ๊ฐ ํด๋ผ์ด์–ธํŠธ์— ๋Œ€ํ•ด VPN ์„œ๋ฒ„์—์„œ ํ• ๋‹นํ•œ ๊ณ ์ • IP๋ฅผ ๊ตฌ์„ฑํ•˜๊ณ  ์ด IP ํŠธ๋ž˜ํ”ฝ์„ ํ†ตํ•ด VPN ์„œ๋ฒ„์˜ ์„œ๋ธŒ๋„ท์—์„œ ํด๋ผ์ด์–ธํŠธ์˜ VPN ์„œ๋ธŒ๋„ท์œผ๋กœ ๋ผ์šฐํŒ…ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๊ธฐ์ค€์„  :

VPN ์„œ๋ฒ„ ์„œ๋ธŒ๋„ท: 192.168.1.0/24.
์ฃผ์†Œ ํ’€ OpenVPN ์„œ๋ฒ„ 10.8.0.0/24. ๋‚˜ ์ž์‹  OpenVPN ์„œ๋ฒ„๋Š” 10.8.0.1 ์ฃผ์†Œ๋ฅผ ์ˆ˜์‹ ํ•ฉ๋‹ˆ๋‹ค.
VPN ํด๋ผ์ด์–ธํŠธ 1(VPN ์‚ฌ์šฉ์ž) ์„œ๋ธŒ๋„ท: 192.168.10.0/24, ์ˆ˜์‹  ์˜ˆ์ • OpenVPN ์„œ๋ฒ„๋Š” 10.8.0.5์˜ ๊ณ ์ • IP ์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
VPN ํด๋ผ์ด์–ธํŠธ 2 ์„œ๋ธŒ๋„ท(VPN-GUST ์‚ฌ์šฉ์ž): 192.168.5.0/24, ์ˆ˜์‹  ์˜ˆ์ • OpenVPN ์„œ๋ฒ„๋Š” 10.8.0.4์˜ ๊ณ ์ • IP ์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

์„ค์ • ๋””๋ ‰ํ† ๋ฆฌ์—์„œ ccd ํด๋”๋ฅผ ๋งŒ๋“ค๊ณ  ์‚ฌ์šฉ์ž ๋กœ๊ทธ์ธ์— ํ•ด๋‹นํ•˜๋Š” ์ด๋ฆ„์œผ๋กœ ์„ค์ • ํŒŒ์ผ์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค.

Synology NAS ์„ค์ • OpenVPN ์‚ฌ์ดํŠธ ๊ฐ„ ์„œ๋ฒ„

VPN ์‚ฌ์šฉ์ž์˜ ๊ฒฝ์šฐ ํŒŒ์ผ์— ๋‹ค์Œ ์„ค์ •์„ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.

Synology NAS ์„ค์ • OpenVPN ์‚ฌ์ดํŠธ ๊ฐ„ ์„œ๋ฒ„

VPN-GUST ์‚ฌ์šฉ์ž์˜ ๊ฒฝ์šฐ ํŒŒ์ผ์— ๋‹ค์Œ์„ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.

Synology NAS ์„ค์ • OpenVPN ์‚ฌ์ดํŠธ ๊ฐ„ ์„œ๋ฒ„

์ด์ œ ๋‚จ์€ ๊ฒƒ์€ ์„ค์ •์„ ๋ฏธ์„ธ ์กฐ์ •ํ•˜๋Š” ๊ฒƒ๋ฟ์ž…๋‹ˆ๋‹ค. OpenVPN ์„œ๋ฒ„ - ํด๋ผ์ด์–ธํŠธ ์„ค์ •์„ ์ฝ๋Š” ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ  ํด๋ผ์ด์–ธํŠธ ์„œ๋ธŒ๋„ท์œผ๋กœ์˜ ๋ผ์šฐํŒ…์„ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

Synology NAS ์„ค์ • OpenVPN ์‚ฌ์ดํŠธ ๊ฐ„ ์„œ๋ฒ„

์ œ๊ณต๋œ ์Šคํฌ๋ฆฐ์ƒท์—์„œ ๊ตฌ์„ฑ์˜ ์ฒซ ๋‘ ์ค„์€ DSM ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ตฌ์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค(์„ค์ •์—์„œ "ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์„œ๋ฒ„์˜ ๋กœ์ปฌ ๋„คํŠธ์›Œํฌ์— ์•ก์„ธ์Šคํ•˜๋„๋ก ํ—ˆ์šฉ" ํ™•์ธ๋ž€์„ ์„ ํƒ). OpenVPN ์„œ๋ฒ„).

client-config-dir ccd ํ–‰์€ ํด๋ผ์ด์–ธํŠธ ์„ค์ •์ด ccd ํด๋”์— ์žˆ์Œ์„ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค.

๋‹ค์Œ์œผ๋กœ, ๋‘ ์ค„์˜ ์„ค์ • ์ฝ”๋“œ๋ฅผ ํ†ตํ•ด ํ•ด๋‹น ๊ฒŒ์ดํŠธ์›จ์ด๋ฅผ ๊ฑฐ์ณ ํด๋ผ์ด์–ธํŠธ ์„œ๋ธŒ๋„ท์œผ๋กœ ๊ฐ€๋Š” ๊ฒฝ๋กœ๊ฐ€ ์ถ”๊ฐ€๋ฉ๋‹ˆ๋‹ค. OpenVPN.

๋งˆ์ง€๋ง‰์œผ๋กœ ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜๋ ค๋ฉด ์„œ๋ธŒ๋„ท ํ† ํด๋กœ์ง€๋ฅผ ์ ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
ํŒŒ์ผ์˜ ๋‹ค๋ฅธ ๋ชจ๋“  ์„ค์ •์€ ๊ฑด๋“œ๋ฆฌ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์„ค์ •์„ ์ง€์ •ํ•œ ํ›„ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž์—์„œ VPN ์„œ๋ฒ„ ์„œ๋น„์Šค๋ฅผ ๋‹ค์‹œ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ์„ ์žŠ์ง€ ๋งˆ์‹ญ์‹œ์˜ค. ์„œ๋ฒ„ ์„œ๋ธŒ๋„ท์˜ ํ˜ธ์ŠคํŠธ์— ๋Œ€ํ•œ ํ˜ธ์ŠคํŠธ ๋˜๋Š” ๊ฒŒ์ดํŠธ์›จ์ด์—์„œ NAS๋ฅผ ํ†ตํ•ด ํด๋ผ์ด์–ธํŠธ ์„œ๋ธŒ๋„ท์— ๋Œ€ํ•œ ๊ฒฝ๋กœ๋ฅผ ๋“ฑ๋กํ•ฉ๋‹ˆ๋‹ค.
์ œ ๊ฒฝ์šฐ์—๋Š” NAS๊ฐ€ ์œ„์น˜ํ•œ ์„œ๋ธŒ๋„ท(IP 192.168.1.3)์˜ ๋ชจ๋“  ํ˜ธ์ŠคํŠธ์— ๋Œ€ํ•œ ๊ฒŒ์ดํŠธ์›จ์ด๊ฐ€ ๋ผ์šฐํ„ฐ(192.168.1.1)์˜€์Šต๋‹ˆ๋‹ค. ์ด ๋ผ์šฐํ„ฐ์—์„œ ๋„คํŠธ์›Œํฌ 192.168.5.0/24 ๋ฐ 192.168.10.0/24์— ๋Œ€ํ•œ ๋ผ์šฐํŒ… ํ•ญ๋ชฉ์„ ๊ณ ์ • ๊ฒฝ๋กœ ํ…Œ์ด๋ธ”์˜ ๊ฒŒ์ดํŠธ์›จ์ด 192.168.1.3(NAS)์— ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.

NAS์—์„œ ๋ฐฉํ™”๋ฒฝ์„ ํ™œ์„ฑํ™”ํ•œ ์ƒํƒœ์—์„œ ๋ฐฉํ™”๋ฒฝ๋„ ๊ตฌ์„ฑํ•ด์•ผ ํ•œ๋‹ค๋Š” ์ ์„ ์žŠ์ง€ ๋งˆ์‹ญ์‹œ์˜ค. ๋˜ํ•œ ํด๋ผ์ด์–ธํŠธ ์ธก์—์„œ ๋ฐฉํ™”๋ฒฝ์„ ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ด ์—ญ์‹œ ๊ตฌ์„ฑํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ถ”์‹ : ์ €๋Š” ๋„คํŠธ์›Œํฌ ๊ธฐ์ˆ , ํŠนํžˆ ๊ด€๋ จ ์ž‘์—…์— ์žˆ์–ด์„œ ์ „๋ฌธ๊ฐ€๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. OpenVPN์ €๋Š” ๋‹จ์ˆœํžˆ ์ œ ๊ฒฝํ—˜์„ ๊ณต์œ ํ•˜๊ณ  ์„œ๋ธŒ๋„ท ๊ฐ„ ์‚ฌ์ดํŠธ ๊ฐ„ ํ†ต์‹ ์„ ์„ค์ •ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ–ˆ๋˜ ์„ค์ •๊ฐ’์„ ๊ณต๊ฐœํ•˜๋Š” ๊ฒƒ๋ฟ์ž…๋‹ˆ๋‹ค. ๋” ๊ฐ„๋‹จํ•˜๊ฑฐ๋‚˜ ๋” ์ •ํ™•ํ•œ ์„ค์ • ๋ฐฉ๋ฒ•์ด ์žˆ์„์ง€๋„ ๋ชจ๋ฅด๋‹ˆ, ์—ฌ๋Ÿฌ๋ถ„์˜ ๊ฒฝํ—˜์„ ๋Œ“๊ธ€๋กœ ๊ณต์œ ํ•ด ์ฃผ์‹œ๋ฉด ๊ฐ์‚ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com

DDoS ๋ณดํ˜ธ, VPS VDS ์„œ๋ฒ„๊ฐ€ ์žˆ๋Š” ์‚ฌ์ดํŠธ๋ฅผ ์œ„ํ•œ ์•ˆ์ •์ ์ธ ํ˜ธ์ŠคํŒ… ๊ตฌ์ž… ๐Ÿ”ฅ DDoS ๊ณต๊ฒฉ ๋ฐฉ์ง€ ๊ธฐ๋Šฅ์ด ํƒ‘์žฌ๋œ ์•ˆ์ •์ ์ธ ์›น์‚ฌ์ดํŠธ ํ˜ธ์ŠคํŒ…, VPS ๋ฐ VDS ์„œ๋ฒ„๋ฅผ ๊ตฌ๋งคํ•˜์„ธ์š” | ProHoster