2. UserGate ์‹œ์ž‘ํ•˜๊ธฐ. ์š”๊ตฌ ์‚ฌํ•ญ, ์„ค์น˜

2. UserGate ์‹œ์ž‘ํ•˜๊ธฐ. ์š”๊ตฌ ์‚ฌํ•ญ, ์„ค์น˜

์•ˆ๋…•ํ•˜์„ธ์š”, ํšŒ์‚ฌ์˜ NGFW ์†”๋ฃจ์…˜์— ๋Œ€ํ•œ ๋‘ ๋ฒˆ์งธ ๊ธฐ์‚ฌ์ž…๋‹ˆ๋‹ค. UserGate. ์ด ๊ธฐ์‚ฌ์˜ ๋ชฉ์ ์€ ๊ฐ€์ƒ ์‹œ์Šคํ…œ์— UserGate ๋ฐฉํ™”๋ฒฝ์„ ์„ค์น˜ํ•˜๋Š” ๋ฐฉ๋ฒ•(VMware Workstation ๊ฐ€์ƒํ™” ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์‚ฌ์šฉํ•จ)๊ณผ ์ดˆ๊ธฐ ๊ตฌ์„ฑ(UserGate ๊ฒŒ์ดํŠธ์›จ์ด๋ฅผ ํ†ตํ•ด ๋กœ์ปฌ ๋„คํŠธ์›Œํฌ์—์„œ ์ธํ„ฐ๋„ท์œผ๋กœ์˜ ์•ก์„ธ์Šค ํ—ˆ์šฉ)์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ณด์—ฌ์ฃผ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.   

1. ์†Œ๊ฐœ

๋จผ์ € ์ด ๊ฒŒ์ดํŠธ์›จ์ด๋ฅผ ๋„คํŠธ์›Œํฌ์— ๊ตฌํ˜„ํ•˜๋Š” ๋‹ค์–‘ํ•œ ๋ฐฉ๋ฒ•์„ ์„ค๋ช…ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์„ ํƒํ•œ ์—ฐ๊ฒฐ ์˜ต์…˜์— ๋”ฐ๋ผ ๊ฒŒ์ดํŠธ์›จ์ด์˜ ํŠน์ • ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์ง€ ๋ชปํ•  ์ˆ˜๋„ ์žˆ๋‹ค๋Š” ์ ์„ ์•Œ๋ ค๋“œ๋ฆฝ๋‹ˆ๋‹ค. UserGate ์†”๋ฃจ์…˜์€ ๋‹ค์Œ ์—ฐ๊ฒฐ ๋ชจ๋“œ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. 

  • L3-L7 ๋ฐฉํ™”๋ฒฝ

  • L2 ํˆฌ๋ช… ๋ธŒ๋ฆฌ์ง€

  • L3 ํˆฌ๋ช… ๋ธŒ๋ฆฌ์ง€

  • WCCP ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•˜์—ฌ ์‚ฌ์‹ค์ƒ ๊ฒฉ์ฐจ๋ฅผ ํ•ด์†Œํ•ฉ๋‹ˆ๋‹ค.

  • ์ •์ฑ… ๊ธฐ๋ฐ˜ ๋ผ์šฐํŒ…์„ ์‚ฌ์šฉํ•˜์—ฌ ์‚ฌ์‹ค์ƒ ๊ฒฉ์ฐจ๊ฐ€ ์žˆ์Œ

  • ์Šคํ‹ฑํ˜• ๋ผ์šฐํ„ฐ

  • ๋ช…์‹œ์ ์œผ๋กœ ์ง€์ •๋œ ์›น ํ”„๋ก์‹œ

  • UserGate๋ฅผ ๊ธฐ๋ณธ ๊ฒŒ์ดํŠธ์›จ์ด๋กœ ์‚ฌ์šฉ

  • ๋ฏธ๋Ÿฌ ํฌํŠธ ๋ชจ๋‹ˆํ„ฐ๋ง

