๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

AWS

[aws] EC2 ๋ณด์•ˆ ๊ทธ๋ฃน

 

์ด ๊ธ€์˜ ์ผ๋ถ€๋Š” aws ๊ณต์‹๋ฌธ์„œ์˜ ๋‚ด์šฉ์„ ์ฐธ์กฐํ•˜์˜€์Œ์„ ๋ฐํž™๋‹ˆ๋‹ค.

 

๐Ÿ“Œ EC2 ๋ณด์•ˆ ๊ทธ๋ฃน

 

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

 

๋ณด์•ˆ ๊ทธ๋ฃน์˜ ๊ทœ์น™์ด ์ง€๋‹Œ ํŠน์ง•์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

 

  • ๊ธฐ๋ณธ์ ์œผ๋กœ ๋ณด์•ˆ ๊ทธ๋ฃน์€ ๋ชจ๋“  ์•„์›ƒ๋ฐ”์šด๋“œ ํŠธ๋ž˜ํ”ฝ์„ ํ—ˆ์šฉํ•œ๋‹ค.
  • EC2-Classic ์˜ ๋ณด์•ˆ ๊ทธ๋ฃน์— ์žˆ๋Š” ์•„์›ƒ๋ฐ”์šด๋“œ ๊ทœ์น™์€ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์—†๋‹ค.
  • ๋ณด์•ˆ ๊ทธ๋ฃน์˜ ๊ทœ์น™์€ ์–ธ์ œ๋‚˜ ํ—ˆ์šฉ ์—ฌ๋ถ€๋งŒ ์ •ํ•  ์ˆ˜ ์žˆ๊ณ  ๊ฑฐ๋ถ€ ์—ฌ๋ถ€๋Š” ์ •ํ•  ์ˆ˜ ์—†๋‹ค.

 

 

EC2 ์ธ์Šคํ„ด์Šค์— ์ ‘๊ทผํ•˜๋ ค๋Š” ๊ฒฝ์šฐ , EC2 ์ธ์Šคํ„ด์Šค ์ฃผ๋ณ€์— ๋ณด์•ˆ ๊ทธ๋ฃน์„ ์„ค์ •ํ•ด์ฃผ์–ด์•ผ ํ•˜๋Š”๋ฐ ๋ฐฉํ™”๋ฒฝ์„ ์ƒ์„ฑํ•ด์ค€๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋ฉด ํŽธํ•˜๋‹ค.

๋ณด์•ˆ ๊ทธ๋ฃน์€ ํฌํŠธ๋กœ์˜ ์•ก์„ธ์Šค๋ฅผ ํ†ต์ œํ•  ์ˆ˜ ์žˆ๋Š” '๊ทœ์น™' ์„ ๊ฐ–๋Š”๋ฐ ์ธ๋ฐ”์šด๋“œ ๊ทœ์น™์„ ์™ธ๋ถ€์—์„œ EC2 ์ธ์Šคํ„ด์Šค๋กœ ๋“ค์–ด์˜ค๋Š” ๊ฒƒ์„ ํ—ˆ์šฉํ•˜๊ฑฐ๋‚˜ ๋ถˆํ—ˆํ•  ์ˆ˜ ์žˆ๊ณ  ์•„์›ƒ๋ฐ”์šด๋“œ ํŠธ๋ž˜ํ”ฝ๋„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค. 

 

 

 

 

aws์—์„œ ๋ณด์•ˆ ๊ทธ๋ฃน์€ ์•„๋ž˜์™€ ๊ฐ™๋‹ค. ํ”„๋กœํ† ์ฝœ์€ TCP ์ด๋ฉฐ ํฌํŠธ ๋ฒ”์œ„๋Š” ํŠธ๋ž˜ํ”ฝ์ด ์ธ์Šคํ„ด์Šค์— ํ†ต๊ณผํ•˜๋Š” ์œ„์น˜์ด๋‹ค. ์†Œ์Šค๋Š” IP ์ฃผ์†Œ์˜ ๋ฒ”์œ„ ์ด๋ฉฐ 0.0.0.0/0์€ ์ „์ฒด IP ์ฆ‰ ๋ชจ๋“  IP๊ฐ€ ๋“ค์–ด์˜ฌ ์ˆ˜ ์žˆ๊ฒŒ ํ—ˆ์šฉํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค. 

 

 

 

 

