Proxmox VE ๊ฐ์
>III. ๋คํธ์ํน ๋ฐ ๋ณด์
๐ป Proxmox VE ๊ฐ์ข III-B-1. Proxmox ํตํฉ ๋ฐฉํ๋ฒฝ (Firewall) ํ์ฑํ: Datacenter ๋ ๋ฒจ ์ค์
์๋ฃ ๊ธฐ๋ณธ์ ๋ณด
์ฃผ์ ํ๋ก๊ทธ๋จ ์คํ
- ํ์ : 10.0
- ๋ผ์ด์ ์ค: free
ํผ๋๋ฐฑ ๋ฐ ๋ค์ด๋ก๋
- ์ฌ์ฉ์ ํ์ : 10.0
- ์กฐํ: 6
์ ์กฐ์ฌ ๋ฐ ๋ฑ๋ก ์ ๋ณด
- ์ ์์ฌ: LUZENSOFT
- ๋ฑ๋ก์ผ: 2026-01-08 10:01:03
- ์ค๋ช
๐ก๏ธ ์ฒ ๋ฒฝ ๋ณด์์ ์์: Proxmox ํตํฉ ๋ฐฉํ๋ฒฝ์ด๋?
๊ฐ์ํ ์๋ฒ๋ฅผ ์ธ๋ถ์ ๋ ธ์ถํ๋ ์๊ฐ๋ถํฐ ์๋ง์ ํดํน ์๋์ ํฌํธ ์ค์บ์ ์ํ์ด ์์๋ฉ๋๋ค
Proxmox VE๋ ์ด๋ฌํ ์ํ์ผ๋ก๋ถํฐ ์ ์ฒด ํด๋ฌ์คํฐ๋ฅผ ๋ณดํธํ๊ธฐ ์ํด ๊ฐ๋ ฅํ ๋ด์ฅํ #๋ฐฉํ๋ฒฝ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค
Proxmox์ ๋ฐฉํ๋ฒฝ ์์คํ ์ ๋ฐ์ดํฐ์ผํฐ(Datacenter) - ๋ ธ๋(Node) - ๊ฐ์ ๋จธ์ (VM/CT)์ผ๋ก ์ด์ด์ง๋ 3๋จ๊ณ์ ์์ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง๊ณ ์์ด ๋งค์ฐ ์ฒด๊ณ์ ์ธ ๊ด๋ฆฌ๊ฐ ๊ฐ๋ฅํฉ๋๋ค
๊ทธ์ค์์๋ ๊ฐ์ฅ ์ต์์ ๋จ๊ณ์ธ '๋ฐ์ดํฐ์ผํฐ ๋ ๋ฒจ' ์ค์ ์ ์ ์ฒด ์ธํ๋ผ์ ๋ณด์ ๊ฐ์ด๋๋ผ์ธ์ ๊ฒฐ์ ํ๋ ํต์ฌ์ ์ธ ๊ณผ์ ์ ๋๋ค
์ด๋ฒ #๊ฐ์ข์์๋ ์๋ฒ ๋ณด์์ ์ฒซ ๋จ์ถ์ธ ํตํฉ ๋ฐฉํ๋ฒฝ ํ์ฑํ #๋ฐฉ๋ฒ๊ณผ ์ด๊ธฐ ์ค์ ์ ์ฃผ์์ฌํญ์ ์๋ฒฝํ๊ฒ ๋ง์คํฐํด ๋ณด๊ฒ ์ต๋๋ค
1. Proxmox ๋ฐฉํ๋ฒฝ์ ๊ณ์ธต ๊ตฌ์กฐ์ ๋์ ์๋ฆฌ
๋ณด์ ์ค์ ์ ์์ํ๊ธฐ ์ , Proxmox๊ฐ ์ด๋ป๊ฒ ํจํท์ ํํฐ๋งํ๋์ง ์ดํดํด์ผ ํฉ๋๋ค
A. 3๋จ๊ณ ๊ณ์ธต ๊ตฌ์กฐ (Hierarchy)
๋ฐ์ดํฐ์ผํฐ(Datacenter): ๋ชจ๋ ๋ ธ๋์ VM์ ์ ์ฉ๋๋ ๊ธ๋ก๋ฒ ๋ณด์ ์ ์ฑ ์ ์๋ฆฝํฉ๋๋ค
๋ ธ๋(Node): ๊ฐ๋ณ ๋ฌผ๋ฆฌ ์๋ฒ์ ํนํ๋ ํธ์คํธ ๋ ๋ฒจ์ ๊ท์น์ ์ค์ ํฉ๋๋ค
VM/CT: ๊ฐ ์๋น์ค์ ํน์ฑ(HTTP, DB ๋ฑ)์ ๋ง๋ ๊ฐ๋ณ ํฌํธ ํ์ฉ ๊ท์น์ ์ ์ฉํฉ๋๋ค
B. ์์ ๋ฐ ์ฐ์ ์์
์์ ๋ ๋ฒจ์์ ์ค์ ๋ ๋งคํฌ๋ก๋ ๋ณด์ ๊ทธ๋ฃน์ ํ์ ๋ ๋ฒจ์์ ๊ทธ๋๋ก ๋ถ๋ฌ์ ์ฌ์ฌ์ฉํ ์ ์์ต๋๋ค
์ด๋ ์๋ง์ VM์ ๋ณด์ ์ค์ ์ ์ผ๊ด์ฑ ์๊ฒ ์ ์งํ๋ ๋ฐ ํฐ ๋์์ด ๋ฉ๋๋ค
C. #๋ฐ์ดํฐ ํ๋ฆ ์ ์ด (netfilter)
Proxmox ๋ฐฉํ๋ฒฝ์ ๋ฆฌ๋ ์ค ์ปค๋์
netfilter์iptables/nftables๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋์ํฉ๋๋ค๋ฐ๋ผ์ ํ๋์จ์ด ๋ฐฉํ๋ฒฝ ๋ชป์ง์์ #์ฑ๋ฅ๊ณผ ์ ๋ขฐ์ฑ์ ๊ฐ์ํ ํ๊ฒฝ ๋ด์์ ๊ตฌํํ ์ ์์ต๋๋ค
2. ๋ฐ์ดํฐ์ผํฐ ๋ ๋ฒจ์์ ๋ฐฉํ๋ฒฝ ํ์ฑํํ๊ธฐ
๊ฐ์ฅ ๋จผ์ ํด์ผ ํ ์ผ์ ์ ์๊ณ ์๋ ๋ฐฉํ๋ฒฝ ์์ง์ ๊นจ์ฐ๋ ๊ฒ์ ๋๋ค
A. ๋ฐฉํ๋ฒฝ ํ์ฑํ (Enable)
Proxmox GUI ์ต์๋จ์ 'Datacenter'๋ฅผ ์ ํํฉ๋๋ค
'Firewall' -> 'Options' ๋ฉ๋ด๋ก ์ด๋ํฉ๋๋ค
'Firewall' ํญ๋ชฉ์ 'Yes'๋ก ๋ณ๊ฒฝํฉ๋๋ค
์ฃผ์: ์ด ๋ฒํผ์ ๋๋ฅด๋ ์ฆ์ ๊ธฐ๋ณธ ์ ์ฑ ์ด ์ ์ฉ๋๋ฏ๋ก, ๊ด๋ฆฌ์ ์ ์ ํฌํธ(8006)๊ฐ ์ฐจ๋จ๋์ง ์๋๋ก ์ฌ์ ์ ์ฃผ์ํด์ผ ํฉ๋๋ค
B. ๊ธฐ๋ณธ ์ ์ฑ ์ค์ (Input/Output Policy)
Input Policy: ๋ฐ์ดํฐ์ผํฐ๋ก ๋ค์ด์ค๋ ํธ๋ํฝ์ ๊ธฐ๋ณธ ๋์์ ๊ฒฐ์ ํฉ๋๋ค (๋ณดํต 'Drop' ๊ถ์ฅ)
Output Policy: ๋๊ฐ๋ ํธ๋ํฝ์ ๋ํ ๋์์ ๊ฒฐ์ ํฉ๋๋ค (๋ณดํต 'Accept' ์ ์ง)
๊ธฐ๋ณธ์ ์ผ๋ก ๋ค์ด์ค๋ ๋ชจ๋ ๊ฒ์ ๋ง๊ณ ํ์ํ ๊ฒ๋ง ์ฌ๋ 'ํ์ดํธ๋ฆฌ์คํธ' ๋ฐฉ์์ด ๋ณด์์ ๊ฐ์ฅ ์ ๋ฆฌํฉ๋๋ค
C. GUI ์ค์ ์คํฌ๋ฆฐ์ท ๊ฐ์ด๋
'Datacenter' -> 'Firewall' -> 'Options' ํ๋ฉด์์ ์ ์ต์ ๋ค์ ์กฐ์ ํ ์ ์์ต๋๋ค
์ด ์ค์ ์ ํด๋ฌ์คํฐ ๋ด์ ๋ชจ๋ ๋ฌผ๋ฆฌ #NIC์ ๊ฐ์ ์ธํฐํ์ด์ค์ ์ํฅ์ ๋ฏธ์นฉ๋๋ค
3. ๊ด๋ฆฌ์ ๊ณ ๋ฆฝ ๋ฐฉ์ง ๋ฐ ํ์ ๊ท์น ์ค์
๋ฐฉํ๋ฒฝ์ ์ผฐ๋ค๊ฐ ๊ด๋ฆฌ์ ๋ณธ์ธ์กฐ์ฐจ ์๋ฒ์ ์ ์ํ์ง ๋ชปํ๋ '๊ณ ๋ฆฝ(Lock-out)' ํ์์ ๋ฐ๋์ ์๋ฐฉํด์ผ ํฉ๋๋ค
A. ๊ด๋ฆฌ ํฌํธ(8006) ์ฌ์ ํ์ฉ
๋ฐฉํ๋ฒฝ์ ์ ์ญ์ ์ผ๋ก ํ์ฑํํ๊ธฐ ์ ์ 'Datacenter' -> 'Firewall' -> 'Rules'์์ 8006 ํฌํธ(Proxmox GUI)์ 22 ํฌํธ(SSH)๋ฅผ ํ์ฉํ๋ ๊ท์น์ ๋จผ์ ์ถ๊ฐํ์ญ์์ค
ํน์ ๊ด๋ฆฌ์ #IP ์ฃผ์์์๋ง ์ ์์ด ๊ฐ๋ฅํ๋๋ก ์์ค(Source)๋ฅผ ์ง์ ํ๋ฉด ๋ณด์์ฑ์ ๋์ฑ ๊ทน๋ํ๋ฉ๋๋ค
B. ๋งคํฌ๋ก(Macros) ๊ธฐ๋ฅ ํ์ฉ
Proxmox๋
HTTP,HTTPS,MySQL๋ฑ ์์ฃผ ์ฐ์ด๋ ํฌํธ ๋ฒํธ๋ฅผ '๋งคํฌ๋ก' ํํ๋ก ๋ฏธ๋ฆฌ ์ ์ํด ๋์์ต๋๋ค๋ณต์กํ ํฌํธ ๋ฒํธ๋ฅผ ์ธ์ธ ํ์ ์์ด ๋งคํฌ๋ก๋ฅผ ์ ํํ๋ ๊ฒ๋ง์ผ๋ก ์ ์ํ๊ฒ #๋คํธ์ํฌ ๋ณด์ ๊ท์น์ ์์ฑํ ์ ์์ต๋๋ค
C. #์ํํธ์จ์ด ์ ์ ๋ณด์์ ์ ์ฐ์ฑ
๋ฐ์ดํฐ์ผํฐ ๋ ๋ฒจ์์ ์ ์ํ '๋ณด์ ๊ทธ๋ฃน'์ ์๋ฐฑ ๋์ VM์ ํด๋ฆญ ํ ๋ฒ์ผ๋ก ์ผ๊ด ์ ์ฉ๋ ์ ์์ด ์ด์ ํจ์จ์ฑ์ ํ๊ธฐ์ ์ผ๋ก ๋์ฌ์ค๋๋ค
์ด๋ ๋๊ท๋ชจ #๊ฐ์ํ ์ธํ๋ผ ๊ด๋ฆฌ์ ํต์ฌ #์์์ด ๋ฉ๋๋ค
4. ๋ชจ๋ํฐ๋ง ๋ฐ ๋ก๊น ์ ํตํ #์์ ์ฑ ํ๋ณด
๋ฐฉํ๋ฒฝ์ด ์ ์์ ์ผ๋ก ์๋ํ๋์ง, ์ด๋ค ๊ณต๊ฒฉ์ด ์ฐจ๋จ๋๊ณ ์๋์ง ํ์ธํ๋ ๊ณผ์ ์ ๋๋ค
A. ๋ก๊ทธ ๋ ๋ฒจ ์ค์
'Options' ๋ฉ๋ด์์ ๋ก๊ทธ ๋ ๋ฒจ(LogLevel)์ ์ค์ ํ ์ ์์ต๋๋ค
์ด๊ธฐ ์ค์ ์์๋ 'info'๋ 'notice'๋ก ์ค์ ํ์ฌ ์ฐจ๋จ๋๋ ํธ๋ํฝ์ ์ค์๊ฐ์ผ๋ก ๊ด์ฐฐํ๋ ๊ฒ์ด ์ข์ต๋๋ค
B. ์ค์๊ฐ ๋ก๊ทธ ํ์ธ
'Datacenter' -> 'Firewall' -> 'Log' ํญ์์๋ ์ฐจ๋จ๋ ํจํท์ ์์ค IP, ๋ชฉ์ ์ง ํฌํธ ๋ฑ์ ์ค์๊ฐ์ผ๋ก ๋ณด์ฌ์ค๋๋ค
์ด๋ฅผ ํตํด ๋น์ ์์ ์ธ ์ ๊ทผ ์๋๋ฅผ ํ์ ํ๊ณ ๋์ ์ ๋ต์ ์๋ฆฝํ ์ ์์ต๋๋ค
C. #์ธํ๋ผ ๋ณด์ ์ต์ ํ
๋ฐฉํ๋ฒฝ์ ๋จ์ํ ์ฐจ๋จ์ ๋์ด ์ ์ฒด ์์คํ ์ ์ฑ๋ฅ์ ์ ์งํ๋ ์ญํ ๋ ํฉ๋๋ค
๋ถํ์ํ ๋ธ๋ก๋์บ์คํธ ํจํท์ด๋ DDOS ๊ณต๊ฒฉ ์๋๋ฅผ ์์ ๋ ๋ฒจ์์ ์ฐจ๋จํจ์ผ๋ก์จ ํธ์คํธ ๋ ธ๋์ CPU ๋ถํ๋ฅผ ๊ฒฝ๊ฐ์ํค๋ #์ต์ ํ ํจ๊ณผ๋ฅผ ๊ธฐ๋ํ ์ ์์ต๋๋ค
๋ฐ์ดํฐ์ผํฐ ๋ ๋ฒจ์ ๋ฐฉํ๋ฒฝ ์ค์ ์ Proxmox ๋ณด์์ ์ฌ์ฅ์ด์ ๊ธฐ์ด์ ๋๋ค
์ค๋ ๋ฐฐ์ด ํ์ฑํ ๊ณผ์ ์ ํตํด ์ฌ๋ฌ๋ถ์ ๊ฐ์ํ ํ๊ฒฝ์ ๋์ฑ ์์ ํ ์์๋ก ๋ง๋์๊ธฐ ๋ฐ๋๋๋ค
๋ฐฉํ๋ฒฝ, ๊ฐ์ข, ๋ฐฉ๋ฒ, ๋ฐ์ดํฐ, ์ฑ๋ฅ, ๋คํธ์ํฌ, ๊ฐ์ํ, ์์ ์ฑ, ์ธํ๋ผ, ์ต์ ํ
์ต์ ์ ์ฑ๋ฅ, ์ต๊ณ ์ ๋น์ฉ ํจ์จ์ฑ! ๋น์ ์ ํ๋ก์ ํธ์ ๋ฑ ๋ง๋ Proxmox VE ๊ธฐ๋ฐ ํธ์คํ ์ ๊ฒฝํํด ๋ณด์ธ์. ๋ฃจ์ ํธ์คํ ๋ฐ๋ก๊ฐ๊ธฐ