UserGate๋Š” ๋‘ ๊ฐ€์ง€ ์œ ํ˜•์˜ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

  1. ํด๋Ÿฌ์Šคํ„ฐ ๊ตฌ์„ฑ. ๊ตฌ์„ฑ ํด๋Ÿฌ์Šคํ„ฐ์— ๊ฒฐํ•ฉ๋œ ๋…ธ๋“œ๋Š” ํด๋Ÿฌ์Šคํ„ฐ ์ „์ฒด์—์„œ ์ผ๊ด€๋œ ์„ค์ •์„ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค.

  2. ์žฅ์•  ์กฐ์น˜ ํด๋Ÿฌ์Šคํ„ฐ. ์ตœ๋Œ€ 4๊ฐœ์˜ ๊ตฌ์„ฑ ํด๋Ÿฌ์Šคํ„ฐ ๋…ธ๋“œ๋ฅผ ํ™œ์„ฑ-ํ™œ์„ฑ ๋˜๋Š” ํ™œ์„ฑ-์ˆ˜๋™ ๋ชจ๋“œ์˜ ์ž‘์—…์„ ์ง€์›ํ•˜๋Š” ์žฅ์•  ์กฐ์น˜ ํด๋Ÿฌ์Šคํ„ฐ๋กœ ๊ฒฐํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์žฅ์•  ์กฐ์น˜ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ์กฐํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

2. ์„ค์น˜

์ด์ „ ๊ธฐ์‚ฌ์—์„œ ์–ธ๊ธ‰ํ–ˆ๋“ฏ์ด UserGate๋Š” ํ•˜๋“œ์›จ์–ด ๋ฐ ์†Œํ”„ํŠธ์›จ์–ด ํŒจํ‚ค์ง€๋กœ ์ œ๊ณต๋˜๊ฑฐ๋‚˜ ๊ฐ€์ƒ ํ™˜๊ฒฝ์— ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค. ์›น์‚ฌ์ดํŠธ์˜ ๊ฐœ์ธ ๊ณ„์ •์—์„œ UserGate OVF(Open Virtualization Format)๋กœ ์ด๋ฏธ์ง€๋ฅผ ๋‹ค์šด๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค. ์ด ํ˜•์‹์€ VMWare ๋ฐ Oracle Virtualbox ๊ณต๊ธ‰์—…์ฒด์— ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค. Microsoft Hyper-v ๋ฐ KVM์šฉ์œผ๋กœ ๊ฐ€์ƒ ๋จธ์‹  ๋””์Šคํฌ ์ด๋ฏธ์ง€๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

UserGate ์›น์‚ฌ์ดํŠธ์— ๋”ฐ๋ฅด๋ฉด ๊ฐ€์ƒ ๋จธ์‹ ์ด ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ž‘๋™ํ•˜๋ ค๋ฉด ์ตœ์†Œ 8GB RAM๊ณผ 2์ฝ”์–ด ๊ฐ€์ƒ ํ”„๋กœ์„ธ์„œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ํ•˜์ดํผ๋ฐ”์ด์ €๋Š” 64๋น„ํŠธ ์šด์˜ ์ฒด์ œ๋ฅผ ์ง€์›ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์„ ํƒํ•œ ํ•˜์ดํผ๋ฐ”์ด์ €(VirtualBox ๋ฐ VMWare)๋กœ ์ด๋ฏธ์ง€๋ฅผ ๊ฐ€์ ธ์˜ค๋Š” ๊ฒƒ์œผ๋กœ ์„ค์น˜๊ฐ€ ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค. Microsoft Hyper-v, KVM์˜ ๊ฒฝ์šฐ ๊ฐ€์ƒ ๋จธ์‹ ์„ ์ƒ์„ฑํ•˜๊ณ  ๋‹ค์šด๋กœ๋“œํ•œ ์ด๋ฏธ์ง€๋ฅผ ๋””์Šคํฌ๋กœ ์ง€์ •ํ•œ ํ›„ ์ƒ์„ฑ๋œ ๊ฐ€์ƒ ๋จธ์‹ ์˜ ์„ค์ •์—์„œ ํ†ตํ•ฉ ์„œ๋น„์Šค๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๊ธฐ๋ณธ์ ์œผ๋กœ VMWare๋กœ ๊ฐ€์ ธ์˜จ ํ›„ ๋‹ค์Œ ์„ค์ •์œผ๋กœ ๊ฐ€์ƒ ๋จธ์‹ ์ด ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.

2. UserGate ์‹œ์ž‘ํ•˜๊ธฐ. ์š”๊ตฌ ์‚ฌํ•ญ, ์„ค์น˜