์ธ๋ฐ”์šด๋“œ ๊ทœ์น™๊ณผ ์•„์›ƒ๋ฐ”์šด๋“œ ๊ทœ์น™์ด ์žˆ๋Š” 1๊ฐœ์˜ ๋ณด์•ˆ ๊ทธ๋ฃน์„ ๊ฐ€์ง„ EC2 ์ธ์Šคํ„ด์Šค๊ฐ€ ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•˜์ž. ์šฐ๋ฆฌ์˜ ์ปดํ“จํ„ฐ์˜ IP๊ฐ€ ์œ„ ์ฃผ์†Œ์™€ ๊ฐ™์ด 122.149.196.85/32 ๋กœ port 22์—์„œ ํ—ˆ์šฉ๋˜์—ˆ๋‹ค๋ฉด ์šฐ๋ฆฌ ์ปดํ“จํ„ฐ์—์„œ EC2 ์ธ์Šคํ„ด์Šค๋กœ์˜ ์ ‘๊ทผ์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ํ•˜์ง€๋งŒ ๋งŒ์•ฝ port 22๋กœ์˜ ์ ‘๊ทผ์„ ์ธ๊ฐ€๋˜์ง€ ์•Š์€ IP๊ฐ€ ์žˆ๋‹ค๋ฉด ๋ฐฉํ™”๋ฒฝ์ด ์ฐจ๋‹จ๋˜์–ด ์ด๋Š” ๊ฑฐ๋ถ€๋  ๊ฒƒ์ด๋‹ค.  ๊ทธ๋ฆฌ๊ณ  ์•„์›ƒ๋ฐ”์šด๋“œ๋Š” ๋ชจ๋“  ํŠธ๋ž˜ํ”ฝ์— ๋Œ€ํ•˜์—ฌ ํ—ˆ์šฉ๋˜์–ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์—

EC2 ์ธ์Šคํ„ด์Šค๊ฐ€ ์›น์‚ฌ์ดํŠธ์— ์•ก์„ธ์Šคํ•˜๊ณ  ์—ฐ๊ฒฐ์„ ์‹œ๋„ํ•œ๋‹ค๋ฉด ๋ณด์•ˆ ๊ทธ๋ฃน์— ํ—ˆ์šฉ๋œ ์ ‘๊ทผ์ด๊ธฐ ๋•Œ๋ฌธ์— ์ด๋Š” ๊ฐ€๋Šฅํ•˜๋‹ค. 

 

 

 

 

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

๋งŒ์•ฝ ์–ด๋–ค EC2 ์ธ์Šคํ„ด์Šค์— ํƒ€์ž„์•„์›ƒ์ด ์ƒ๊ธฐ๋ฉด ๊ทธ๊ฒƒ์€ ๋ณด์•ˆ ๊ทธ๋ฃน์˜ ๋ฌธ์ œ์ผ ํ™•๋ฅ ์ด ๋†’๊ณ  ์—ฐ๊ฒฐ์— ๋Œ€ํ•œ ๊ฑฐ๋ถ€์— ๋Œ€ํ•œ ์˜ค๋ฅ˜๊ฐ€ ์ƒ๊ธด๋‹ค๋ฉด ๊ทธ๊ฒƒ์€ EC2 ๋‚ด๋ถ€์—์„œ ์‹คํ–‰๋˜๊ณ  ์žˆ๋Š” ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋ฌธ์ œ์ผ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’๋‹ค.

 


 

 

๐Ÿ“Œ EC2 ๋ณด์•ˆ ๊ทธ๋ฃน ์ฐธ์กฐ 

 

์•„๋ž˜๋Š” ๋ณด์•ˆ ๊ทธ๋ฃน์ด ๋‹ค๋ฅธ ๋ณด์•ˆ ๊ทธ๋ฃน์„ ์ฐธ์กฐํ•˜๋Š” ๋„์‹์ด๋‹ค. ์ขŒ์ธก์œผ๋กœ๋ถ€ํ„ฐ EC2 ์ธ์Šคํ„ด์Šค๊ฐ€ ์žˆ๊ณ  ๋ณด์•ˆ ๊ทธ๋ฃน 1์ด๋ผ๋Š” ๋ณด์•ˆ ๊ทธ๋ฃน์ด ์žˆ๋‹ค.

