์ค๋์ ํ๋์ ๋ฌผ๋ฆฌ์ ์๋ฒ์ ์๋ก ๋ค๋ฅธ ์ด์ ์ฒด์ ๋ฅผ ์ฌ์ฉํ๋ ์ฌ๋ฌ ๊ฐ์ ์๋ฒ๋ฅผ ๋น ๋ฅด๊ณ ์ฝ๊ฒ ๋ฐฐํฌํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์ด์ผ๊ธฐํ๊ฒ ์ต๋๋ค. ์ด๋ฅผ ํตํด ๋ชจ๋ ์์คํ
๊ด๋ฆฌ์๋ ํ์ฌ์ ์ ์ฒด IT ์ธํ๋ผ๋ฅผ ์ค์์์ ๊ด๋ฆฌํ๊ณ ์์ฒญ๋ ์์ ๋ฆฌ์์ค๋ฅผ ์ ์ฝํ ์ ์์ต๋๋ค. ๊ฐ์ํ๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฌผ๋ฆฌ์ ์๋ฒ ํ๋์จ์ด๋ฅผ ์ต๋ํ ์ถ์ํํ๊ณ ์ค์ํ ์๋น์ค๋ฅผ ๋ณดํธํ๋ฉฐ ๋งค์ฐ ์ฌ๊ฐํ ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ์๋ ์ด์์ ์ฝ๊ฒ ๋ณต์ํ ์ ์์ต๋๋ค.
์์ฌ์ ์ฌ์ง ์์ด ๋๋ถ๋ถ์ ์์คํ
๊ด๋ฆฌ์๋ ๊ฐ์ ํ๊ฒฝ ์์
๊ธฐ์ ์ ์ต์ํ๋ฏ๋ก ์ด๋ค์๊ฒ ์ด ๊ธฐ์ฌ๋ ์ ํ ๋ฐ๊ฒฌ๋์ง ์์ ๊ฒ์
๋๋ค. ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ , ์ ํํ ์ ๋ณด๊ฐ ๋ถ์กฑํ์ฌ ๊ฐ์ ์๋ฃจ์
์ ์ ์ฐ์ฑ๊ณผ ์๋๋ฅผ ํ์ฉํ์ง ๋ชปํ๋ ๊ธฐ์
์ด ์์ต๋๋ค. ์ฐ๋ฆฌ ๊ธฐ์ฌ๊ฐ ๋ฌผ๋ฆฌ์ ์ธํ๋ผ์ ๋ถํธํจ๊ณผ ๋จ์ ์ ๊ฒฝํํ๋ ๊ฒ๋ณด๋ค ๊ฐ์ํ๋ฅผ ํ ๋ฒ ์ฌ์ฉํ๋ ๊ฒ์ด ํจ์ฌ ์ฝ๋ค๋ ์ ์ ์๋ฅผ ํตํด ์ดํดํ๋ ๋ฐ ๋์์ด ๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
๋คํํ๋ ๊ฐ์ํ์ ์๋ ๋ฐฉ์์ ์ํํด ๋ณด๋ ๊ฒ์ ๋งค์ฐ ์ฝ์ต๋๋ค. ์๋ฅผ ๋ค์ด ํ์ฌ์์ ์ฌ์ฉํ๋ CRM ์์คํ
์ ์ด์ ํ๊ธฐ ์ํด ๊ฐ์ ํ๊ฒฝ์์ ์๋ฒ๋ฅผ ๋ง๋๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ ๋๋ฆฌ๊ฒ ์ต๋๋ค. ๊ฑฐ์ ๋ชจ๋ ๋ฌผ๋ฆฌ์ ์๋ฒ๋ฅผ ๊ฐ์ ์๋ฒ๋ก ์ ํํ ์ ์์ง๋ง ๋จผ์ ๊ธฐ๋ณธ ์ด์ ๊ธฐ์ ์ ์์งํด์ผ ํฉ๋๋ค. ์ด์ ๋ํด์๋ ์๋์์ ๋
ผ์ํ๊ฒ ์ต๋๋ค.
์๋ ์๋ฆฌ
๊ฐ์ํ์ ๊ด๋ จํ์ฌ ๋ง์ ์ด๋ณด ์ ๋ฌธ๊ฐ๊ฐ ์ฉ์ด๋ฅผ ์ดํดํ๋ ๋ฐ ์ด๋ ค์์ ๊ฒช์ผ๋ฏ๋ก ๋ช ๊ฐ์ง ๊ธฐ๋ณธ ๊ฐ๋ ์ ์ค๋ช ํ๊ฒ ์ต๋๋ค.
- ํ์ดํผ๋ฐ์ด์ โ ๊ฐ์ ๋จธ์ ์ ์์ฑํ๊ณ ๊ด๋ฆฌํ ์ ์๋ ํน์ ์ํํธ์จ์ด
- ๊ฐ์ ๊ธฐ๊ธฐ (์ดํ VM์ด๋ผ๊ณ ํจ)์ ๊ณ ์ ํ ํน์ฑ, ๋๋ผ์ด๋ธ ๋ฐ ์ด์ ์ฒด์ ์ธํธ๋ฅผ ๊ฐ์ถ ๋ฌผ๋ฆฌ์ ์๋ฒ ๋ด๋ถ์ ๋ ผ๋ฆฌ์ ์๋ฒ์ธ ์์คํ ์ ๋๋ค.
- ๊ฐ์ํ ํธ์คํธ โ ํ์ดํผ๋ฐ์ด์ ๊ฐ ์คํ๋๋ ๋ฌผ๋ฆฌ์ ์๋ฒ์ ๋๋ค.
์๋ฒ๊ฐ ์์ ํ ๊ฐ์ํ ํธ์คํธ๋ก ์๋ํ๋ ค๋ฉด ํ๋ก์ธ์๊ฐ Intelยฎ VT ๋๋ AMD-Vโข๋ผ๋ ๋ ๊ฐ์ง ๊ธฐ์ ์ค ํ๋๋ฅผ ์ง์ํด์ผ ํฉ๋๋ค. ๋ ๊ธฐ์ ๋ชจ๋ ๊ฐ์ ๋จธ์ ์ ์๋ฒ ํ๋์จ์ด ๋ฆฌ์์ค๋ฅผ ์ ๊ณตํ๋ ๊ฐ์ฅ ์ค์ํ ์์ ์ ์ํํฉ๋๋ค.
์ฃผ์ ํน์ง์ ๊ฐ์ ๋จธ์ ์ ๋ชจ๋ ์์ ์ด ํ๋์จ์ด ์์ค์์ ์ง์ ์ํ๋๋ค๋ ๊ฒ์ ๋๋ค. ๋์์ ์๋ก ๋ถ๋ฆฌ๋์ด ์์ด ๊ฐ๋ณ์ ์ผ๋ก ์ ์ดํ๊ธฐ๊ฐ ๋งค์ฐ ์ฝ์ต๋๋ค. ํ์ดํผ๋ฐ์ด์ ์์ฒด๋ ๊ฐ๋ ๊ธฐ๊ด์ ์ญํ ์ ์ํํ์ฌ ๋ฆฌ์์ค, ์ญํ ๋ฐ ์ฐ์ ์์๋ฅผ ๋ฐฐํฌํฉ๋๋ค. ํ์ดํผ๋ฐ์ด์ ๋ ๋ํ ์ด์ ์ฒด์ ์ ์ฌ๋ฐ๋ฅธ ์๋์ ํ์ํ ํ๋์จ์ด ๋ถ๋ถ์ ์๋ฎฌ๋ ์ด์ ํฉ๋๋ค.
๊ฐ์ํ๋ฅผ ๋์ ํ๋ฉด ํ๋์ ์๋ฒ์ ๋ํด ์ฌ๋ฌ ๊ฐ์ ๋ณต์ฌ๋ณธ์ ์คํํ๋ ๊ฒ์ด ๊ฐ๋ฅํด์ก์ต๋๋ค. ํด๋น ๋ณต์ฌ๋ณธ์ ๋ณ๊ฒฝํ๋ ๊ณผ์ ์์ ๋ฐ์ํ๋ ์ฌ๊ฐํ ์คํจ๋ ์ค๋ฅ๋ ํ์ฌ ์๋น์ค๋ ์์ฉ ํ๋ก๊ทธ๋จ์ ์๋์ ์ด๋ค ์์ผ๋ก๋ ์ํฅ์ ๋ฏธ์น์ง ์์ต๋๋ค. ์ด๋ ๋ํ ํ์ฅ์ฑ๊ณผ ๋์ผํ ํ๋์จ์ด์์ ๋ค์ํ ์ด์ ์ฒด์ ์ "๋๋ฌผ์"์ ์ ์งํ๋ ๋ฅ๋ ฅ์ด๋ผ๋ ๋ ๊ฐ์ง ์ฃผ์ ๋ฌธ์ ๋ฅผ ์ ๊ฑฐํฉ๋๋ค. ์ด๋ ๊ฐ ์๋น์ค์ ๋ํด ๋ณ๋์ ์ฅ๋น๋ฅผ ๊ตฌ๋งคํ ํ์ ์์ด ๋ค์ํ ์๋น์ค๋ฅผ ๊ฒฐํฉํ ์ ์๋ ์ด์์ ์ธ ๊ธฐํ์ ๋๋ค.
๊ฐ์ํ๋ ์๋น์ค์ ๋ฐฐํฌ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ด๊ฒฐํจ์ฑ์ ํฅ์์ํต๋๋ค. ๋ฌผ๋ฆฌ์ ์๋ฒ์ ์ฅ์ ๊ฐ ๋ฐ์ํ์ฌ ๋ค๋ฅธ ์๋ฒ๋ก ๊ต์ฒดํด์ผ ํ๋ ๊ฒฝ์ฐ์๋ ๋์คํฌ ๋ฏธ๋์ด๊ฐ ์์๋์ง ์๋๋ค๋ฉด ์ ์ฒด ๊ฐ์ ์ธํ๋ผ๋ ๊ณ์ํด์ ์๋ฒฝํ๊ฒ ์๋๋ฉ๋๋ค. ์ด ๊ฒฝ์ฐ ๋ฌผ๋ฆฌ์ ์๋ฒ๋ ์์ ํ ๋ค๋ฅธ ์ ์กฐ์ ์ฒด์ ๊ฒ์ผ ์ ์์ต๋๋ค. ์ด๋ ๋จ์ข ๋ ์๋ฒ๋ฅผ ์ฌ์ฉํ๊ณ ๋ค๋ฅธ ๋ชจ๋ธ๋ก ๋ง์ด๊ทธ๋ ์ด์ ํด์ผ ํ๋ ํ์ฌ์ ๊ฒฝ์ฐ ํนํ ๊ทธ๋ ์ต๋๋ค.
์ด์ ์ค๋๋ ์กด์ฌํ๋ ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ํ์ดํผ๋ฐ์ด์ ๋ฅผ ๋์ดํฉ๋๋ค.
- VM์จ์ด ESXi๋ฅผ
- Microsoft Hyper-V
- ๊ฐ๋ฐฉํ ๊ฐ์ํ ์ฐํฉ KVM
- ์ค๋ผํด VM ๋ฒ์ถ์ผ
๊ทธ๊ฒ๋ค์ ๋ชจ๋ ๋งค์ฐ ๋ณดํธ์ ์ด์ง๋ง, ๊ฐ๊ฐ์ ์ ํ ๋จ๊ณ์์ ํญ์ ๊ณ ๋ คํด์ผ ํ ํน์ ๊ธฐ๋ฅ, ์ฆ ๋ฐฐํฌ/์ ์ง ๊ด๋ฆฌ ๋น์ฉ ๋ฐ ๊ธฐ์ ์ ํน์ฑ์ ๊ฐ์ง๊ณ ์์ต๋๋ค. VMware ๋ฐ Hyper-V์ ์์ฉ ๋ผ์ด์ ์ค ๋น์ฉ์ ๋งค์ฐ ๋์ผ๋ฉฐ, ์ฅ์ ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ ์ด๋ฌํ ์์คํ ์ ๋ฌธ์ ๋ฅผ ์ค์ค๋ก ํด๊ฒฐํ๊ธฐ๊ฐ ๋งค์ฐ ์ด๋ ต์ต๋๋ค.
๋ฐ๋ฉด์ KVM์ ์์ ํ ๋ฌด๋ฃ์ด๋ฉฐ ํนํ Proxmox Virtual Environment๋ผ๋ ๊ธฐ์ฑ Debian Linux ๊ธฐ๋ฐ ์๋ฃจ์ ์ ์ผ๋ถ๋ก ์ฌ์ฉํ๊ธฐ ๋งค์ฐ ์ฝ์ต๋๋ค. ๊ฐ์ ์ธํ๋ผ์ ์ธ๊ณ๋ฅผ ์ฒ์ ์ ํ๋ ๊ฒฝ์ฐ ์ด ์์คํ ์ ์ถ์ฒํ ์ ์์ต๋๋ค.
Proxmox VE ํ์ดํผ๋ฐ์ด์ ๋ฅผ ๋น ๋ฅด๊ฒ ๋ฐฐํฌํ๋ ๋ฐฉ๋ฒ
์ค์น๋ ๋๋ถ๋ถ ์ง๋ฌธ์ ์ ๊ธฐํ์ง ์์ต๋๋ค. ํ์ฌ ๋ฒ์ ์ ์ด๋ฏธ์ง๋ฅผ ๋ค์ด๋ก๋ํ์ธ์.
์ค์น ํ๋ก๊ทธ๋จ์๋ ๊ทธ๋ํฝ ์ธํฐํ์ด์ค๊ฐ ์์ผ๋ฉฐ ๋ช ๊ฐ์ง ์ง๋ฌธ๋ง ํฉ๋๋ค.
- ์ค์น๋ฅผ ์ํํ ๋์คํฌ๋ฅผ ์ ํํฉ๋๋ค. ์ฅ์์ ์ต์ ์ถ๊ฐ ๋งํฌ์ ์ต์ ์ ์ง์ ํ ์๋ ์์ต๋๋ค.
- ์ง์ญ ์ค์ ์ ์ง์ ํฉ๋๋ค.
- ๋ฃจํธ ์ํผ์ ์ ์ ๊ด๋ฆฌ์์ ์ด๋ฉ์ผ ์ฃผ์๋ฅผ ์ธ์ฆํ๋ ๋ฐ ์ฌ์ฉํ ๋น๋ฐ๋ฒํธ๋ฅผ ์ง์ ํฉ๋๋ค.
- ๋คํธ์ํฌ ์ค์ ์ ์ง์ ํฉ๋๋ค. FQDN์ ์ ๊ทํ๋ ๋๋ฉ์ธ ์ด๋ฆ์ ๋ํ๋ ๋๋ค. node01.yourcompany.com.
- ์ค์น๊ฐ ์๋ฃ๋๋ฉด Reboot ๋ฒํผ์ ์ด์ฉํด ์๋ฒ๋ฅผ ์ฌ๋ถํ
ํ ์ ์์ต๋๋ค.
์น ๊ด๋ฆฌ ์ธํฐํ์ด์ค๋ ๋ค์์์ ์ฌ์ฉํ ์ ์์ต๋๋ค.https://IP_ะฐะดัะตั_ัะตัะฒะตัะฐ:8006
์ค์น ํ ํด์ผ ํ ์ผ
Proxmox๋ฅผ ์ค์นํ ํ ์ํํด์ผ ํ ๋ช ๊ฐ์ง ์ค์ํ ์์ ์ด ์์ต๋๋ค. ๊ฐ๊ฐ์ ๋ํด ๋ ์์ธํ ์ด์ผ๊ธฐํฉ์๋ค.
์์คํ ์ ์ต์ ๋ฒ์ ์ผ๋ก ์ ๋ฐ์ดํธํ์ธ์.
์ด๋ฅผ ์ํด ์๋ฒ ์ฝ์๋ก ์ด๋ํ์ฌ ์ ๋ฃ ์ ์ฅ์๋ฅผ ๋นํ์ฑํํฉ๋๋ค(์ ๋ฃ ์ง์์ ๊ตฌ๋งคํ ์ฌ์ฉ์๋ง ์ฌ์ฉ ๊ฐ๋ฅ). ์ด๋ ๊ฒ ํ์ง ์์ผ๋ฉด apt๋ ํจํค์ง ์์ค๋ฅผ ์ ๋ฐ์ดํธํ ๋ ์ค๋ฅ๋ฅผ ๋ณด๊ณ ํฉ๋๋ค.
- ์ฝ์์ ์ด๊ณ apt ๊ตฌ์ฑ ํ์ผ์ ํธ์งํฉ๋๋ค.
nano /etc/apt/sources.list.d/pve-enterprise.list
- ์ด ํ์ผ์๋ ํ ์ค๋ง ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ๊ทธ ์์ ๊ธฐํธ๋ฅผ ๋ฃ์ต๋๋ค. #์ ๋ฃ ์ ์ฅ์์์ ์
๋ฐ์ดํธ ์์ ์ ๋นํ์ฑํํ๋ ค๋ฉด:
#deb https://enterprise.proxmox.com/debian/pve stretch pve-enterprise
- ํค๋ณด๋ ๋จ์ถํค Ctrl + X ์๋ตํ์ฌ ํธ์ง๊ธฐ๋ฅผ ์ข ๋ฃํ์ธ์. Y ์์คํ ์์ ํ์ผ ์ ์ฅ์ ๊ดํด ๋ฌป๋ ๊ฒฝ์ฐ.
- ํจํค์ง ์์ค๋ฅผ ์
๋ฐ์ดํธํ๊ณ ์์คํ
์ ์
๋ฐ์ดํธํ๋ ๋ช
๋ น์ ์คํํฉ๋๋ค.
apt update && apt -y upgrade
์์ ์ ์ ์ํ์ธ์
๊ฐ์ฅ ๋๋ฆฌ ์ฌ์ฉ๋๋ ์ ํธ๋ฆฌํฐ๋ฅผ ์ค์นํ๋ ๊ฒ์ด ์ข์ต๋๋ค. Fail2Ban, ๋น๋ฐ๋ฒํธ ๊ณต๊ฒฉ(๋ฌด์ฐจ๋ณ ๋์ )์ผ๋ก๋ถํฐ ๋ณดํธํฉ๋๋ค. ์๋ ์๋ฆฌ๋ ๊ณต๊ฒฉ์๊ฐ ์๋ชป๋ ๋ก๊ทธ์ธ/๋น๋ฐ๋ฒํธ๋ก ์ง์ ๋ ์๊ฐ ๋ด์ ํน์ ๋ก๊ทธ์ธ ์๋ ํ์๋ฅผ ์ด๊ณผํ๋ฉด ํด๋น IP ์ฃผ์๊ฐ ์ฐจ๋จ๋๋ค๋ ๊ฒ์ ๋๋ค. ์ฐจ๋จ ๊ธฐ๊ฐ๊ณผ ์๋ ํ์๋ ๊ตฌ์ฑ ํ์ผ์์ ์ง์ ํ ์ ์์ต๋๋ค.
์ค์ ๊ฒฝํ์ ๋ฐ๋ฅด๋ฉด ๊ฐ๋ฐฉํ SSH ํฌํธ 22์ ์ธ๋ถ ๊ณ ์ IPv4 ์ฃผ์๋ฅผ ์ฌ์ฉํ์ฌ ์๋ฒ๋ฅผ ์คํํ๋ ๋์ ์ผ์ฃผ์ผ ๋์ ๋น๋ฐ๋ฒํธ๋ฅผ ์ถ์ธกํ๋ ค๋ ์๋๊ฐ 5000ํ ์ด์ ์์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด ์ ํธ๋ฆฌํฐ๋ ์ฝ 1500๊ฐ์ ์ฃผ์๋ฅผ ์ฑ๊ณต์ ์ผ๋ก ์ฐจ๋จํ์ต๋๋ค.
์ค์น๋ฅผ ์๋ฃํ๋ ค๋ฉด ๋ค์ ์ง์นจ์ ๋ฐ๋ฅด์ธ์.
- ์น ์ธํฐํ์ด์ค ๋๋ SSH๋ฅผ ํตํด ์๋ฒ ์ฝ์์ ์ฝ๋๋ค.
- ํจํค์ง ์์ค ์
๋ฐ์ดํธ:
apt update
- Fail2Ban ์ค์น:
apt install fail2ban
- ํธ์ง์ ์ํด ์ ํธ๋ฆฌํฐ ๊ตฌ์ฑ์ ์ฝ๋๋ค.
nano /etc/fail2ban/jail.conf
- ๋ณ์ ๋ณ๊ฒฝ ๋ฐํ์ (๊ณต๊ฒฉ์๊ฐ ์ฐจ๋จ๋๋ ์๊ฐ(์ด)) ๋ฐ ์ต๋ ์ฌ์๋ (๋ก๊ทธ์ธ/๋น๋ฐ๋ฒํธ ์ ๋ ฅ ์๋ ํ์)
- ํค๋ณด๋ ๋จ์ถํค Ctrl + X ์๋ตํ์ฌ ํธ์ง๊ธฐ๋ฅผ ์ข ๋ฃํ์ธ์. Y ์์คํ ์์ ํ์ผ ์ ์ฅ์ ๊ดํด ๋ฌป๋ ๊ฒฝ์ฐ.
- ์๋น์ค๋ฅผ ๋ค์ ์์ํฉ๋๋ค.
systemctl restart fail2ban
์๋ฅผ ๋ค์ด, ๋ค์๊ณผ ๊ฐ์ ๊ฐ๋จํ ๋ช ๋ น์ ์ฌ์ฉํ์ฌ SSH ๋น๋ฐ๋ฒํธ๋ฅผ ๋ฌด์ฐจ๋ณ ๋์ ํ๋ ค๋ ์๋๊ฐ ์์๋ ์ฐจ๋จ๋ IP ์ฃผ์์ ์ฐจ๋จ ํต๊ณ๋ฅผ ์ ๊ฑฐํ๋ ๋ฑ ์ ํธ๋ฆฌํฐ์ ์ํ๋ฅผ ํ์ธํ ์ ์์ต๋๋ค.
fail2ban-client -v status sshd
์ ํธ๋ฆฌํฐ์ ์๋ต์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
root@hypervisor:~# fail2ban-client -v status sshd
INFO Loading configs for fail2ban under /etc/fail2ban
INFO Loading files: ['/etc/fail2ban/fail2ban.conf']
INFO Loading files: ['/etc/fail2ban/fail2ban.conf']
INFO Using socket file /var/run/fail2ban/fail2ban.sock
Status for the jail: sshd
|- Filter
| |- Currently failed: 3
| |- Total failed: 4249
| `- File list: /var/log/auth.log
`- Actions
|- Currently banned: 0
|- Total banned: 410
`- Banned IP list:
๋น์ทํ ๋ฐฉ์์ผ๋ก ์ ์ ํ ๊ท์น์ ์์ฑํ์ฌ ์ด๋ฌํ ๊ณต๊ฒฉ์ผ๋ก๋ถํฐ ์น ์ธํฐํ์ด์ค๋ฅผ ๋ณดํธํ ์ ์์ต๋๋ค. Fail2Ban์ ๋ํ ์ด๋ฌํ ๊ท์น์ ์๋ ๋ค์์์ ์ฐพ์ ์ ์์ต๋๋ค.
์์ํ๊ธฐ
Proxmox๋ ์ค์น ํ ์ฆ์ ์ ๊ธฐ๊ณ๋ฅผ ์์ฑํ ์ค๋น๊ฐ ๋์ด ์๋ค๋ ์ฌ์ค์ ์ฃผ๋ชฉํ๊ณ ์ถ์ต๋๋ค. ๋ค๋ง, ํฅํ์๋ ์์คํ ์ ์ฝ๊ฒ ๊ด๋ฆฌํ ์ ์๋๋ก ์ฌ์ ์ค์ ์ ์๋ฃํด ๋๋ ๊ฒ์ ๊ถ์ฅํฉ๋๋ค. ์ค์ต์์๋ ํ์ดํผ๋ฐ์ด์ ์ ๊ฐ์ ๋จธ์ ์ด ์๋ก ๋ค๋ฅธ ๋ฌผ๋ฆฌ์ ๋ฏธ๋์ด์ ๋ถ์ฐ๋์ด์ผ ํจ์ ๋ณด์ฌ์ค๋๋ค. ์ด๋ฅผ ์ํํ๋ ๋ฐฉ๋ฒ์ ์๋์์ ๋ ผ์๋ฉ๋๋ค.
๋์คํฌ ๋๋ผ์ด๋ธ ๊ตฌ์ฑ
๋ค์ ๋จ๊ณ๋ ๊ฐ์ ๋จธ์ ๋ฐ์ดํฐ ๋ฐ ๋ฐฑ์ ์ ์ ์ฅํ๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ ์คํ ๋ฆฌ์ง๋ฅผ ๊ตฌ์ฑํ๋ ๊ฒ์ ๋๋ค.
์ฃผ๋ชฉ! ์๋ ๋์คํฌ ๋ ์ด์์ ์๋ ํ ์คํธ ๋ชฉ์ ์ผ๋ก๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ค์ ์ฌ์ฉ์ ๊ฒฝ์ฐ ๋๋ผ์ด๋ธ ์ฅ์ ์ ๋ฐ์ดํฐ ์์ค์ ๋ฐฉ์งํ๊ธฐ ์ํด ์ํํธ์จ์ด ๋๋ ํ๋์จ์ด RAID ์ด๋ ์ด๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ๋ค์ ๊ธฐ์ฌ ์ค ํ๋๋ฅผ ํตํด ๋์คํฌ ์ด๋ ์ด์ ์๋์ ์ ์ ํ๊ฒ ์ค๋นํ๋ ๋ฐฉ๋ฒ๊ณผ ๊ธด๊ธ ์ํฉ ๋ฐ์ ์ ์ทจํด์ผ ํ ์กฐ์น์ ๋ํด ์ค๋ช ํฉ๋๋ค.
๋ฌผ๋ฆฌ์ ์๋ฒ์ ๋ ๊ฐ์ ๋์คํฌ๊ฐ ์๋ค๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค. / ๊ฐ๋ฐ์ / SDA, ํ์ดํผ๋ฐ์ด์ ๊ฐ ์ค์น๋์ด ์๊ณ ๋น ๋์คํฌ / dev / sdb, ๊ฐ์ ๋จธ์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ๋ฐ ์ฌ์ฉ๋ ์์ ์ ๋๋ค. ์์คํ ์ด ์ ์ ์ฅ์๋ฅผ ํ์ธํ๋ ค๋ฉด ๊ฐ์ฅ ๊ฐ๋จํ๊ณ ํจ๊ณผ์ ์ธ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ์ฌ ์ผ๋ฐ ๋๋ ํฐ๋ฆฌ๋ก ์ฐ๊ฒฐํ๋ฉด ๋ฉ๋๋ค. ํ์ง๋ง ๊ทธ ์ ์ ๋ช ๊ฐ์ง ์ค๋น ๋จ๊ณ๋ฅผ ์ํํด์ผ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด ์ ๋๋ผ์ด๋ธ๋ฅผ ์ฐ๊ฒฐํ๋ ๋ฐฉ๋ฒ์ ์ดํด ๋ณด๊ฒ ์ต๋๋ค. / dev / sdb, ๋ชจ๋ ํฌ๊ธฐ, ํ์ผ ์์คํ ์ผ๋ก ํฌ๋งท ext4.
- ๋์คํฌ๋ฅผ ๋ถํ ํ์ฌ ์ ํํฐ์
์ ๋ง๋ญ๋๋ค.
fdisk /dev/sdb
- ํค๋ฅผ ๋๋ฅด์ธ์ o ๋๋ g (๋์คํฌ๋ฅผ MBR ๋๋ GPT๋ก ๋ถํ ).
- ๋ค์์ผ๋ก ํค๋ฅผ ๋๋ฆ ๋๋ค. n (์ ์น์ ์ ๋ง๋ญ๋๋ค).
- ๊ทธ๋ฆฌ๊ณ ๋ง์นจ๋ด w (๋ณ๊ฒฝ ์ฌํญ์ ์ ์ฅํ๊ธฐ ์ํด).
- ext4 ํ์ผ ์์คํ
์ ์์ฑํฉ๋๋ค:
mkfs.ext4 /dev/sdb1
- ํํฐ์
์ ๋ง์ดํธํ ๋๋ ํฐ๋ฆฌ๋ฅผ ๋ง๋ญ๋๋ค.
mkdir /mnt/storage
- ํธ์งํ ๊ตฌ์ฑ ํ์ผ์ ์ฝ๋๋ค.
nano /etc/fstab
- ๊ฑฐ๊ธฐ์ ์ ์ค์ ์ถ๊ฐํ์ญ์์ค.
/dev/sdb1 /mnt/storage ext4 defaults 0 0
- ๋ณ๊ฒฝ ํ ํค๋ณด๋ ๋จ์ถํค๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ฅํ์ธ์. Ctrl + X, ์๋ต Y ํธ์ง์์ ์ง๋ฌธ์.
- ๋ชจ๋ ๊ฒ์ด ์๋ํ๋์ง ํ์ธํ๊ธฐ ์ํด ์๋ฒ๋ฅผ ์ฌ๋ถํ
ํ๋๋ก ๋ณด๋
๋๋ค.
shutdown -r now
- ์ฌ๋ถํ
ํ ๋ง์ดํธ๋ ํํฐ์
์ ํ์ธํฉ๋๋ค.
df -H
๋ช ๋ น์ ์ถ๋ ฅ์๋ ๋ค์์ด ํ์๋์ด์ผ ํฉ๋๋ค. / dev / sdb1 ๋๋ ํ ๋ฆฌ์ ๋ง์ดํธ๋จ /mnt/์ ์ฅ. ์ด๋ ๋๋ผ์ด๋ธ๋ฅผ ์ฌ์ฉํ ์ค๋น๊ฐ ๋์์์ ์๋ฏธํฉ๋๋ค.
Proxmox์ ์ ์ ์ฅ์ ์ถ๊ฐ
์ ์ดํ์ ๋ก๊ทธ์ธํ๊ณ ํด๋น ์น์ ์ผ๋ก ์ด๋ํ์ธ์. ๋ฐ์ดํฐ ์ผํฐ โ ๋ฅ๊ทผ ์ฒ์ฅ โ ์ถ๊ฐ โ ์๋ฐฐ ๊ท์น์.
์ด๋ฆฌ๋ ์ฐฝ์์ ๋ค์ ํ๋๋ฅผ ์ฑ์ฐ์ญ์์ค.
- ID - ๋ฏธ๋ ์ ์ฅ ์์ค์ ์ด๋ฆ
- ์๋ฐฐ ๊ท์น์ - /mnt/์ ์ฅ;
- ํจ์ ๋ โ ๋ชจ๋ ์ต์ ์ ์ ํํฉ๋๋ค(๊ฐ ์ต์ ์ ์ฐจ๋ก๋ก ํด๋ฆญ).
์ด ํ ๋ฒํผ์ ๋๋ฅด์ธ์. ์ถ๊ฐ. ์ด๊ฒ์ผ๋ก ์ค์ ์ด ์๋ฃ๋ฉ๋๋ค.
๊ฐ์ ๋จธ์ ๋ง๋ค๊ธฐ
๊ฐ์ ๋จธ์ ์ ์์ฑํ๋ ค๋ฉด ๋ค์ ์์ ์์๋ฅผ ์ํํ์ญ์์ค.
- ์ฐ๋ฆฌ๋ ์ด์ ์ฒด์ ์ ๋ฒ์ ์ ๊ฒฐ์ ํฉ๋๋ค.
- ISO ์ด๋ฏธ์ง๋ฅผ ๋ฏธ๋ฆฌ ๋ค์ด๋ก๋ํ์ธ์.
- ๋ฉ๋ด์์ ์ ํ ๋ฅ๊ทผ ์ฒ์ฅ ์๋ก ์์ฑ๋ ์ ์ฅ์.
- ๋ธ๊น ํ๋ ์๋ฆฌ ํจ์ ๋ โ ๋ค์ด๋ก๋.
- ๋ชฉ๋ก์์ ISO ์ด๋ฏธ์ง๋ฅผ ์ ํํ๊ณ ๋ฒํผ์ ๋๋ฌ ์ ํ์ ํ์ธํฉ๋๋ค. ๋ค์ด๋ก๋.
์์ ์ด ์๋ฃ๋๋ฉด ์ฌ์ฉ ๊ฐ๋ฅํ ์ด๋ฏธ์ง ๋ชฉ๋ก์ ์ด๋ฏธ์ง๊ฐ ํ์๋ฉ๋๋ค.
์ฒซ ๋ฒ์งธ ๊ฐ์ ๋จธ์ ์ ๋ง๋ค์ด ๋ณด๊ฒ ์ต๋๋ค.
- ๋ธ๊น ํ๋ ์๋ฆฌ VM ๋ง๋ค๊ธฐ.
- ๋งค๊ฐ๋ณ์๋ฅผ ํ๋์ฉ ์ ๋ ฅํฉ๋๋ค. ์ด๋ฆ โ ISO ์ด๋ฏธ์ง โ ํ๋ ๋๋ผ์ด๋ธ ํฌ๊ธฐ ๋ฐ ์ ํ โ ํ๋ก์ธ์ ์ โ ๋จ ํฌ๊ธฐ โ ๋คํธ์ํฌ ์ด๋ํฐ.
- ์ํ๋ ๋งค๊ฐ๋ณ์๋ฅผ ๋ชจ๋ ์ ํํ ํ ๋ค์์ ํด๋ฆญํฉ๋๋ค. ์๋ฃํ๋ ค๋ฉด. ์์ฑ๋ ๋จธ์ ์ด ์ ์ดํ ๋ฉ๋ด์ ํ์๋ฉ๋๋ค.
- ์ ํํ๊ณ ํด๋ฆญํ์ธ์. ์ถ์.
- ํฌ์ธํธ๋ก ์ด๋ ์ฝ์ ์ผ๋ฐ ๋ฌผ๋ฆฌ์ ์๋ฒ์ ๋๊ฐ์ ๋ฐฉ์์ผ๋ก ์ด์ ์ฒด์ ๋ฅผ ์ค์นํฉ๋๋ค.
๋ค๋ฅธ ๋จธ์ ์ ์์ฑํด์ผ ํ๋ ๊ฒฝ์ฐ ์ ์์ ์ ๋ฐ๋ณตํ์ธ์. ๋ชจ๋ ์ค๋น๋๋ฉด ์ฌ๋ฌ ์ฝ์ ์ฐฝ์ ์ด์ด ๋์์ ์์ ํ ์ ์์ต๋๋ค.
์๋ ์คํ ์ค์
๊ธฐ๋ณธ์ ์ผ๋ก Proxmox๋ ์๋์ผ๋ก ์ปดํจํฐ๋ฅผ ์์ํ์ง ์์ง๋ง ๋จ ๋ ๋ฒ์ ํด๋ฆญ๋ง์ผ๋ก ์ด ๋ฌธ์ ๋ฅผ ์ฝ๊ฒ ํด๊ฒฐํ ์ ์์ต๋๋ค.
- ์ํ๋ ๋จธ์ ์ ์ด๋ฆ์ ํด๋ฆญํ์ธ์.
- ํญ ์ ํ ์ต์ โ ๋ถํ ์ ์์.
- ๊ฐ์ ์ด๋ฆ์ ๋น๋ฌธ ์์ ์ฒดํฌ ํ์๋ฅผํ์ต๋๋ค.
์ด์ ๋ฌผ๋ฆฌ์ ์๋ฒ๊ฐ ์ฌ๋ถํ ๋๋ฉด VM์ด ์๋์ผ๋ก ์์๋ฉ๋๋ค.
๊ณ ๊ธ ๊ด๋ฆฌ์์ ๊ฒฝ์ฐ ์น์
์์ ์ถ๊ฐ ์์ ๋งค๊ฐ๋ณ์๋ฅผ ์ง์ ํ ์๋ ์์ต๋๋ค. ์์/์ข
๋ฃ ์์. ๋จธ์ ์ ์์ํด์ผ ํ๋ ์์๋ฅผ ๋ช
์์ ์ผ๋ก ์ง์ ํ ์ ์์ต๋๋ค. ๋ค์ VM์ด ์์๋๊ธฐ ์ ์ ๊ฒฝ๊ณผํด์ผ ํ๋ ์๊ฐ๊ณผ ์ข
๋ฃ ์ง์ฐ ์๊ฐ๋ ์ง์ ํ ์ ์์ต๋๋ค(์ด์ ์ฒด์ ๋ฅผ ์ข
๋ฃํ ์๊ฐ์ด ์๋ ๊ฒฝ์ฐ ํ์ดํผ๋ฐ์ด์ ๋ ํน์ ์๊ฐ(์ด) ํ์ ๊ฐ์ ๋ก ์ข
๋ฃ๋ฉ๋๋ค).
๊ฒฐ๋ก
์ด ๊ธฐ์ฌ์์๋ Proxmox VE๋ฅผ ์์ํ๋ ๋ฐฉ๋ฒ์ ๋ํ ๊ธฐ๋ณธ ์ฌํญ์ ์ค๋ช ํ์ผ๋ฉฐ ์ด๋ณด์๊ฐ ์ฒซ ๋จ๊ณ๋ฅผ ๋ฐ๊ณ ์ค์ ๋ก ๊ฐ์ํ๋ฅผ ์๋ํ๋ ๋ฐ ๋์์ด ๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
Proxmox VE๋ ๋ชจ๋ ์์คํ ๊ด๋ฆฌ์์๊ฒ ๋งค์ฐ ๊ฐ๋ ฅํ๊ณ ํธ๋ฆฌํ ๋๊ตฌ์ ๋๋ค. ๊ฐ์ฅ ์ค์ํ ๊ฒ์ ๊ทธ๊ฒ์ด ์ค์ ๋ก ์ด๋ป๊ฒ ์๋ํ๋์ง ์คํํ๊ณ ์ดํดํ๋ ๊ฒ์ ๋๋ ค์ํ์ง ์๋ ๊ฒ์ ๋๋ค.
์ง๋ฌธ์ด ์์ผ์๋ฉด ๋๊ธ์ ํ์ํฉ๋๋ค.
์ถ์ฒ : habr.com