์œ„์—์„œ ์„ค๋ช…ํ•œ ๋Œ€๋กœ ์ตœ์†Œ 8GB์˜ RAM์ด ์žˆ์–ด์•ผ ํ•˜๋ฉฐ ์ถ”๊ฐ€์ ์œผ๋กœ ์‚ฌ์šฉ์ž 1๋ช…๋งˆ๋‹ค 100GB๋ฅผ ์ถ”๊ฐ€ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ํ•˜๋“œ ๋“œ๋ผ์ด๋ธŒ ํฌ๊ธฐ๋Š” 100Gb์ด์ง€๋งŒ ์ผ๋ฐ˜์ ์œผ๋กœ ๋ชจ๋“  ๋กœ๊ทธ์™€ ์„ค์ •์„ ์ €์žฅํ•˜๊ธฐ์—๋Š” ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ถŒ์žฅ ํฌ๊ธฐ๋Š” 300GB ์ด์ƒ์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๊ฐ€์ƒ ๋จธ์‹ ์˜ ์†์„ฑ์—์„œ ๋””์Šคํฌ ํฌ๊ธฐ๋ฅผ ์›ํ•˜๋Š” ํฌ๊ธฐ๋กœ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค. ์ฒ˜์Œ์— ๊ฐ€์ƒ UserGate UTM์—๋Š” ์˜์—ญ์— ํ• ๋‹น๋œ XNUMX๊ฐœ์˜ ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

๊ด€๋ฆฌ - UserGate ๊ด€๋ฆฌ๊ฐ€ ํ—ˆ์šฉ๋˜๋Š” ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๋„คํŠธ์›Œํฌ๋ฅผ ์—ฐ๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ์˜์—ญ์ธ ๊ฐ€์ƒ ๋จธ์‹ ์˜ ์ฒซ ๋ฒˆ์งธ ์ธํ„ฐํŽ˜์ด์Šค์ž…๋‹ˆ๋‹ค.

์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ์Œ์€ LAN ๋„คํŠธ์›Œํฌ์™€ ๊ฐ™์€ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๋„คํŠธ์›Œํฌ๋ฅผ ์—ฐ๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ์˜์—ญ์ธ ๊ฐ€์ƒ ๋จธ์‹ ์˜ ๋‘ ๋ฒˆ์งธ ์ธํ„ฐํŽ˜์ด์Šค์ž…๋‹ˆ๋‹ค.

์‹ ๋ขฐํ•  ์ˆ˜ ์—†์Œ์€ ๊ฐ€์ƒ ๋จธ์‹ ์˜ ์„ธ ๋ฒˆ์งธ ์ธํ„ฐํŽ˜์ด์Šค๋กœ, ์‹ ๋ขฐํ•  ์ˆ˜ ์—†๋Š” ๋„คํŠธ์›Œํฌ(์˜ˆ: ์ธํ„ฐ๋„ท)์— ์—ฐ๊ฒฐ๋œ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์œ„ํ•œ ์˜์—ญ์ž…๋‹ˆ๋‹ค.

DMZ๋Š” ๊ฐ€์ƒ๋จธ์‹ ์˜ ๋„ค ๋ฒˆ์งธ ์ธํ„ฐํŽ˜์ด์Šค๋กœ, DMZ ๋„คํŠธ์›Œํฌ์— ์—ฐ๊ฒฐ๋œ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์œ„ํ•œ ์˜์—ญ์ด๋‹ค.

๋‹ค์Œ์œผ๋กœ ๊ฐ€์ƒ ๋จธ์‹ ์„ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค. ์„ค๋ช…์„œ์—๋Š” ์ง€์› ๋„๊ตฌ๋ฅผ ์„ ํƒํ•˜๊ณ  UTM ๊ณต์žฅ ์ดˆ๊ธฐํ™”๋ฅผ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•œ๋‹ค๊ณ  ๋‚˜์™€ ์žˆ์ง€๋งŒ ๋ณด์‹œ๋‹ค์‹œํ”ผ ์„ ํƒ ์‚ฌํ•ญ์€ ํ•˜๋‚˜(UTM First Boot)๋ฟ์ž…๋‹ˆ๋‹ค. ์ด ๋‹จ๊ณ„์—์„œ UTM์€ ๋„คํŠธ์›Œํฌ ์–ด๋Œ‘ํ„ฐ๋ฅผ ๊ตฌ์„ฑํ•˜๊ณ  ํ•˜๋“œ ๋“œ๋ผ์ด๋ธŒ ํŒŒํ‹ฐ์…˜์˜ ํฌ๊ธฐ๋ฅผ ์ „์ฒด ๋””์Šคํฌ ํฌ๊ธฐ๋กœ ๋Š˜๋ฆฝ๋‹ˆ๋‹ค.

2. UserGate ์‹œ์ž‘ํ•˜๊ธฐ. ์š”๊ตฌ ์‚ฌํ•ญ, ์„ค์น˜