๋ณด์•ˆ ๊ทธ๋ฃน 1์˜ ์ธ๋ฐ”์šด๋“œ๋ฅผ ๋ณด์•ˆ๊ทธ๋ฃน 2์— ํ—ˆ์šฉํ•œ๋‹ค๊ณ  ํ•  ๋•Œ ๋‹ค๋ฅธ EC2 ์ธ์Šคํ„ด์Šค๊ฐ€ ๋ณด์•ˆ ๊ทธ๋ฃน2๋ฅผ ์—ฐ๊ฒฐํ•˜์—ฌ ์ƒ์„ฑ๋˜๋ฉด ์ฒซ ๋ฒˆ์งธ EC2 ์ธ์Šคํ„ด์Šค์˜ ํ—ˆ์šฉ๋œ ํฌํŠธ๋ฅผ ํ†ตํ•ด์„œ EC2 ์ธ์Šคํ„ด์Šค๊ฐ€ ๋ฐ”๋กœ ์—ฐ๊ฒฐ๋  ์ˆ˜ ์žˆ๋‹ค. ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๊ฐ™์€ ๋ณด์•ˆ ๊ทธ๋ฃน์ธ ๋ณด์•ˆ๊ทธ๋ฃน 1์— ์—ฐ๊ฒฐ๋œ ๋‹ค๋ฅธ EC2 ์ธ์Šคํ„ด์Šค๊ฐ€ ์žˆ๋‹ค๋ฉด ์ด ์ธ์Šคํ„ด์Šค ์—ญ์‹œ๋„ ์ขŒ์ธก์— ์žˆ๋Š” ์ธ์Šคํ„ด์Šค์™€ ๋ฐ”๋กœ ํ†ต์‹ ํ•˜๋„๋ก ํ—ˆ์šฉ๋œ๋‹ค.  ์ฆ‰, EC2 ์ธ์Šคํ„ด์Šค์˜ IP์™€๋Š” ์ƒ๊ด€ ์—†์ด ์˜ฌ๋ฐ”๋ฅธ ๋ณด์•ˆ ๊ทธ๋ฃน์— ์—ฐ๊ฒฐ ๋˜์–ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— EC2๋ฅผ ์ค‘์ง€ํ•˜๊ณ  ๋‹ค์‹œ ์ผœ์„œ IP๊ฐ€ ๋ฐ”๋€Œ๋”๋ผ๋„ ๋ฐ”๋กœ ํ†ต์‹ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค. IP๋ฅผ ์‹ ๊ฒฝ์“ฐ์ง€ ์•Š๋Š” ๋‹ค๋Š” ์ ์ด ๋ณด์•ˆ ๊ทธ๋ฃน ์ฐธ์กฐ์ด ๊ฐ–๋Š” ๊ฐ€์žฅ ํฐ ์žฅ์ ์ด ๋˜๊ฒ ๋‹ค. ๋ณด์•ˆ ๊ทธ๋ฃน3์œผ๋กœ ์—ฐ๊ฒฐ๋œ 3๋ฒˆ์งธ ์ธ์Šคํ„ด์Šค๋Š” ๋ณด์•ˆ ๊ทธ๋ฃน1์˜ ์ธ๋ฐ”์šด๋“œ ๊ทœ์น™์œผ๋กœ ๋ณด์•ˆ ๊ทธ๋ฃน 3๊ณผ ์—ฐ๊ฒฐ ๋˜์–ด์žˆ์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ๊ฑฐ๋ถ€๋˜๊ณ  ์‹คํ–‰๋˜์ง€ ์•Š์„ ๊ฒƒ์ด๋‹ค. 

 

 

 

 

 

 

๊ธฐ์ดˆ์ ์œผ๋กœ ์•Œ์•„์•ผํ•˜๋Š” ํฌํŠธ ๋ฒˆํ˜ธ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค. 

 

 

 


 

 

๐Ÿ“Œ EC2 ๋ณด์•ˆ ๊ทธ๋ฃน ์„ค์ •ํ•˜๊ธฐ

 

 

