EDGE ๊ฐ€์ƒ ๋ผ์šฐํ„ฐ์˜ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ ์ง„๋‹จ

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

๊ฐ€์ƒ ๋ผ์šฐํ„ฐ ์ž‘์—…

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

EDGE ๊ฐ€์ƒ ๋ผ์šฐํ„ฐ์˜ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ ์ง„๋‹จ

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

EDGE ๊ฐ€์ƒ ๋ผ์šฐํ„ฐ์˜ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ ์ง„๋‹จ

๊ทธ๋Ÿฐ ๋‹ค์Œ PuTTY์™€ ๊ฐ™์€ SSH ํด๋ผ์ด์–ธํŠธ์— ์—ฐ๊ฒฐํ•˜๊ณ  ์ฝ˜์†”๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.

EDGE ๊ฐ€์ƒ ๋ผ์šฐํ„ฐ์˜ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ ์ง„๋‹จ

์ฝ˜์†”์—์„œ๋Š” ๋ช…๋ น์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๋‹ค์Œ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ชฉ๋ก์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋ช…๋ถ€

EDGE ๊ฐ€์ƒ ๋ผ์šฐํ„ฐ์˜ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ ์ง„๋‹จ

์–ด๋–ค ๋ช…๋ น์ด ์šฐ๋ฆฌ์—๊ฒŒ ์œ ์šฉํ•  ์ˆ˜ ์žˆ๋‚˜์š”? ๊ฐ€์žฅ ์œ ์šฉํ•œ ๋ชฉ๋ก์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ์ธํ„ฐํŽ˜์ด์Šค ํ‘œ์‹œ โ€” ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ธํ„ฐํŽ˜์ด์Šค์™€ ์„ค์น˜๋œ IP ์ฃผ์†Œ๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.
  • ๋กœ๊ทธ ํ‘œ์‹œ - ๋ผ์šฐํ„ฐ ๋กœ๊ทธ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค
  • ๋กœ๊ทธ ํ‘œ์‹œ ํŒ”๋กœ์šฐ โ€” ์ง€์†์ ์ธ ์—…๋ฐ์ดํŠธ๋กœ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋กœ๊ทธ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ค๋‹ˆ๋‹ค. NAT ๋˜๋Š” ๋ฐฉํ™”๋ฒฝ ๋“ฑ ๊ฐ ๊ทœ์น™์—๋Š” ๋กœ๊น… ํ™œ์„ฑํ™” ์˜ต์…˜์ด ์žˆ์œผ๋ฉฐ, ํ™œ์„ฑํ™”๋˜๋ฉด ์ด๋ฒคํŠธ๊ฐ€ ๋กœ๊ทธ์— ๊ธฐ๋ก๋˜์–ด ์ง„๋‹จ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
  • ํ๋ฆ„ํ‘œ ํ‘œ์‹œ โ€” ์„ค์ •๋œ ์—ฐ๊ฒฐ ๋ฐ ํ•ด๋‹น ๋งค๊ฐœ๋ณ€์ˆ˜์˜ ์ „์ฒด ํ…Œ์ด๋ธ”์„ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.
    ์˜ˆ1: tcp 6 21599 ESTABLISHED src=9ะฅ.107.69.ะฅะฅะฅ dst=178.170.172.XXX sport=59365 dport=22 pkts=293 bytes=22496 src=178.170.172.ะฅะฅะฅ dst=91.107.69.173 sport=22 dport=59365 pkts=206 bytes=83569 [ASSURED] mark=0 rid=133427 use=1
  • ํ”Œ๋กœ์šฐํ…Œ์ด๋ธ” topN 10 ํ‘œ์‹œ โ€” ํ•„์š”ํ•œ ์ค„ ์ˆ˜(์ด ์˜ˆ์—์„œ๋Š” 10)๋ฅผ ํ‘œ์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ํ”Œ๋กœ์šฐํ…Œ์ด๋ธ” topN 10๊ฐœ ์ •๋ ฌ ๊ธฐ์ค€ pkt ํ‘œ์‹œ โ€” ๊ฐ€์žฅ ์ž‘์€ ๊ฒƒ๋ถ€ํ„ฐ ๊ฐ€์žฅ ํฐ ๊ฒƒ๊นŒ์ง€ ํŒจํ‚ท ์ˆ˜๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์—ฐ๊ฒฐ์„ ์ •๋ ฌํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.
  • flowtable topN 10 ์ •๋ ฌ ๊ธฐ์ค€ ๋ฐ”์ดํŠธ ํ‘œ์‹œ โ€” ๊ฐ€์žฅ ์ž‘์€ ๊ฒƒ๋ถ€ํ„ฐ ๊ฐ€์žฅ ํฐ ๊ฒƒ๊นŒ์ง€ ์ „์†ก๋œ ๋ฐ”์ดํŠธ ์ˆ˜์— ๋”ฐ๋ผ ์—ฐ๊ฒฐ์„ ์ •๋ ฌํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.
  • ํ๋ฆ„ ํ…Œ์ด๋ธ” ๊ทœ์น™ ID ID topN 10 ํ‘œ์‹œ โ€” ํ•„์ˆ˜ ๊ทœ์น™ ID๋กœ ์—ฐ๊ฒฐ์„ ํ‘œ์‹œํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.
  • flowtable flowspec SPEC ํ‘œ์‹œ โ€” ๋ณด๋‹ค ์œ ์—ฐํ•œ ์—ฐ๊ฒฐ ์„ ํƒ์„ ์œ„ํ•ด SPEC โ€” ํ•„์š”ํ•œ ํ•„ํ„ฐ๋ง ๊ทœ์น™์„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค(์˜ˆ: proto=tcp:srcip=9ะฅ.107.69.ะฅะฅะฅ:sport=59365, TCP ํ”„๋กœํ† ์ฝœ ๋ฐ ์†Œ์Šค IP ์ฃผ์†Œ 9ะฅ.107.69๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์„ ํƒ). ๋ฐœ์‹ ์ž ํฌํŠธ 59365์˜ XX
    ์˜ˆ> show flowtable flowspec proto=tcp:srcip=90.107.69.171:sport=59365
    1: tcp 6 21599 ESTABLISHED src=9ะฅ.107.69.XX dst=178.170.172.xxx sport=59365 dport=22 pkts=1659 bytes=135488 src=178.170.172.xxx dst=xx.107.69.xxx sport=22 dport=59365 pkts=1193 bytes=210361 [ASSURED] mark=0 rid=133427 use=1
    Total flows: 1
  • ํŒจํ‚ท ์‚ญ์ œ ํ‘œ์‹œ โ€“ ํŒจํ‚ค์ง€์— ๋Œ€ํ•œ ํ†ต๊ณ„๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.EDGE ๊ฐ€์ƒ ๋ผ์šฐํ„ฐ์˜ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ ์ง„๋‹จ
  • ๋ฐฉํ™”๋ฒฝ ํ๋ฆ„ ํ‘œ์‹œ - ํŒจํ‚ท ํ๋ฆ„๊ณผ ํ•จ๊ป˜ ๋ฐฉํ™”๋ฒฝ ํŒจํ‚ท ์นด์šดํ„ฐ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.EDGE ๊ฐ€์ƒ ๋ผ์šฐํ„ฐ์˜ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ ์ง„๋‹จ