UserGate ์›น ์ธํ„ฐํŽ˜์ด์Šค์— ์—ฐ๊ฒฐํ•˜๋ ค๋ฉด ๊ด€๋ฆฌ ์˜์—ญ์„ ํ†ตํ•ด ๋กœ๊ทธ์ธํ•ด์•ผ ํ•˜๋ฉฐ, ์ด๋Š” ์ž๋™์œผ๋กœ IP ์ฃผ์†Œ(DHCP)๋ฅผ ์–ป๋„๋ก ๊ตฌ์„ฑ๋œ eth0 ์ธํ„ฐํŽ˜์ด์Šค์˜ ์ฑ…์ž„์ž…๋‹ˆ๋‹ค. DHCP๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ด€๋ฆฌ ์ธํ„ฐํŽ˜์ด์Šค์— ์ฃผ์†Œ๋ฅผ ์ž๋™์œผ๋กœ ํ• ๋‹นํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ CLI(๋ช…๋ น์ค„ ์ธํ„ฐํŽ˜์ด์Šค)๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ช…์‹œ์ ์œผ๋กœ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ ค๋ฉด ์ „์ฒด ๊ด€๋ฆฌ์ž ๊ถŒํ•œ(๊ธฐ๋ณธ์ ์œผ๋กœ ๋Œ€๋ฌธ์ž๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ด€๋ฆฌ์ž)์ด ์žˆ๋Š” ์‚ฌ์šฉ์ž ์ด๋ฆ„๊ณผ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ CLI์— ๋กœ๊ทธ์ธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. UserGate ์žฅ์น˜๊ฐ€ ์ดˆ๊ธฐ ์ดˆ๊ธฐํ™”๋ฅผ ๊ฑฐ์น˜์ง€ ์•Š์€ ๊ฒฝ์šฐ CLI์— ์•ก์„ธ์Šคํ•˜๋ ค๋ฉด ์‚ฌ์šฉ์ž ์ด๋ฆ„์œผ๋กœ Admin์„, ๋น„๋ฐ€๋ฒˆํ˜ธ๋กœ utm์„ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  iface config โ€“name eth0 โ€“ipv4 192.168.1.254/24 โ€“enable true โ€“mode static๊ณผ ๊ฐ™์€ ๋ช…๋ น์„ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค. ๋‚˜์ค‘์— ์ง€์ •๋œ ์ฃผ์†Œ์˜ UserGate ์›น ์ฝ˜์†”๋กœ ์ด๋™ํ•˜๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ณด์ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค. https://UserGateIPaddress:8001:

2. UserGate ์‹œ์ž‘ํ•˜๊ธฐ. ์š”๊ตฌ ์‚ฌํ•ญ, ์„ค์น˜2. UserGate ์‹œ์ž‘ํ•˜๊ธฐ. ์š”๊ตฌ ์‚ฌํ•ญ, ์„ค์น˜

์›น ์ฝ˜์†”์—์„œ ์„ค์น˜๋ฅผ ๊ณ„์†ํ•˜๊ณ  ์ธํ„ฐํŽ˜์ด์Šค ์–ธ์–ด(ํ˜„์žฌ ๋Ÿฌ์‹œ์•„์–ด ๋˜๋Š” ์˜์–ด), ์‹œ๊ฐ„๋Œ€๋ฅผ ์„ ํƒํ•œ ๋‹ค์Œ ๋ผ์ด์„ผ์Šค ๊ณ„์•ฝ์„ ์ฝ๊ณ  ๋™์˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์›น ๊ด€๋ฆฌ ์ธํ„ฐํŽ˜์ด์Šค์— ๋กœ๊ทธ์ธํ•˜๊ธฐ ์œ„ํ•œ ๋กœ๊ทธ์ธ๊ณผ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์„ค์ •ํ•˜์„ธ์š”.

3. ์„ค์ •

์„ค์น˜ ํ›„ ํ”Œ๋žซํผ ๊ด€๋ฆฌ ์›น ์ธํ„ฐํŽ˜์ด์Šค ์ฐฝ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

2. UserGate ์‹œ์ž‘ํ•˜๊ธฐ. ์š”๊ตฌ ์‚ฌํ•ญ, ์„ค์น˜

๊ทธ๋Ÿฐ ๋‹ค์Œ ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๊ตฌ์„ฑํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ ค๋ฉด "์ธํ„ฐํŽ˜์ด์Šค" ์„น์…˜์—์„œ ์ด๋ฅผ ํ™œ์„ฑํ™”ํ•˜๊ณ  ์˜ฌ๋ฐ”๋ฅธ IP ์ฃผ์†Œ๋ฅผ ์„ค์ •ํ•˜๊ณ  ์ ์ ˆํ•œ ์˜์—ญ์„ ํ• ๋‹นํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