EC2 ์ฝ˜์†”์— ๋“ค์–ด์™€์„œ ์ขŒ์ธก์— ๋ณด์•ˆ ๊ทธ๋ฃน ํŽ˜์ด์ง€๋กœ ์ด๋™ํ•˜๋ฉด default ํŽ˜์ด์ง€์™€ ์ฒ˜์Œ EC2 ์ธ์Šคํ„ด์Šค๋ฅผ ๋งŒ๋“ค์—ˆ์„ ๋•Œ ์ฒดํฌ ๋ฐ•์Šค๋ฅผ ๋ˆŒ๋Ÿฌ ์ƒ์„ฑํ•œ ๋ณด์•ˆ ๊ทธ๋ฃน์ด ์žˆ๋‹ค. ์ธ์Šคํ„ด์Šค์— ID ๊ฐ€ ์žˆ๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์•ˆ ๊ทธ๋ฃน์—๋„ ID๊ฐ€ ์กด์žฌํ•˜๋ฉฐ ์ด๋Š” ์‹๋ณ„์„ ์œ„ํ•œ ๊ฒƒ์ด๋‹ค.

 

 

 

 

๋ณด์•ˆ ๊ทธ๋ฃน์„ ํด๋ฆญํ•˜๋ฉด ์ธ๋ฐ”์šด๋“œ ์•„์›ƒ๋ฐ”์šด๋“œ ๊ทœ์น™์„ ํŽธ์ง‘ํ•  ์ˆ˜ ์žˆ๋Š” ํƒญ์ด ๋œจ๋ฉฐ, ๋ฒ„ํŠผ์„ ํ†ตํ•ด ์ž์œ ๋กญ๊ฒŒ ๋ณด์•ˆ ๊ทธ๋ฃน์— ๋Œ€ํ•œ ๊ทœ์น™์„ ํŽธ์ง‘ํ•  ์ˆ˜ ์žˆ๋‹ค. ์ธ๋ฐ”์šด๋“œ ๊ทœ์น™์€ ์™ธ๋ถ€์—์„œ EC2๋กœ ์—ฐ๊ฒฐํ•ด์ค„ ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ๊ทœ์น™์ด๋ฉฐ ์ด๋ฏธ์ง€์—๋Š” 3๊ฐœ์˜ ์ธ๋ฐ”์šด๋“œ ๋ฃฐ์ด ์กด์žฌํ•œ๋‹ค. 

 

 

 

 

์ธ๋ฐ”์šด๋“œ ๊ทœ์น™ ํŽธ์ง‘์— ๋“ค์–ด์™”๋‹ค. ์œ„์— ํฌํŠธ ๋ฒˆํ˜ธ๋Œ€๋กœ 80 ํฌํŠธ๋ฅผ ์ด์šฉํ•˜๋ฉด ์›น์„œ๋ฒ„๋กœ์˜ ์ ‘๊ทผ์ด ๊ฐ€๋Šฅํ•˜๊ณ  22๋ฒˆ ํฌํŠธ๋กœ๋Š” SSH๋กœ์˜ ์ ‘๊ทผ์ด ๊ฐ€๋Šฅํ•ด์ง€๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค. ๋งŒ์•ฝ ์—ฌ๊ธฐ์„œ ์›น์„œ๋ฒ„๋ฅผ ์ž‘๋™ํ•˜๋ฉด 80 ํฌํŠธ๋กœ ์ด๋™ํ•˜์—ฌ EC2 ์›น์„œ๋ฒ„์˜ ์ •์ƒ์  ์ ‘๊ทผ์ด ๊ฐ€๋Šฅํ•ด์ง€๊ณ  ์‚ญ์ œํ•  ์‹œ ์š”์ฒญ์— ๋ฒ„ํผ๋ง์ด ๊ณ„์† ์ƒ๊ธฐ๋ฉฐ ํƒ€์ž„ ์•„์›ƒ์ด ๋ฐœ์ƒํ•˜๊ฒŒ ๋  ๊ฒƒ์ด๋‹ค. 

 

 

 

 

 

 

๋ณด์•ˆ ๊ทธ๋ฃน์€ ํ•œ ๊ฐœ ๋˜๋Š” ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์ธ์Šคํ„ด์Šค์— ์—ฐ๊ฒฐ๋  ์ˆ˜ ์žˆ์œผ๋ฉฐ ํ•˜๋‚˜์˜ ์ธ์Šคํ„ด์Šค๊ฐ€ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋ณด์•ˆ ๊ทธ๋ฃน์—๋„ ์—ฐ๊ฒฐ๋  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ 

์ธ๋ฐ”์šด๋“œ์™€ ์•„์›ƒ๋ฐ”์šด๋“œ์˜ ์ฐจ์ด, ๋ณด์•ˆ ๊ทธ๋ฃน๊ฐ„์˜ ์ฐธ์กฐ ๋“ฑ์„ ์ž˜์ตํ˜€๋‘๋„๋ก ํ•˜์ž.