EDGE ๋ผ์šฐํ„ฐ์—์„œ ์ง์ ‘ ๊ธฐ๋ณธ ๋„คํŠธ์›Œํฌ ์ง„๋‹จ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ํ•‘ IP ์›Œ๋“œEDGE ๊ฐ€์ƒ ๋ผ์šฐํ„ฐ์˜ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ ์ง„๋‹จ
  • ping ip WORD size SIZE count COUNT nofrag - ์ „์†ก๋˜๋Š” ๋ฐ์ดํ„ฐ์˜ ํฌ๊ธฐ์™€ ๊ฒ€์‚ฌ ํšŸ์ˆ˜๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ping์ด๋ฉฐ, ์„ค์ •๋œ ํŒจํ‚ท ํฌ๊ธฐ์˜ ์กฐ๊ฐํ™”๋„ ๊ธˆ์ง€ํ•ฉ๋‹ˆ๋‹ค.
  • ์ถ”์  ๊ฒฝ๋กœ IP WORDEDGE ๊ฐ€์ƒ ๋ผ์šฐํ„ฐ์˜ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ ์ง„๋‹จ

Edge ๋ฐฉํ™”๋ฒฝ ๋™์ž‘ ์ง„๋‹จ ์ˆœ์„œ

  1. ์‹œ์ž‘ํ•˜๋‹ค ๋ฐฉํ™”๋ฒฝ ํ‘œ์‹œ usr_rules ํ…Œ์ด๋ธ”์— ์„ค์น˜๋œ ์‚ฌ์šฉ์ž ์ •์˜ ํ•„ํ„ฐ๋ง ๊ทœ์น™์„ ์‚ดํŽด๋ณด์„ธ์š”.
  2. POSTROUTIN ์ฒด์ธ์„ ์‚ดํŽด๋ณด๊ณ  DROP ํ•„๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‚ญ์ œ๋œ ํŒจํ‚ท ์ˆ˜๋ฅผ ์ œ์–ดํ•ฉ๋‹ˆ๋‹ค. ๋น„๋Œ€์นญ ๋ผ์šฐํŒ…์— ๋ฌธ์ œ๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ ๊ฐ’์ด ์ฆ๊ฐ€ํ•˜์—ฌ ๊ธฐ๋ก๋ฉ๋‹ˆ๋‹ค.
    ์ถ”๊ฐ€ ๊ฒ€์‚ฌ๋ฅผ ์ˆ˜ํ–‰ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

    • Ping์€ ํ•œ ๋ฐฉํ–ฅ์œผ๋กœ๋งŒ ์ž‘๋™ํ•˜๊ณ  ๋ฐ˜๋Œ€ ๋ฐฉํ–ฅ์œผ๋กœ๋Š” ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
    • ping์€ ์ž‘๋™ํ•˜์ง€๋งŒ TCP ์„ธ์…˜์ด ์„ค์ •๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  3. IP ์ฃผ์†Œ์— ๋Œ€ํ•œ ์ •๋ณด ์ถœ๋ ฅ์„ ์‚ดํŽด๋ด…๋‹ˆ๋‹ค. IPset ํ‘œ์‹œ
  4. Edge ์„œ๋น„์Šค์—์„œ ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™์— ๋Œ€ํ•œ ๋กœ๊น…์„ ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค.
  5. ๋กœ๊ทธ์˜ ์ด๋ฒคํŠธ๋ฅผ ์‚ดํŽด๋ด…๋‹ˆ๋‹ค. ๋กœ๊ทธ ํ‘œ์‹œ ํŒ”๋กœ์šฐ
  6. ํ•„์ˆ˜ rule_id๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์—ฐ๊ฒฐ์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ํ๋ฆ„ ํ…Œ์ด๋ธ” rule_id ํ‘œ์‹œ
  7. ...์— ์˜ํ•˜์—ฌ ํ๋ฆ„ ํ†ต๊ณ„ ํ‘œ์‹œ ํ˜„์žฌ ์„ค์น˜๋œ ํ˜„์žฌ ํ๋ฆ„ ํ•ญ๋ชฉ ์—ฐ๊ฒฐ์„ ํ˜„์žฌ ๊ตฌ์„ฑ์—์„œ ํ—ˆ์šฉ๋˜๋Š” ์ตœ๋Œ€๊ฐ’(์ด ํ๋ฆ„ ์šฉ๋Ÿ‰)๊ณผ ๋น„๊ตํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๊ตฌ์„ฑ ๋ฐ ์ œํ•œ์€ VMware NSX Edge์—์„œ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ด€์‹ฌ์ด ์žˆ์œผ์‹œ๋ฉด ๋‹ค์Œ ๊ธฐ์‚ฌ์—์„œ ์ด์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