"์ธํ„ฐํŽ˜์ด์Šค" ์„น์…˜์—๋Š” ์‹œ์Šคํ…œ์—์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  ๋ฌผ๋ฆฌ์  ๋ฐ ๊ฐ€์ƒ ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ํ‘œ์‹œ๋˜๋ฉฐ, ์ด๋ฅผ ํ†ตํ•ด ํ•ด๋‹น ์„ค์ •์„ ๋ณ€๊ฒฝํ•˜๊ณ  VLAN ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ฐ ํด๋Ÿฌ์Šคํ„ฐ ๋…ธ๋“œ์˜ ๋ชจ๋“  ์ธํ„ฐํŽ˜์ด์Šค๋„ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ์ธํ„ฐํŽ˜์ด์Šค ์„ค์ •์€ ๊ฐ ๋…ธ๋“œ๋งˆ๋‹ค ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ์ฆ‰, ์ „์—ญ์ ์ด์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ธํ„ฐํŽ˜์ด์Šค ์†์„ฑ์—์„œ:

  • ์ธํ„ฐํŽ˜์ด์Šค ํ™œ์„ฑํ™” ๋˜๋Š” ๋น„ํ™œ์„ฑํ™” 

  • ์ธํ„ฐํŽ˜์ด์Šค ์œ ํ˜• ์ง€์ • - ๋ ˆ์ด์–ด 3 ๋˜๋Š” ๋ฏธ๋Ÿฌ

  • ์ธํ„ฐํŽ˜์ด์Šค์— ์˜์—ญ ํ• ๋‹น

  • Netflow ์ˆ˜์ง‘๊ธฐ์— ํ†ต๊ณ„ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๋„๋ก Netflow ํ”„๋กœํ•„์„ ํ• ๋‹นํ•ฉ๋‹ˆ๋‹ค.

  • ์ธํ„ฐํŽ˜์ด์Šค์˜ ๋ฌผ๋ฆฌ์  ๋งค๊ฐœ๋ณ€์ˆ˜ ๋ณ€๊ฒฝ - MAC ์ฃผ์†Œ ๋ฐ MTU ํฌ๊ธฐ

  • IP ์ฃผ์†Œ ํ• ๋‹น ์œ ํ˜•์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค(์ฃผ์†Œ ์—†์Œ, ๊ณ ์ • IP ์ฃผ์†Œ ๋˜๋Š” DHCP๋ฅผ ํ†ตํ•ด ํš๋“).

  • ์„ ํƒํ•œ ์ธํ„ฐํŽ˜์ด์Šค์—์„œ DHCP ๋ฆด๋ ˆ์ด๋ฅผ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค.

"์ถ”๊ฐ€" ๋ฒ„ํŠผ์„ ์‚ฌ์šฉํ•˜๋ฉด ๋‹ค์Œ ์œ ํ˜•์˜ ๋…ผ๋ฆฌ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • VLAN

  • ๋ณธ๋“œ

  • ๋‹ค๋ฆฌ

  • PPPoE๋ฅผ

  • VPN

  • ํ„ฐ๋„

2. UserGate ์‹œ์ž‘ํ•˜๊ธฐ. ์š”๊ตฌ ์‚ฌํ•ญ, ์„ค์น˜

Usergate ์ด๋ฏธ์ง€์™€ ํ•จ๊ป˜ ์ œ๊ณต๋˜๋Š” ์ด์ „์— ๋‚˜์—ด๋œ ์˜์—ญ ์™ธ์—๋„ ์‚ฌ์ „ ์ •์˜๋œ ์„ธ ๊ฐ€์ง€ ์œ ํ˜•์ด ๋” ์žˆ์Šต๋‹ˆ๋‹ค.

ํด๋Ÿฌ์Šคํ„ฐ - ํด๋Ÿฌ์Šคํ„ฐ ์ž‘์—…์— ์‚ฌ์šฉ๋˜๋Š” ์ธํ„ฐํŽ˜์ด์Šค ์˜์—ญ

Site-to-Site์šฉ VPN - VPN์„ ํ†ตํ•ด UserGate์— ์—ฐ๊ฒฐ๋œ ๋ชจ๋“  Office-Office ํด๋ผ์ด์–ธํŠธ๊ฐ€ ๋ฐฐ์น˜๋˜๋Š” ์˜์—ญ

์›๊ฒฉ ์•ก์„ธ์Šค๋ฅผ ์œ„ํ•œ VPN - VPN์„ ํ†ตํ•ด UserGate์— ์—ฐ๊ฒฐ๋œ ๋ชจ๋“  ๋ชจ๋ฐ”์ผ ์‚ฌ์šฉ์ž๋ฅผ ํฌํ•จํ•˜๋Š” ์˜์—ญ

