EC2 ์ธ์คํด์ค๋ฅผ ํจ๊ณผ์ ์ผ๋ก ํ์ฉํ๊ธฐ ์ํด์๋ ๋คํธ์ํน์ ๋ํ ์ดํด๊ฐ ํ์์ ์ ๋๋ค. ๊ทธ ์ค์์๋ ํ๋ ฅ์ ๋คํธ์ํฌ ์ธํฐํ์ด์ค(Elastic Network Interface, ENI)๋ AWS ๋คํธ์ํน์ ํต์ฌ ๊ตฌ์ฑ ์์๋ก, EC2 ์ธ์คํด์ค์ ๋คํธ์ํฌ ์ฐ๊ฒฐ์ ๊ด๋ฆฌํ๋ ๋ฐ ์ค์ํ ์ญํ ์ ํฉ๋๋ค. ์ด ๊ธ์์๋ ENI์ ๊ฐ๋ ๋ถํฐ ์ค์ ํ์ฉ ๋ฐฉ๋ฒ๊น์ง ์์ธํ ์์๋ณด๊ฒ ์ต๋๋ค.
ENI๋ ๋ฌด์์ธ๊ฐ?
ENI(Elastic Network Interface)๋ VPC ๋ด์์ ๊ฐ์ ๋คํธ์ํฌ ์นด๋๋ฅผ ๋ํ๋ด๋ ๋ ผ๋ฆฌ์ ๊ตฌ์ฑ ์์์ ๋๋ค. ์ด๋ EC2 ์ธ์คํด์ค์ ๋คํธ์ํฌ ์ฐ๊ฒฐ์ ์ ๊ณตํ๋ ๊ธฐ๋ณธ ์๋จ์ด๋ฉฐ, ๊ธฐ๋ณธ์ ์ผ๋ก ๋ชจ๋ EC2 ์ธ์คํด์ค๋ ์ต์ํ ํ๋์ ENI(eth0)์ ํจ๊ป ์์ฑ๋ฉ๋๋ค.
ENI์ ์ฃผ์ ์์ฑ
ENI๋ ๋ค์๊ณผ ๊ฐ์ ์ค์ํ ์์ฑ์ ๊ฐ์ง ์ ์์ต๋๋ค:
- IP ์ฃผ์ ๊ด๋ จ ์์ฑ:
- Primary private IPv4 ์ฃผ์: ๊ฐ ENI๋ ๋ฐ๋์ ํ๋์ ์ฃผ์ ์ฌ์ค IP ์ฃผ์๋ฅผ ๊ฐ์ง๋๋ค.
- Secondary private IPv4 ์ฃผ์(๋ค): ํ๋์ ENI์ ์ฌ๋ฌ ๊ฐ์ ๋ณด์กฐ ์ฌ์ค IP ์ฃผ์๋ฅผ ํ ๋นํ ์ ์์ต๋๋ค.
- Elastic IP(IPv4): ๊ฐ ์ฌ์ค IPv4 ์ฃผ์๋ง๋ค ํ๋์ ํ๋ ฅ์ IP ์ฃผ์๋ฅผ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค.
- Public IPv4 ์ฃผ์: ํ๋์ ๊ณต์ฉ IPv4 ์ฃผ์๋ฅผ ๊ฐ์ง ์ ์์ต๋๋ค.
- IPv6 ์ฃผ์(๋ค): ํ์์ ๋ฐ๋ผ ์ฌ๋ฌ IPv6 ์ฃผ์๋ฅผ ํ ๋นํ ์ ์์ต๋๋ค.
- ๋ณด์ ๊ด๋ จ ์์ฑ:
- ๋ณด์ ๊ทธ๋ฃน(Security Group): ํ๋ ์ด์์ ๋ณด์ ๊ทธ๋ฃน์ ENI์ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค.
- Source/Destination Check: ๊ธฐ๋ณธ์ ์ผ๋ก ํ์ฑํ๋์ด ์์ผ๋ฉฐ, ๋คํธ์ํฌ ์ฃผ์ ๋ณํ์ด๋ ๋ผ์ฐํ ์ฉ๋๋ก ์ฌ์ฉํ ๊ฒฝ์ฐ ๋นํ์ฑํํ ์ ์์ต๋๋ค.
- ์๋ณ ์์ฑ:
- MAC ์ฃผ์: ๊ฐ ENI๋ ๊ณ ์ ํ MAC ์ฃผ์๋ฅผ ๊ฐ์ง๋๋ค.
- ์ค๋ช (Description): ENI์ ์ค๋ช ์ ์ถ๊ฐํ์ฌ ๊ด๋ฆฌ๋ฅผ ์ฉ์ดํ๊ฒ ํ ์ ์์ต๋๋ค.
EC2 ์ธ์คํด์ค์ ๋ ๋ฆฝ์ ์ผ๋ก ENI๋ฅผ ์์ฑํ ํ on the fly(์ฆ์) attach(์ฐ๊ฒฐ)ํ๊ฑฐ๋ failover(์ฅ์ )์กฐ์น๋ฅผ ์ํด EC2์์ move(์ด๋)์ํฌ์ ์์ต๋๋ค.
ENI์ ์ฃผ์ ํน์ง
- ๊ฐ์ฉ ์์ญ ๋ฐ์ธ๋ฉ:
- ENI๋ ์์ฑ ์ ์ง์ ํ ํน์ ๊ฐ์ฉ ์์ญ(AZ)์ ์๊ตฌ์ ์ผ๋ก ๋ฐ์ธ๋ฉ๋ฉ๋๋ค.
- ๋ฐ๋ผ์ ENI๋ ๊ฐ์ ๊ฐ์ฉ ์์ญ ๋ด์ ์ธ์คํด์ค ๊ฐ์๋ง ์ด๋ํ ์ ์์ต๋๋ค.
- ์ธ์คํด์ค ๋
๋ฆฝ์ฑ:
- ENI๋ EC2 ์ธ์คํด์ค์ ๋ ๋ฆฝ์ ์ผ๋ก ์์ฑ, ๊ด๋ฆฌ, ์ญ์ ํ ์ ์์ต๋๋ค.
- ์ธ์คํด์ค๊ฐ ์ข ๋ฃ๋๋๋ผ๋ ์ฌ์ฉ์๊ฐ ๋ช ์์ ์ผ๋ก ์์ฑํ ENI๋ ์ญ์ ๋์ง ์์ต๋๋ค.
- ์จ๋๋งจ๋ ์ฐ๊ฒฐ:
- ENI๋ฅผ ์คํ ์ค์ธ EC2 ์ธ์คํด์ค์ ์ฆ์(on the fly) ์ฐ๊ฒฐํ๊ฑฐ๋ ๋ถ๋ฆฌํ ์ ์์ต๋๋ค.
- ์ด๋ ์ฅ์ ์กฐ์น(failover) ์๋๋ฆฌ์ค์์ ํนํ ์ ์ฉํฉ๋๋ค.
- ๋น์ฉ:
- ENI ์์ฒด๋ ์ถ๊ฐ ๋น์ฉ์ด ๋ฐ์ํ์ง ์์ต๋๋ค.
- ๋จ, ์ฐ๊ฒฐ๋ ํ๋ ฅ์ IP๋ ๋ฐ์ดํฐ ์ ์ก์๋ ๋น์ฉ์ด ๋ถ๊ณผ๋ ์ ์์ต๋๋ค.
์ธ์คํด์ค์ ๋ค๋ฅธ ๋ฌธ์ ๊ฐ ์๊ฒผ๋๋ฐ ๋ ๋ค๋ฅธ ENI๊ฐ ์ฐ๊ฒฐ๋์ด ์๋ค๊ณ ํ๋ฉด?
→ ์ฒซ ๋ฒ์งธ EC2 ์ธ์คํด์ค์์ ๋ ๋ฒ์งธ EC2 ์ธ์คํด์ค๋ก Eth1์ ์ฎ๊ฒจ์ Private IP๋ฅผ ์ด๋์ํฌ ์ ์๋ค.
๊ทธ๋ฌ๋ฉด private IP๊ฐ ์ฒซ ๋ฒ์งธ failover(์ฅ์ ) ์ธ์คํด์ค์์ ๋ ๋ฒ์งธ EC2 ์ธ์คํด์ค๋ก ์ฐ๊ฒฐ๋๊ฒ ๋๋ค.
→ ์ด๊ฑด failover(์ฅ์ ) ์กฐ์น์ ์ ์ฉ
ENI์ ์ค์ ํ์ฉ ์ฌ๋ก - ๋คํธ์ํฌ ์ฅ์ ์กฐ์น(Failover)
ENI์ ๊ฐ์ฅ ์ผ๋ฐ์ ์ธ ํ์ฉ ์ฌ๋ก ์ค ํ๋๋ ๋คํธ์ํฌ ์ฅ์ ์กฐ์น์ ๋๋ค.
์๋๋ฆฌ์ค
- ๋์ผํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์คํํ๋ ๋ ๊ฐ์ EC2 ์ธ์คํด์ค๊ฐ ์์ต๋๋ค.
- ์ฃผ ์ธ์คํด์ค์ ์ฅ์ ๊ฐ ๋ฐ์ํ์ ๋, ๋ณด์กฐ ์ธ์คํด์ค๊ฐ ๋น ๋ฅด๊ฒ ์๋น์ค๋ฅผ ๋์ฒดํด์ผ ํฉ๋๋ค.
ํด๊ฒฐ์ฑ
- ์ฃผ ์ธ์คํด์ค์ ์ฐ๊ฒฐ๋ ENI๋ฅผ ์์ฑํฉ๋๋ค.
- ์ฃผ ์ธ์คํด์ค์ ์ฅ์ ๊ฐ ๋ฐ์ํ๋ฉด ํด๋น ENI๋ฅผ ๋ถ๋ฆฌํฉ๋๋ค.
- ๋์ผํ ENI๋ฅผ ๋ณด์กฐ ์ธ์คํด์ค์ ์ฐ๊ฒฐํฉ๋๋ค.
- ์ด๋ก์จ IP ์ฃผ์๊ฐ ๋ณ๊ฒฝ๋์ง ์๊ณ ์๋น์ค ์ฐ์์ฑ์ด ์ ์ง๋ฉ๋๋ค.
์ด์
- DNS ๋ณ๊ฒฝ ์ ํ ๋๊ธฐ ์๊ฐ ์์ด ๋น ๋ฅธ ์ฅ์ ์กฐ์น๊ฐ ๊ฐ๋ฅํฉ๋๋ค.
- ๊ธฐ์กด ์ฐ๊ฒฐ ์ํ์ IP ์ฃผ์๊ฐ ๋ณด์กด๋ฉ๋๋ค.
์๋๋ ์ธ์คํด์ค ์ฅ์ ๋ฐ์ ์ ENI๋ฅผ ์ด๋์ํค๋ ๊ณผ์ ์ ๋๋ค
EC2 ์ธ์คํด์ค 1(์ฃผ ์๋ฒ) → ์ฅ์ ๋ฐ์ → ENI ๋ถ๋ฆฌ
↓
EC2 ์ธ์คํด์ค 2(๋ณด์กฐ ์๋ฒ)์ ENI ์ฐ๊ฒฐ
↓
์๋น์ค ๊ณ์ ์ ๊ณต
AWS ์ฝ์์์ ENI ์์ฑ ๋ฐ ๊ด๋ฆฌ ๋ฐฉ๋ฒ
ENI ์์ฑํ๊ธฐ
- AWS ๊ด๋ฆฌ ์ฝ์์ ๋ก๊ทธ์ธํ, EC2 ์๋น์ค๋ก ์ด๋. ์ผ์ชฝ ํ์ ์ฐฝ์์ '๋คํธ์ํฌ ์ธํฐํ์ด์ค'๋ฅผ ์ ํํฉ๋๋ค.
- '๋คํธ์ํฌ ์ธํฐํ์ด์ค ์์ฑ' ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.
๋ค์ ์ ๋ณด๋ฅผ ์ ๋ ฅํฉ๋๋ค.
- ์ค๋ช (์: "DemoENI")
- ์๋ธ๋ท(ENI๊ฐ ์์นํ ์๋ธ๋ท ์ ํ)
- ์ฌ์ค IPv4 ์ฃผ์(์๋ ํ ๋น ๋๋ ํน์ ์ฃผ์ ์ง์ )
- ๋ณด์ ๊ทธ๋ฃน(ํ๋ ์ด์ ์ ํ)
- ์์ฑํ๋ฉด ์ด๋ ๊ฒ ์์ฑํ ์๋ก์ด ๋คํธ์ํฌ ์ธํฐํ์ด์ค๊ฐ DemoENI๋ผ๋ ์ค๋ช ๊ณผ ํจ๊ป ์ฌ์ฉ ๊ฐ๋ฅํ๋ค๊ณ ๋์ต๋๋ค.
EC2 ์ธ์คํด์ค์ ENI ์ฐ๊ฒฐํ๊ธฐ
๋ํ iP ์ฃผ์๋ฅผ ์ธ์คํด์ค์ ์ฐ๊ฒฐํ๊ธฐ ์ํด Actions ๋ฉ๋ด์ ์ฐ๊ฒฐ(Attach)์ ํด๋ฆญํ์ฌ ์ธ์คํด์ค๋ฅผ ์ฐ๊ฒฐํ ์๋ ์์ต๋๋ค.
- ์์ฑ๋ ENI ๋ชฉ๋ก์์ ์ฐ๊ฒฐํ๋ ค๋ ENI๋ฅผ ์ ํํฉ๋๋ค.
- '์์ ' ๋๋กญ๋ค์ด ๋ฉ๋ด์์ '์ฐ๊ฒฐ'์ ์ ํํฉ๋๋ค.
- ๋์ EC2 ์ธ์คํด์ค๋ฅผ ์ ํํฉ๋๋ค.
- '์ฐ๊ฒฐ' ๋ฒํผ์ ํด๋ฆญํฉ๋๋ค.
์ค์ ์๋ฃํ, ์ฐ๊ฒฐํ ์ธ์คํด์ค์์ ๋คํธ์ํฌ ๋ถ๋ถ์ชฝ ํ์ธํ๋ฉด, ๋ณด์กฐ private ip ์ฃผ์๊ฐ ์๋๊ฑธ ์์ ์์ต๋๋ค.
์ด๋ ๊ฒ ๊ตฌ์ฑํ๋ ์ด์ ๋, ENI๋ฅผ ์ ์ดํ ์ ์๊ธฐ ๋๋ฌธ์ ์ด ENI๋ฅผ ํตํด EC2 ์ธ์คํด์ค์์ ๋ค๋ฅธ ์ธ์คํด์ค๋ก ์ด๋ํฉ๋๋ค.
ex) ๊ฐ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ ์ค์ธ EC2 ์ธ์คํด์ค๊ฐ ๋ ๊ฐ ์๊ณ ํ๋ผ์ด๋น IPv4๋ฅผ ํตํด ๋ค๋ฅธ ์ธ์คํด์ค๋ก ์ก์ธ์คํ๋ ค๋ฉด ENI๋ฅผ ๋ค๋ฅธ ์ชฝ์ผ๋ก ์ฎ๊ฒจ์ฃผ๋ฉด ๋ฉ๋๋ค.
- ์ด๋ ๊ฒ ํ๋ฉด ๋ค๋ฅธ ๋ฐฉ๋ฒ๋ณด๋ค ๋น ๋ฅด๊ณ ๊ฐํธํ๊ฒ ๋คํธ์ํฌ ์ฅ์ ์กฐ์น๋ฅผ ์ํํ ์ ์์ต๋๋ค.
ENI ๋ถ๋ฆฌํ๊ธฐ
- ๋ถ๋ฆฌํ๋ ค๋ ENI๋ฅผ ์ ํํฉ๋๋ค.
- '์์ ' ๋๋กญ๋ค์ด ๋ฉ๋ด์์ '๋ถ๋ฆฌ'๋ฅผ ์ ํํฉ๋๋ค.
- ํ์ธ ๋ํ ์์์์ '๋ถ๋ฆฌ'๋ฅผ ํด๋ฆญํฉ๋๋ค.
detach(๋ถ๋ฆฌ)ํด์ ๋ค๋ฅธ ์ธ์คํด์ค์๋ ENI๋ฅผ ์ฐ๊ฒฐํ ์๋ ์์ต๋๋ค.
ENI ์ฌ์ฉ ์ ์ฃผ์์ฌํญ
- ๊ฐ์ฉ ์์ญ ์ ํ:
- ENI๋ ์์ฑ๋ ๊ฐ์ฉ ์์ญ ์ธ๋ถ์ ์ธ์คํด์ค์ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค.
- ๋ค๋ฅธ ๊ฐ์ฉ ์์ญ์์ ์ฅ์ ์กฐ์น๊ฐ ํ์ํ ๊ฒฝ์ฐ, ๊ฐ ๊ฐ์ฉ ์์ญ์ ENI๋ฅผ ๋ฏธ๋ฆฌ ์ค๋นํด์ผ ํฉ๋๋ค.
- ์ธ์คํด์ค ์ ํ๋ณ ENI ์ ํ:
- EC2 ์ธ์คํด์ค ์ ํ์ ๋ฐ๋ผ ์ฐ๊ฒฐํ ์ ์๋ ENI์ ์ต๋ ๊ฐ์๊ฐ ๋ค๋ฆ ๋๋ค.
- ์: t2.micro๋ ์ต๋ 2๊ฐ, c5.18xlarge๋ ์ต๋ 8๊ฐ์ ENI๋ฅผ ์ง์ํฉ๋๋ค.
- ๋ณด์ ๊ทธ๋ฃน ๋ณ๊ฒฝ:
- ENI์ ๋ณด์ ๊ทธ๋ฃน์ ์ธ์ ๋ ์ง ๋ณ๊ฒฝํ ์ ์์ง๋ง, ์ด๋ ์ฆ์ ์ ์ฉ๋ฉ๋๋ค.
- ๋ณ๊ฒฝ ์ฌํญ์ด ํ์ฌ ํธ๋ํฝ์ ๋ฏธ์น๋ ์ํฅ์ ๊ณ ๋ คํด์ผ ํฉ๋๋ค.
- ๊ธฐ๋ณธ ENI ์ญ์ ๋ถ๊ฐ:
- EC2 ์ธ์คํด์ค์ ํจ๊ป ์๋์ผ๋ก ์์ฑ๋ ๊ธฐ๋ณธ ENI(eth0)๋ ์ธ์คํด์ค๊ฐ ์คํ ์ค์ผ ๋ ๋ถ๋ฆฌํ๊ฑฐ๋ ์ญ์ ํ ์ ์์ต๋๋ค.
- ENI ์ญ์ :
- ENI๋ฅผ ์ญ์ ํ๋ ค๋ฉด ๋จผ์ ์ธ์คํด์ค์์ ๋ถ๋ฆฌํด์ผ ํฉ๋๋ค.
- ์ญ์ ๋ ENI๋ ๋ณต๊ตฌํ ์ ์์ผ๋ฏ๋ก ์ฃผ์ํด์ผ ํฉ๋๋ค.
if. ENI๋ฅผ ์ฐ๊ฒฐํ ์ธ์คํด์ค๋ฅผ ์ข ๋ฃํ๋ฉด? → ์ง์ ๋ง๋ ENI๋ ๊ทธ๋๋ก ๋จ๊ณ ์ธ์คํด์ค์ ํจ๊ป ์์ฑ๋ ENI๋ ์๋์ผ๋ก ์ญ์ .
ENI๋ ์์ด๋ ๋น์ฉ์ด ๋ฐ์ํ์ง ์์.
ENI ๊ด๋ จ ๋ด์ฉ
์์ง ENI์ ๋ํ ๋ด์ฉ์ด ๋ช ํํ ์ดํด๋์ง ์๋ ๋ถ์ด ๊ณ์ค ์๋ ์์ต๋๋ค. ์ ๋ ๋ง์ด ์ด๋ ต๋๋ผ๊ณ ์...
AWS์์๋ ์ฌํ ๊ฐ๋ ์ผ๋ก ์๋ฌํ๋ ๋ฐ ์๊ฐ์ด ๊ฑธ๋ฆด ์ ์์ด์.
ENI์ ๋ํด ๋ ๋ฐฐ์ฐ๊ณ ์ถ๋ค๋ฉด, ์ด ๋ธ๋ก๊ทธ ๊ธ์ ์ฝ๋ ๊ฒ ๋์์ด ๋์์ผ๋ฉด ์ข๊ฒ ์ต๋๋ค!
https://aws.amazon.com/blogs/aws/new-elastic-network-interfaces-in-the-virtual-private-cloud/
New – Elastic Network Interfaces in the Virtual Private Cloud | Amazon Web Services
If you look closely at the services and facilities provided by AWS, you’ll see that we’ve chosen to factor architectural components that were once considered elemental (e.g. a server) into multiple discrete parts that you can instantiate and control in
aws.amazon.com
๊ฒฐ๋ก
ENI๋ AWS EC2 ํ๊ฒฝ์์ ๋คํธ์ํฌ ์ฐ๊ฒฐ, ์ฅ์ ์กฐ์น, ๋ณด์์ ๊ด๋ฆฌํ๋ ๊ฐ๋ ฅํ ๋๊ตฌ์ ๋๋ค. ์ธ์คํด์ค ๊ฐ์ IP ์ฃผ์๋ฅผ ์ด๋ํ๊ฑฐ๋, ๋ค์ค ํ ์๋ฒ๋ฅผ ๊ตฌ์ฑํ๊ฑฐ๋, ๋คํธ์ํฌ ํธ๋ํฝ์ ์ธ๋ฐํ๊ฒ ์ ์ดํ๋ ๋ฐ ENI๋ฅผ ํ์ฉํ ์ ์์ต๋๋ค.
๋น๋ก ENI์ ๊ฐ๋ ๊ณผ ํ์ฉ ๋ฐฉ๋ฒ์ ์์ ํ ์ดํดํ๋ ๋ฐ ์๊ฐ์ด ๊ฑธ๋ฆด ์ ์์ง๋ง, AWS ์ธํ๋ผ๋ฅผ ์ต์ ํํ๊ณ ๊ฒฌ๊ณ ํ๊ฒ ๋ง๋๋ ๋ฐ ์ค์ํ ๊ตฌ์ฑ ์์์์ ๋ถ๋ช ํฉ๋๋ค. ์ด ๊ฐ์ด๋๋ฅผ ํตํด ENI์ ๊ธฐ๋ณธ ๊ฐ๋ ๊ณผ ์ค์ ํ์ฉ ๋ฐฉ๋ฒ์ ์ตํ, AWS ๋คํธ์ํน ํ๊ฒฝ์ ๋์ฑ ํจ๊ณผ์ ์ผ๋ก ๊ด๋ฆฌํ์๊ธฐ ๋ฐ๋๋๋ค.
Tip: ENI๋ฅผ ํ์ฉํ ์ฅ์ ์กฐ์น ์ ๋ต์ ๊ตฌํํ ๋๋ ๊ฐ์ฉ ์์ญ์ ์ ์ฝ์ ์ผ๋์ ๋์ธ์. ์ฌ๋ฌ ๊ฐ์ฉ ์์ญ์ ๊ฑธ์น ๊ณ ๊ฐ์ฉ์ฑ์ด ํ์ํ๋ค๋ฉด, ๊ฐ ๊ฐ์ฉ ์์ญ์ ENI๋ฅผ ์ค๋นํ๊ณ Route 53 ๊ฐ์ DNS ์๋น์ค์ ๊ฒฐํฉํ๋ ๋ณตํฉ์ ์ธ ์ ๊ทผ ๋ฐฉ์์ ๊ณ ๋ คํ์ธ์.
์ฐธ๊ณ ์๋ฃ
'โ๏ธ Cloud Native > ๐ณ๏ธ AWS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[AWS] Amazon EC2 Hibernate (EC2 ์ ์ ๋ชจ๋) (0) | 2025.03.09 |
---|---|
[AWS] EC2 ๋ฐฐ์น ๊ทธ๋ฃน (Placement Groups) & ์ค์ (0) | 2025.03.06 |
[AWS] AWS IP ์ฃผ์ ์ฒด๊ณ: Private & Public & Elastic IP ์ดํด ๋ฐ ์ค์ ํด๋ณด๊ธฐ (0) | 2025.03.06 |
[AWS] EC2 Spot Instance (์คํ ์ธ์คํด์ค) (0) | 2025.02.06 |
[AWS] EC2 ์ธ์คํด์ค ๊ตฌ๋งค ์ต์ ๋ฐ ๊ณผ๊ธ ์ ์ฑ (0) | 2025.01.28 |