๋ธ”๋กœ๊ทธ์—์„œ ๋ฌด์—‡์„ ๋” ์ฝ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ํด๋ผ์šฐ๋“œ4Y

โ†’ CRISPR ๋‚ด์„ฑ ๋ฐ”์ด๋Ÿฌ์Šค๋Š” DNA ์นจํˆฌ ํšจ์†Œ๋กœ๋ถ€ํ„ฐ ๊ฒŒ๋†ˆ์„ ๋ณดํ˜ธํ•˜๊ธฐ ์œ„ํ•ด "ํ”ผ๋‚œ์ฒ˜"๋ฅผ ๊ตฌ์ถ•ํ•ฉ๋‹ˆ๋‹ค.
โ†’ ์€ํ–‰์€ ์–ด๋–ป๊ฒŒ ์‹คํŒจํ–ˆ๋Š”๊ฐ€?
โ†’ ์œ„๋Œ€ํ•œ ๋ˆˆ์†ก์ด ์ด๋ก 
โ†’ ํ’์„ ์— ์ธํ„ฐ๋„ท
โ†’ ์‚ฌ์ด๋ฒ„ ๋ณด์•ˆ์˜ ์ตœ์ „์„ ์— ์žˆ๋Š” ์นจํˆฌ ํ…Œ์Šคํ„ฐ

์šฐ๋ฆฌ์˜ ๊ตฌ๋… ํ…”๋ ˆ๊ทธ๋žจ-๋‹ค์Œ ๊ธฐ์‚ฌ๋ฅผ ๋†“์น˜์ง€ ์•Š๋„๋ก ์ฑ„๋„์„ ๊ตฌ๋…ํ•˜์„ธ์š”! ์šฐ๋ฆฌ๋Š” ์ผ์ฃผ์ผ์— ๋‘ ๋ฒˆ ์ด์ƒ ์‚ฌ์—…์— ๋Œ€ํ•ด์„œ๋งŒ ๊ธ€์„ ์”๋‹ˆ๋‹ค. ์Šคํƒ€ํŠธ์—…์€ RUB 1์„ ๋ฐ›์„ ์ˆ˜ ์žˆ์Œ์„ ์•Œ๋ ค๋“œ๋ฆฝ๋‹ˆ๋‹ค. Cloud000Y์—์„œ. ๊ด€์‹ฌ ์žˆ๋Š” ๋ถ„๋“ค์„ ์œ„ํ•œ ์กฐ๊ฑด๊ณผ ์‹ ์ฒญ์„œ๋Š” ์ €ํฌ ์›น์‚ฌ์ดํŠธ์—์„œ ํ™•์ธํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค: bit.ly/2sj6dPK

์ถœ์ฒ˜ : habr.com

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