UserGate ๊ด€๋ฆฌ์ž๋Š” ๊ธฐ๋ณธ ์˜์—ญ์˜ ์„ค์ •์„ ๋ณ€๊ฒฝํ•˜๊ณ  ์ถ”๊ฐ€ ์˜์—ญ์„ ์ƒ์„ฑํ•  ์ˆ˜๋„ ์žˆ์ง€๋งŒ ๋ฒ„์ „ 5 ๋งค๋‰ด์–ผ์— ๋ช…์‹œ๋œ ๋Œ€๋กœ ์ตœ๋Œ€ 15๊ฐœ ์˜์—ญ์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ๋ณ€๊ฒฝํ•˜๊ฑฐ๋‚˜ ์ƒ์„ฑํ•˜๋ ค๋ฉด ์˜์—ญ ์„น์…˜์œผ๋กœ ์ด๋™ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ ์˜์—ญ์— ๋Œ€ํ•ด ํŒจํ‚ท ์‚ญ์ œ ์ž„๊ณ„๊ฐ’์„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ SYN, UDP, ICMP๊ฐ€ ์ง€์›๋ฉ๋‹ˆ๋‹ค. Usergate ์„œ๋น„์Šค์— ๋Œ€ํ•œ ์•ก์„ธ์Šค ์ œ์–ด๋„ ๊ตฌ์„ฑ๋˜๊ณ  ์Šคํ‘ธํ•‘ ๋ฐฉ์ง€ ๊ธฐ๋Šฅ์ด ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค.

2. UserGate ์‹œ์ž‘ํ•˜๊ธฐ. ์š”๊ตฌ ์‚ฌํ•ญ, ์„ค์น˜

์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๊ตฌ์„ฑํ•œ ํ›„ "๊ฒŒ์ดํŠธ์›จ์ด" ์„น์…˜์—์„œ ๊ธฐ๋ณธ ๊ฒฝ๋กœ๋ฅผ ๊ตฌ์„ฑํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ €๊ฒƒ๋“ค. UserGate๋ฅผ ์ธํ„ฐ๋„ท์— ์—ฐ๊ฒฐํ•˜๋ ค๋ฉด ํ•˜๋‚˜ ์ด์ƒ์˜ ๊ฒŒ์ดํŠธ์›จ์ด์˜ IP ์ฃผ์†Œ๋ฅผ ์ง€์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ๊ณต๊ธ‰์ž๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ธํ„ฐ๋„ท์— ์—ฐ๊ฒฐํ•˜๋Š” ๊ฒฝ์šฐ ์—ฌ๋Ÿฌ ๊ฒŒ์ดํŠธ์›จ์ด๋ฅผ ์ง€์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ฒŒ์ดํŠธ์›จ์ด ๊ตฌ์„ฑ์€ ๊ฐ ํด๋Ÿฌ์Šคํ„ฐ ๋…ธ๋“œ๋งˆ๋‹ค ๊ณ ์œ ํ•ฉ๋‹ˆ๋‹ค. ๋‘ ๊ฐœ ์ด์ƒ์˜ ๊ฒŒ์ดํŠธ์›จ์ด๊ฐ€ ์ง€์ •๋œ ๊ฒฝ์šฐ ๋‘ ๊ฐ€์ง€ ์˜ต์…˜์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

  1. ๊ฒŒ์ดํŠธ์›จ์ด ๊ฐ„ ํŠธ๋ž˜ํ”ฝ ๊ท ํ˜•์„ ์กฐ์ •ํ•ฉ๋‹ˆ๋‹ค.

  2. ์˜ˆ๋น„ ๊ฒŒ์ดํŠธ์›จ์ด๋กœ ์ „ํ™˜๋˜๋Š” ๊ธฐ๋ณธ ๊ฒŒ์ดํŠธ์›จ์ด.

๊ฒŒ์ดํŠธ์›จ์ด ์ƒํƒœ(์‚ฌ์šฉ ๊ฐ€๋Šฅ - ๋…น์ƒ‰, ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Œ - ๋นจ๊ฐ„์ƒ‰)๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค.

  1. ๋„คํŠธ์›Œํฌ ๊ฒ€์‚ฌ๊ฐ€ ๋น„ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค. UserGate๊ฐ€ ARP ์š”์ฒญ์„ ์‚ฌ์šฉํ•˜์—ฌ MAC ์ฃผ์†Œ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์œผ๋ฉด ๊ฒŒ์ดํŠธ์›จ์ด์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค. ์ด ๊ฒŒ์ดํŠธ์›จ์ด๋ฅผ ํ†ตํ•œ ์ธํ„ฐ๋„ท ์•ก์„ธ์Šค๋Š” ํ™•์ธ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ฒŒ์ดํŠธ์›จ์ด์˜ MAC ์ฃผ์†Œ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ ๊ฒŒ์ดํŠธ์›จ์ด์— ์—ฐ๊ฒฐํ•  ์ˆ˜ ์—†๋Š” ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค.

  2. ๋„คํŠธ์›Œํฌ ๊ฒ€์‚ฌ๊ฐ€ ํ™œ์„ฑํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฒฝ์šฐ ๊ฒŒ์ดํŠธ์›จ์ด์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค.

  • UserGate๋Š” ARP ์š”์ฒญ์„ ์‚ฌ์šฉํ•˜์—ฌ MAC ์ฃผ์†Œ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์ด ๊ฒŒ์ดํŠธ์›จ์ด๋ฅผ ํ†ตํ•œ ์ธํ„ฐ๋„ท ์•ก์„ธ์Šค ํ™•์ธ์ด ์„ฑ๊ณต์ ์œผ๋กœ ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ๊ฒŒ์ดํŠธ์›จ์ด๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋Š” ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค.

2. UserGate ์‹œ์ž‘ํ•˜๊ธฐ. ์š”๊ตฌ ์‚ฌํ•ญ, ์„ค์น˜

"DNS" ์„น์…˜์—์„œ UserGate๊ฐ€ ์‚ฌ์šฉํ•  DNS ์„œ๋ฒ„๋ฅผ ์ถ”๊ฐ€ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด ์„ค์ •์€ ์‹œ์Šคํ…œ DNS ์„œ๋ฒ„ ์˜์—ญ์—์„œ ์ง€์ •๋ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ์€ ์‚ฌ์šฉ์ž์˜ DNS ์š”์ฒญ์„ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ์„ค์ •์ž…๋‹ˆ๋‹ค. UserGate๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด DNS ํ”„๋ก์‹œ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. DNS ํ”„๋ก์‹œ ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์‚ฌ์šฉ์ž์˜ DNS ์š”์ฒญ์„ ๊ฐ€๋กœ์ฑ„์„œ ๊ด€๋ฆฌ์ž์˜ ํ•„์š”์— ๋”ฐ๋ผ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. DNS ํ”„๋ก์‹œ ๊ทœ์น™์„ ์‚ฌ์šฉํ•˜์—ฌ ํŠน์ • ๋„๋ฉ”์ธ์— ๋Œ€ํ•œ ์š”์ฒญ์ด ์ „๋‹ฌ๋˜๋Š” DNS ์„œ๋ฒ„๋ฅผ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ DNS ํ”„๋ก์‹œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํ˜ธ์ŠคํŠธ ์œ ํ˜•์˜ ์ •์  ๋ ˆ์ฝ”๋“œ(A ๋ ˆ์ฝ”๋“œ)๋ฅผ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

2. UserGate ์‹œ์ž‘ํ•˜๊ธฐ. ์š”๊ตฌ ์‚ฌํ•ญ, ์„ค์น˜

"NAT ๋ฐ ๋ผ์šฐํŒ…" ์„น์…˜์—์„œ ํ•„์š”ํ•œ NAT ๊ทœ์น™์„ ์ƒ์„ฑํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๋„คํŠธ์›Œํฌ ์‚ฌ์šฉ์ž๊ฐ€ ์ธํ„ฐ๋„ท์— ์•ก์„ธ์Šคํ•˜๊ธฐ ์œ„ํ•ด NAT ๊ทœ์น™์ด ์ด๋ฏธ ์ƒ์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค("์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ์Œ->์‹ ๋ขฐํ•  ์ˆ˜ ์—†์Œ"). ๋‚จ์€ ๊ฒƒ์€ ์ด๋ฅผ ํ™œ์„ฑํ™”ํ•˜๋Š” ๊ฒƒ๋ฟ์ž…๋‹ˆ๋‹ค. ๊ทœ์น™์€ ์ฝ˜์†”์— ๋‚˜์—ด๋œ ์ˆœ์„œ๋Œ€๋กœ ์œ„์—์„œ ์•„๋ž˜๋กœ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. ๊ทœ์น™์— ์ง€์ •๋œ ์กฐ๊ฑด์ด ํ•ญ์ƒ ์ผ์น˜ํ•˜๋Š” ์ฒซ ๋ฒˆ์งธ ๊ทœ์น™๋งŒ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ๊ทœ์น™์ด ํŠธ๋ฆฌ๊ฑฐ๋˜๋ ค๋ฉด ๊ทœ์น™ ๋งค๊ฐœ๋ณ€์ˆ˜์— ์ง€์ •๋œ ๋ชจ๋“  ์กฐ๊ฑด์ด ์ผ์น˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. UserGate๋Š” ๋กœ์ปฌ ๋„คํŠธ์›Œํฌ(์ผ๋ฐ˜์ ์œผ๋กœ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์˜์—ญ)์—์„œ ์ธํ„ฐ๋„ท(์ผ๋ฐ˜์ ์œผ๋กœ ์‹ ๋ขฐํ•  ์ˆ˜ ์—†๋Š” ์˜์—ญ)์œผ๋กœ์˜ NAT ๊ทœ์น™๊ณผ ๊ฐ™์€ ์ผ๋ฐ˜ NAT ๊ทœ์น™์„ ๋งŒ๋“ค๊ณ  ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™์„ ์‚ฌ์šฉํ•˜์—ฌ ์‚ฌ์šฉ์ž, ์„œ๋น„์Šค ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์•ก์„ธ์Šค๋ฅผ ์ œํ•œํ•  ๊ฒƒ์„ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค.

DNAT ๊ทœ์น™, ํฌํŠธ ํฌ์›Œ๋”ฉ, ์ •์ฑ… ๊ธฐ๋ฐ˜ ๋ผ์šฐํŒ…, ๋„คํŠธ์›Œํฌ ๋งคํ•‘์„ ์ƒ์„ฑํ•˜๋Š” ๊ฒƒ๋„ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

2. UserGate ์‹œ์ž‘ํ•˜๊ธฐ. ์š”๊ตฌ ์‚ฌํ•ญ, ์„ค์น˜

๊ทธ๋Ÿฐ ๋‹ค์Œ "๋ฐฉํ™”๋ฒฝ" ์„น์…˜์—์„œ ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™์„ ์ƒ์„ฑํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๋„คํŠธ์›Œํฌ ์‚ฌ์šฉ์ž๊ฐ€ ์ธํ„ฐ๋„ท์— ๋ฌด์ œํ•œ์œผ๋กœ ์•ก์„ธ์Šคํ•˜๋ ค๋ฉด "์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์ธํ„ฐ๋„ท"์ด๋ผ๋Š” ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™๋„ ์ด๋ฏธ ์ƒ์„ฑ๋˜์–ด ์žˆ์–ด์•ผ ํ•˜๋ฉฐ ํ™œ์„ฑํ™”ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ด€๋ฆฌ์ž๋Š” UserGate๋ฅผ ํ†ต๊ณผํ•˜๋Š” ๋ชจ๋“  ์œ ํ˜•์˜ ์ „์†ก ๋„คํŠธ์›Œํฌ ํŠธ๋ž˜ํ”ฝ์„ ํ—ˆ์šฉํ•˜๊ฑฐ๋‚˜ ๊ฑฐ๋ถ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทœ์น™ ์กฐ๊ฑด์—๋Š” ์˜์—ญ, ์†Œ์Šค/๋Œ€์ƒ IP ์ฃผ์†Œ, ์‚ฌ์šฉ์ž ๋ฐ ๊ทธ๋ฃน, ์„œ๋น„์Šค ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ํฌํ•จ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทœ์น™์€ "NAT ๋ฐ ๋ผ์šฐํŒ…" ์„น์…˜๊ณผ ๋™์ผํ•œ ๋ฐฉ์‹์œผ๋กœ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. ์œ„์—์„œ ์•„๋ž˜๋กœ. ๊ทœ์น™์ด ์ƒ์„ฑ๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ UserGate๋ฅผ ํ†ตํ•œ ๋ชจ๋“  ์ „์†ก ํŠธ๋ž˜ํ”ฝ์ด ๊ธˆ์ง€๋ฉ๋‹ˆ๋‹ค.

2. UserGate ์‹œ์ž‘ํ•˜๊ธฐ. ์š”๊ตฌ ์‚ฌํ•ญ, ์„ค์น˜

4. ๊ฒฐ๋ก 

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

์šฐ๋ฆฌ ์ฑ„๋„(ํ…”๋ ˆ๊ทธ๋žจํŽ˜์ด์Šค๋ถVKTS ์†”๋ฃจ์…˜ ๋ธ”๋กœ๊ทธ)!

์ถœ์ฒ˜ : habr.com

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