Ubuntu Online, Fedora Online, Windows ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ ๋๋ MAC OS ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ์ ๊ฐ์ ์ฌ๋ฌ ๋ฌด๋ฃ ์จ๋ผ์ธ ์ํฌ์คํ ์ด์ ์ค ํ๋๋ฅผ ์ฌ์ฉํ์ฌ OnWorks ๋ฌด๋ฃ ํธ์คํ ์ ๊ณต์ ์ฒด์์ ์คํํ ์ ์๋ Firewall-offline-cmd ๋ช ๋ น์ ๋๋ค.
ํ๋ก๊ทธ๋จ:
์ด๋ฆ
๋ฐฉํ๋ฒฝ-์คํ๋ผ์ธ-cmd - ๋ฐฉํ๋ฒฝ ์คํ๋ผ์ธ ๋ช ๋ น์ค ํด๋ผ์ด์ธํธ
๊ฐ์
๋ฐฉํ๋ฒฝ-์คํ๋ผ์ธ-cmd [์ต์ ...]
๊ธฐ์
Firewall-offline-cmd๋ ๋ฐฉํ๋ฒฝ ๋ฐ๋ชฌ์ ์คํ๋ผ์ธ ๋ช ๋ น์ค ํด๋ผ์ด์ธํธ์ ๋๋ค. ๊ทธ๋์ผ ํ๋ค
Firewalld ์๋น์ค๊ฐ ์คํ๋๊ณ ์์ง ์์ ๊ฒฝ์ฐ์๋ง ์ฌ์ฉํ์ญ์์ค. ์๋ฅผ ๋ค์ด
system-config-firewall/lokkit ๋๋ ์ค์น ํ๊ฒฝ์์ ๋ฐฉํ๋ฒฝ ์ค์ ๊ตฌ์ฑ
ํฅ์คํํธ์ ํจ๊ป.
์ผ๋ถ lokkit ์ต์ ์ ๋ฐฉํ๋ฒฝ์ ๋ํด ์๋์ผ๋ก ๋ณํ๋ ์ ์์ต๋๋ค.
์ค๋ฅ ๋๋ ๊ฒฝ๊ณ ๋ฉ์์ง. ์ด ๋๊ตฌ๋ ๊ฐ๋ฅํ ๋ง์ ๋ณํ์ ์๋ํ์ง๋ง
์๋ฅผ ๋ค์ด ์ฌ์ฉ์ ์ ์ ๊ท์น, ๋ชจ๋ ๋ฐ ๊ฐ์ฅ๊ณผ ๊ด๋ จ๋ ์ ํ ์ฌํญ์ ๋๋ค.
์ด ๋๊ตฌ๋ฅผ ์ฌ์ฉํ ํ ๋ฐฉํ๋ฒฝ ๊ตฌ์ฑ์ ํ์ธํ์ญ์์ค.
์ต์
์ต์ ์ด ์ ๊ณต๋์ง ์์ผ๋ฉด ๋ค์์์ ๊ตฌ์ฑํฉ๋๋ค. /etc/sysconfig/system-config-firewall ๋ ๊ฑฐ์ผ
์ด์ฃผ.
๋ค์ ์ต์ ์ด ์ง์๋ฉ๋๋ค.
๋์๋ง ์ต์
-h, --๋์
์งง์ ๋์๋ง ํ ์คํธ๋ฅผ ์ธ์ํ๊ณ ์กด์ฌํฉ๋๋ค.
Status ์ต์
--ํ์ฑํ
๋ฐฉํ๋ฒฝ์ ํ์ฑํํ์ญ์์ค. ์ด ์ต์ ์ ๊ธฐ๋ณธ ์ต์ ์ด๋ฉฐ ๋ค์๊ณผ ๊ฐ์ ๊ฒฝ์ฐ ๋ฐฉํ๋ฒฝ์ ํ์ฑํํฉ๋๋ค.
์ต์ ์ด ์์ง ํ์ฑํ๋์ด ์์ง ์์ ํ --์ฅ์ ๊ฐ์๋ ์ฃผ์ด์ง์ง ์์ต๋๋ค.
--์ฅ์ ๊ฐ์๋
๋ฐฉํ๋ฒฝ ์๋น์ค๋ฅผ ๋นํ์ฑํํ์ฌ ๋ฐฉํ๋ฒฝ์ ๋นํ์ฑํํฉ๋๋ค.
๋กํท ํธํ์ฑ ์ต์
์ด ์ต์ ์ ๋ค์ ์ต์ ๊ณผ ๊ฑฐ์ ๋์ผํฉ๋๋ค. ๋กํท.
--๋ชจ๋ ์ถ๊ฐ=๋ชจ๋
์ด ์ต์ ์ ์ฌ์ฉํ๋ฉด ๊ฒฝ๊ณ ๋ฉ์์ง๊ฐ ํ์๋๋ฉฐ ๋ฌด์๋ฉ๋๋ค.
netfilter ๋์ฐ๋ฏธ ์ฒ๋ฆฌ๊ฐ ์๋น์ค์ ์์ ํ ๋ณํฉ๋์์ต๋๋ค. ์ถ๊ฐ ๋๋
๋ฐ๋ผ์ ์๋น์ค ์ธ๋ถ์์ netfilter ๋์ฐ๋ฏธ๋ฅผ ์ ๊ฑฐํ๋ ๊ฒ์ ๋ ์ด์ ํ์ํ์ง ์์ต๋๋ค. ์ ์ํ
์๋น์ค์์ netfilter ๋์ฐ๋ฏธ๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์์ธํ ๋ด์ฉ์ ๋ค์์ ์ฐธ์กฐํ์ธ์.
๋ฐฉํ๋ฒฝ ์์ญ(5).
--removemodule
์ด ์ต์ ์ ์ฌ์ฉํ๋ฉด ๊ฒฝ๊ณ ๋ฉ์์ง๊ฐ ํ์๋๋ฉฐ ๋ฌด์๋ฉ๋๋ค.
netfilter ๋์ฐ๋ฏธ ์ฒ๋ฆฌ๊ฐ ์๋น์ค์ ์์ ํ ๋ณํฉ๋์์ต๋๋ค. ์ถ๊ฐ ๋๋
๋ฐ๋ผ์ ์๋น์ค ์ธ๋ถ์์ netfilter ๋์ฐ๋ฏธ๋ฅผ ์ ๊ฑฐํ๋ ๊ฒ์ ๋ ์ด์ ํ์ํ์ง ์์ต๋๋ค. ์ ์ํ
์๋น์ค์์ netfilter ๋์ฐ๋ฏธ๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์์ธํ ๋ด์ฉ์ ๋ค์์ ์ฐธ์กฐํ์ธ์.
๋ฐฉํ๋ฒฝ ์์ญ(5).
--์ ๊ฑฐ ์๋น์ค=์๋น์ค
๊ธฐ๋ณธ ์์ญ์์ ์๋น์ค๋ฅผ ์ ๊ฑฐํฉ๋๋ค. ์ด ์ต์ ์ ์ฌ๋ฌ ๋ฒ ์ง์ ํ ์ ์์ต๋๋ค.
์ด ์๋น์ค๋ ๋ฐฉํ๋ฒฝ์์ ์ ๊ณตํ๋ ์๋น์ค ์ค ํ๋์ ๋๋ค. ์ง์๋๋ ๋ชฉ๋ก์ ์ป์ผ๋ ค๋ฉด
์๋น์ค, โโ์ฌ์ฉ ๋ฐฉํ๋ฒฝ cmd --get-์๋น์ค.
-s ์๋น์ค, --์๋น์ค=์๋น์ค
๊ธฐ๋ณธ ์์ญ์ ์๋น์ค๋ฅผ ์ถ๊ฐํฉ๋๋ค. ์ด ์ต์ ์ ์ฌ๋ฌ ๋ฒ ์ง์ ํ ์ ์์ต๋๋ค.
์ด ์๋น์ค๋ ๋ฐฉํ๋ฒฝ์์ ์ ๊ณตํ๋ ์๋น์ค ์ค ํ๋์ ๋๋ค. ์ง์๋๋ ๋ชฉ๋ก์ ์ป์ผ๋ ค๋ฉด
์๋น์ค, โโ์ฌ์ฉ ๋ฐฉํ๋ฒฝ cmd --get-์๋น์ค.
-p ํญ๊ตฌ[-ํญ๊ตฌ]:ํ๋กํ ์ฝ, --ํฌํธ=ํญ๊ตฌ[-ํญ๊ตฌ]:ํ๋กํ ์ฝ
๊ธฐ๋ณธ ์์ญ์ ํฌํธ๋ฅผ ์ถ๊ฐํฉ๋๋ค. ์ด ์ต์ ์ ์ฌ๋ฌ ๋ฒ ์ง์ ํ ์ ์์ต๋๋ค.
ํฌํธ๋ ๋จ์ผ ํฌํธ ๋ฒํธ ๋๋ ํฌํธ ๋ฒ์์ผ ์ ์์ต๋๋ค. ํญ๊ตฌ-ํญ๊ตฌ. ๊ทธ๋งํผ
ํ๋กํ ์ฝ์ ๋ค์ ์ค ํ๋์ผ ์ ์์ต๋๋ค. TCP or udp.
-t ์ธํฐํ์ด์ค, --์ ๋ขฐํ๋ค=์ธํฐํ์ด์ค
์ด ์ต์ ์ ์ ํํ๋ฉด ๊ฒฝ๊ณ ๋ฉ์์ง๊ฐ ํ์๋ฉ๋๋ค.
์ธํฐํ์ด์ค๋ฅผ ์ ๋ขฐํ ์ ์๋ ๊ฒ์ผ๋ก ํ์ํฉ๋๋ค. ์ด ์ต์ ์ ์ฌ๋ฌ ๋ฒ ์ง์ ํ ์ ์์ต๋๋ค. ๊ทธ๋งํผ
์ธํฐํ์ด์ค๋ ์ ๋ขฐํ ์ ์๋ ์์ญ์ ๋ฐ์ธ๋ฉ๋ฉ๋๋ค.
์ธํฐํ์ด์ค๊ฐ NetworkManager ๊ด๋ฆฌ ์ฐ๊ฒฐ์์ ์ฌ์ฉ๋๊ฑฐ๋
์ด ์ธํฐํ์ด์ค์ ๋ํ ifcfg ํ์ผ์ ์ฌ์ฉํ๋ฉด ์์ญ์ด ๋ค์์์ ์ ์๋ ์์ญ์ผ๋ก ๋ณ๊ฒฝ๋ฉ๋๋ค.
ํ์ฑํ๋๋ ์ฆ์ ๊ตฌ์ฑ๋ฉ๋๋ค. ์ฐ๊ฒฐ ์์ญ์ ๋ณ๊ฒฝํ๋ ค๋ฉด
nm ์ฐ๊ฒฐ ํธ์ง๊ธฐ ifcfg ํ์ผ์ ๊ฒฝ์ฐ ์์ญ์ ์ ๋ขฐํ ์ ์์์ผ๋ก ์ค์ ํ๊ณ ํธ์ง๊ธฐ๋ฅผ ์ฌ์ฉํ์ฌ
"ZONE=์ ๋ขฐํ ์ ์์"์ ์ถ๊ฐํ์ธ์. ifcfg ํ์ผ์ ์์ญ์ด ์ ์๋์ด ์์ง ์์ผ๋ฉด ๋ฐฉํ๋ฒฝ
๊ธฐ๋ณธ ์์ญ์ด ์ฌ์ฉ๋ฉ๋๋ค.
-m ์ธํฐํ์ด์ค, --masq=์ธํฐํ์ด์ค
์ด ์ต์ ์ ์ ํํ๋ฉด ๊ฒฝ๊ณ ๋ฉ์์ง๊ฐ ํ์๋ฉ๋๋ค.
๋งค์ค์ปค๋ ์ด๋ฉ์ ๊ธฐ๋ณธ ์์ญ์์ ํ์ฑํ๋ฉ๋๋ค. ์ธํฐํ์ด์ค ์ธ์๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๋ฌด์๋์์ต๋๋ค. ์ด๊ฒ์ IPv4 ๋ก ์์ฑ๋์ด์ผ ํฉ๋๋ค.
--๋ง์ถค ๊ท์น=[์ ํ:][ํ ์ด๋ธ:]ํ์ผ ์ด๋ฆ
์ด ์ต์ ์ ์ฌ์ฉํ๋ฉด ๊ฒฝ๊ณ ๋ฉ์์ง๊ฐ ํ์๋๋ฉฐ ๋ฌด์๋ฉ๋๋ค.
๋ฐฉํ๋ฒฝ์์๋ ์ฌ์ฉ์ ์ ์ ๊ท์น ํ์ผ์ ์ง์ํ์ง ์์ต๋๋ค.
--์์ผ๋ก ํฌํธ=if=์ธํฐํ์ด์ค:ํฌํธ=ํฌํธ:ํ๋กํ =ํ๋กํ ์ฝ[:ํ ํฌํธ=๋ชฉ์ ์ง
ํฌํธ:][:toaddr=๋ชฉ์ ์ง ์ฃผ์]
์ด ์ต์ ์ ์ ํํ๋ฉด ๊ฒฝ๊ณ ๋ฉ์์ง๊ฐ ํ์๋ฉ๋๋ค.
์ถ๊ฐ IPv4 ๊ธฐ๋ณธ ์์ญ์ ํฌํธ๋ฅผ ์ ๋ฌํฉ๋๋ค. ์ด ์ต์ ์ ์ฌ๋ฌ ๊ฐ๋ก ์ง์ ํ ์ ์์ต๋๋ค.
์๊ฐ.
ํฌํธ๋ ๋จ์ผ ํฌํธ ๋ฒํธ์ผ ์ ์์ต๋๋ค. ํญ๊ตฌ ๋๋ ํฌํธ ๋ฒ์ ํญ๊ตฌ-ํญ๊ตฌ. ๊ทธ๋งํผ
ํ๋กํ ์ฝ์ ๋ค์ ์ค ํ๋์ผ ์ ์์ต๋๋ค. TCP or udp. ๋์ ์ฃผ์๋ IP ์ฃผ์์ ๋๋ค.
--๋ธ๋ก-icmp=ICMP ์ ํ
์ด ์ต์ ์ ์ ํํ๋ฉด ๊ฒฝ๊ณ ๋ฉ์์ง๊ฐ ํ์๋ฉ๋๋ค.
๋ค์์ ๋ํ ICMP ๋ธ๋ก ์ถ๊ฐ ICMP ์ ํ ๊ธฐ๋ณธ ์์ญ์ ์์ต๋๋ค. ์ด ์ต์ ์ ์ง์ ํ ์ ์์ต๋๋ค.
์ฌ๋ฌ ๋ฒ.
XNUMXD๋ดํ์ ICMP ์ ํ ๋ฐฉํ๋ฒฝ์ด ์ง์ํ๋ icmp ์ ํ ์ค ํ๋์ ๋๋ค. ๋ชฉ๋ก์ ์ป์ผ๋ ค๋ฉด
์ง์๋๋ ICMP ์ ํ: ๋ฐฉํ๋ฒฝ cmd --get-icmptypes
์ง์ญ ์ต์
--get-๊ธฐ๋ณธ ์์ญ
์ฐ๊ฒฐ ๋ฐ ์ธํฐํ์ด์ค์ ๋ํ ๊ธฐ๋ณธ ์์ญ์ ์ธ์ํฉ๋๋ค.
--set-๊ธฐ๋ณธ ์์ญ=์ง์ญ
์์ญ์ด ์ ํ๋์ง ์์ ์ฐ๊ฒฐ ๋ฐ ์ธํฐํ์ด์ค์ ๋ํ ๊ธฐ๋ณธ ์์ญ์ ์ค์ ํฉ๋๋ค.
๊ธฐ๋ณธ ์์ญ์ ์ค์ ํ๋ฉด ์ฐ๊ฒฐ ๋๋ ์ธํฐํ์ด์ค์ ๋ํ ์์ญ์ด ๋ณ๊ฒฝ๋ฉ๋๋ค.
๊ธฐ๋ณธ ์์ญ์ ์ฌ์ฉํฉ๋๋ค.
--get-zones
๋ฏธ๋ฆฌ ์ ์๋ ์์ญ์ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋ ๋ชฉ๋ก์ผ๋ก ์ธ์ํฉ๋๋ค.
--get-์๋น์ค
๋ฏธ๋ฆฌ ์ ์๋ ์๋น์ค๋ฅผ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋ ๋ชฉ๋ก์ผ๋ก ์ธ์ํฉ๋๋ค.
--get-icmptypes
๋ฏธ๋ฆฌ ์ ์๋ icmptypes๋ฅผ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋ ๋ชฉ๋ก์ผ๋ก ์ธ์ํฉ๋๋ค.
--get-zone-of-์ธํฐํ์ด์ค=์ธํฐํ์ด์ค
ํด๋น ๊ตฌ์ญ์ ์ด๋ฆ์ ์ธ์ํ์ญ์์ค. ์ธํฐํ์ด์ค ์ ๋ฌถ์ฌ ์๊ฑฐ๋ ์๋ ์ง์ญ.
--get-์์ค ์์ญ= [/๋ง์คํฌ]
ํด๋น ๊ตฌ์ญ์ ์ด๋ฆ์ ์ธ์ํ์ญ์์ค. [/๋ง์คํฌ]๋ ๋๋ ์๋ ์ง์ญ.
--์ ๋ณด ์์ญ=์ง์ญ
์์ญ์ ๋ํ ์ ๋ณด ์ธ์ ์ง์ญ. ์ถ๋ ฅ ํ์์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์ง์ญ
์ธํฐํ์ด์ค : ์ธํฐํ์ด์ค1 ..
์ถ์ฒ : source1 ..
์๋น์ค: service1 ..
ํฌํธ : port1 ..
ํ๋กํ ์ฝ : ํ๋กํ ์ฝ1 ..
์๋ฐฉํฅ ํฌํธ :
ํฌ์๋ ํฌํธ1
..
icmp-blocks : ICMP ์ ํ1 ..
ํ๋ถํ ๊ท์น :
๋ถ์ ๊ท์น1
..
--๋ชฉ๋ก-๋ชจ๋ ์์ญ
๋ชจ๋ ์์ญ์์ ์ถ๊ฐ๋๊ฑฐ๋ ํ์ฑํ๋ ๋ชจ๋ ํญ๋ชฉ์ ๋์ดํฉ๋๋ค. ์ถ๋ ฅ ํ์์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์กด1
์ธํฐํ์ด์ค : ์ธํฐํ์ด์ค1 ..
์ถ์ฒ : source1 ..
์๋น์ค: service1 ..
ํฌํธ : port1 ..
ํ๋กํ ์ฝ : ํ๋กํ ์ฝ1 ..
์๋ฐฉํฅ ํฌํธ :
ํฌ์๋ ํฌํธ1
..
icmp-blocks : ICMP ์ ํ1 ..
ํ๋ถํ ๊ท์น :
๋ถ์ ๊ท์น1
..
..
--์๋ก์ด ์์ญ=์ง์ญ
์ ์๊ตฌ ์์ญ์ ์ถ๊ฐํฉ๋๋ค.
--delete-zone=์ง์ญ
๊ธฐ์กด ์๊ตฌ ์์ญ์ ์ญ์ ํฉ๋๋ค.
--์กด=์ง์ญ --get-๋์
์๊ตฌ ๊ตฌ์ญ์ ๋ชฉํ๋ฅผ ์ป์ผ์ญ์์ค.
--์กด=์ง์ญ --์ธํธ ํ๊ฒ=์ง์ญ
์๊ตฌ ์์ญ์ ๋์์ ์ค์ ํฉ๋๋ค.
์ต์ ์ ๊ฐ์กฐ ํ๋ค ๊ณผ ์ง๋ฌธ ์์ญ
์ด ์น์ ์ ์ต์ ์ ํ๋์ ํน์ ์์ญ์๋ง ์ํฅ์ ๋ฏธ์นฉ๋๋ค. ํจ๊ป ์ฌ์ฉํ๋ ๊ฒฝ์ฐ --์กด=์ง์ญ ์ ํ๊ถ,
๊ทธ๋ค์ ์์ญ์ ์ํฅ์ ๋ฏธ์นฉ๋๋ค ์ง์ญ. ์ต์ ์ ์๋ตํ๋ฉด ๊ธฐ๋ณธ ์์ญ์ ์ํฅ์ ๋ฏธ์นฉ๋๋ค(์ฐธ์กฐ
--get-๊ธฐ๋ณธ ์์ญ).
[--์กด=์ง์ญ] --์ ์ฒด ๋ชฉ๋ก
์ ์ถ๊ฐ๋๊ฑฐ๋ ํ์ฑํ๋ ๋ชจ๋ ํญ๋ชฉ ๋์ด ์ง์ญ. zone์ ์๋ตํ๋ฉด ๊ธฐ๋ณธ zone์ด ๋ฉ๋๋ค.
์ต์ํ.
[--์กด=์ง์ญ] --๋ชฉ๋ก ์๋น์ค
๋ค์์ ๋ํด ์ถ๊ฐ๋ ์๋น์ค ๋์ด ์ง์ญ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋ ๋ชฉ๋ก์ผ๋ก. zone์ด ์๋ต๋ ๊ฒฝ์ฐ ๊ธฐ๋ณธ๊ฐ
์์ญ์ด ์ฌ์ฉ๋ฉ๋๋ค.
[--์กด=์ง์ญ] --์ถ๊ฐ ์๋น์ค=์๋น์ค
๋ค์์ ๋ํ ์๋น์ค ์ถ๊ฐ ์ง์ญ. zone์ ์๋ตํ๋ฉด ๊ธฐ๋ณธ zone์ด ์ฌ์ฉ๋ฉ๋๋ค. ์ด ์ต์ ์
์ฌ๋ฌ ๋ฒ ์ง์ ํด์ผ ํฉ๋๋ค.
์ด ์๋น์ค๋ ๋ฐฉํ๋ฒฝ์์ ์ ๊ณตํ๋ ์๋น์ค ์ค ํ๋์ ๋๋ค. ์ง์๋๋ ๋ชฉ๋ก์ ์ป์ผ๋ ค๋ฉด
์๋น์ค, โโ์ฌ์ฉ ๋ฐฉํ๋ฒฝ cmd --get-์๋น์ค.
[--์กด=์ง์ญ] --์์ญ์์ ์๋น์ค ์ ๊ฑฐ=์๋น์ค
์์ ์๋น์ค ์ ๊ฑฐ ์ง์ญ. ์ด ์ต์ ์ ์ฌ๋ฌ ๋ฒ ์ง์ ํ ์ ์์ต๋๋ค. ์์ญ์ด
์๋ตํ๋ฉด ๊ธฐ๋ณธ ์์ญ์ด ์ฌ์ฉ๋ฉ๋๋ค.
[--์กด=์ง์ญ] --์ฟผ๋ฆฌ ์๋น์ค=์๋น์ค
๋ฐํ ์ฌ๋ถ ์๋น์ค ์ ๋ํด ์ถ๊ฐ๋์์ต๋๋ค ์ง์ญ. ์์ญ์ ์๋ตํ๋ฉด ๊ธฐ๋ณธ ์์ญ์ด
์ฌ์ฉํ ์ ์์ต๋๋ค. ์ฐธ์ด๋ฉด 0, ๊ทธ๋ ์ง ์์ผ๋ฉด 1์ ๋ฐํํฉ๋๋ค.
[--์กด=์ง์ญ] --๋ชฉ๋ก-ํฌํธ
์ถ๊ฐ๋ ํฌํธ โโ๋์ด ์ง์ญ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋ ๋ชฉ๋ก์ผ๋ก. ํฌํธ๋ ๋ค์๊ณผ ๊ฐ์ ํ์์ ๋๋ค.
ํญ๊ตฌ[-ํญ๊ตฌ]/ํ๋กํ ์ฝ, ํฌํธ ๋ฐ ํ๋กํ ์ฝ ์ ๋๋ ํฌํธ ๋ฒ์์ผ ์ ์์ต๋๋ค.
ํ๋กํ ์ฝ๋ก. zone์ ์๋ตํ๋ฉด ๊ธฐ๋ณธ zone์ด ์ฌ์ฉ๋ฉ๋๋ค.
[--์กด=์ง์ญ] --์ถ๊ฐ-ํฌํธ=ํญ๊ตฌ[-ํญ๊ตฌ]/ํ๋กํ ์ฝ
์ ๋ํ ํฌํธ ์ถ๊ฐ ์ง์ญ. zone์ ์๋ตํ๋ฉด ๊ธฐ๋ณธ zone์ด ์ฌ์ฉ๋ฉ๋๋ค. ์ด ์ต์ ์
์ฌ๋ฌ ๋ฒ ์ง์ ํด์ผ ํฉ๋๋ค.
ํฌํธ๋ ๋จ์ผ ํฌํธ ๋ฒํธ ๋๋ ํฌํธ ๋ฒ์์ผ ์ ์์ต๋๋ค. ํญ๊ตฌ-ํญ๊ตฌ. ๊ทธ๋งํผ
ํ๋กํ ์ฝ์ ๋ค์ ์ค ํ๋์ผ ์ ์์ต๋๋ค. TCP or udp.
[--์กด=์ง์ญ] --์ ๊ฑฐ ํฌํธ=ํญ๊ตฌ[-ํญ๊ตฌ]/ํ๋กํ ์ฝ
์์ ํฌํธ๋ฅผ ์ ๊ฑฐํ์ญ์์ค. ์ง์ญ. zone์ ์๋ตํ๋ฉด ๊ธฐ๋ณธ zone์ด ์ฌ์ฉ๋ฉ๋๋ค. ์ด ์ต์
์ฌ๋ฌ ๋ฒ ์ง์ ํ ์ ์์ต๋๋ค.
[--์กด=์ง์ญ] --์ฟผ๋ฆฌ ํฌํธ=ํญ๊ตฌ[-ํญ๊ตฌ]/ํ๋กํ ์ฝ
ํฌํธ๊ฐ ์ถ๊ฐ๋์๋์ง ์ฌ๋ถ๋ฅผ ๋ฐํ ์ง์ญ. ์์ญ์ ์๋ตํ๋ฉด ๊ธฐ๋ณธ ์์ญ์ด
์ฌ์ฉํ ์ ์์ต๋๋ค. ์ฐธ์ด๋ฉด 0, ๊ทธ๋ ์ง ์์ผ๋ฉด 1์ ๋ฐํํฉ๋๋ค.
[--์กด=์ง์ญ] --๋ชฉ๋ก ํ๋กํ ์ฝ
๋ค์์ ๋ํด ์ถ๊ฐ๋ ํ๋กํ ์ฝ ๋์ด ์ง์ญ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋ ๋ชฉ๋ก์ผ๋ก. zone์ด ์๋ต๋ ๊ฒฝ์ฐ ๊ธฐ๋ณธ๊ฐ
์์ญ์ด ์ฌ์ฉ๋ฉ๋๋ค.
[--์กด=์ง์ญ] --์ถ๊ฐ ํ๋กํ ์ฝ=ํ๋กํ ์ฝ
์ ๋ํ ํ๋กํ ์ฝ ์ถ๊ฐ ์ง์ญ. zone์ ์๋ตํ๋ฉด ๊ธฐ๋ณธ zone์ด ์ฌ์ฉ๋ฉ๋๋ค. ์ด ์ต์
์ฌ๋ฌ ๋ฒ ์ง์ ํ ์ ์์ต๋๋ค. ์ ํ ์๊ฐ์ด ์ ๊ณต๋๋ฉด ๊ท์น์ด ํ์ฑํ๋ฉ๋๋ค.
์ง์ ๋ ์๊ฐ์ด ์ง๋๋ฉด ์๋์ผ๋ก ์ ๊ฑฐ๋ฉ๋๋ค. ํ์๋ฐธ is
์ซ์(์ด) ๋๋ ์ซ์ ๋ค์ ๋ฌธ์ ์ค ํ๋ s (์ด), m
(๋ถ), h (์๊ฐ), ์๋ฅผ ๋ค์ด 20m or 1h.
ํ๋กํ ์ฝ์ ์์คํ ์์ ์ง์ํ๋ ๋ชจ๋ ํ๋กํ ์ฝ์ด ๋ ์ ์์ต๋๋ค. ํ๋ฒ ๋ด์ฃผ์ธ์
/ etc / protocols ์ง์๋๋ ํ๋กํ ์ฝ์ ๊ฒฝ์ฐ.
[--์กด=์ง์ญ] --์ ๊ฑฐ ํ๋กํ ์ฝ=ํ๋กํ ์ฝ
์์ ํ๋กํ ์ฝ์ ์ ๊ฑฐํฉ๋๋ค. ์ง์ญ. zone์ ์๋ตํ๋ฉด ๊ธฐ๋ณธ zone์ด ์ฌ์ฉ๋ฉ๋๋ค. ์ด๊ฒ
์ต์ ์ ์ฌ๋ฌ ๋ฒ ์ง์ ํ ์ ์์ต๋๋ค.
[--์กด=์ง์ญ] --์ฟผ๋ฆฌ ํ๋กํ ์ฝ=ํ๋กํ ์ฝ
ํ๋กํ ์ฝ์ด ์ถ๊ฐ๋์๋์ง ์ฌ๋ถ๋ฅผ ๋ฐํ ์ง์ญ. zone์ด ์๋ต๋ ๊ฒฝ์ฐ ๊ธฐ๋ณธ zone
์ฌ์ฉํ๊ฒ ๋ ๊ฒ์ด๋ค. ์ฐธ์ด๋ฉด 0, ๊ทธ๋ ์ง ์์ผ๋ฉด 1์ ๋ฐํํฉ๋๋ค.
[--์กด=์ง์ญ] --๋ชฉ๋ก-icmp-๋ธ๋ก
๋ค์์ ๋ํด ์ถ๊ฐ๋ ICMP(Internet Control Message Protocol) ์ ํ ๋ธ๋ก ๋์ด ์ง์ญ ๊ณต๊ฐ์ผ๋ก
๋ถ๋ฆฌ๋ ๋ชฉ๋ก. zone์ ์๋ตํ๋ฉด ๊ธฐ๋ณธ zone์ด ์ฌ์ฉ๋ฉ๋๋ค.
[--์กด=์ง์ญ] --์ถ๊ฐ-icmp-๋ธ๋ก=ICMP ์ ํ
๋ค์์ ๋ํ ICMP ๋ธ๋ก ์ถ๊ฐ ICMP ์ ํ for ์ง์ญ. zone์ ์๋ตํ๋ฉด ๊ธฐ๋ณธ zone์ด ๋ฉ๋๋ค.
์ฌ์ฉ๋. ์ด ์ต์ ์ ์ฌ๋ฌ ๋ฒ ์ง์ ํ ์ ์์ต๋๋ค.
XNUMXD๋ดํ์ ICMP ์ ํ ๋ฐฉํ๋ฒฝ์ด ์ง์ํ๋ icmp ์ ํ ์ค ํ๋์ ๋๋ค. ๋ชฉ๋ก์ ์ป์ผ๋ ค๋ฉด
์ง์๋๋ ICMP ์ ํ: ๋ฐฉํ๋ฒฝ cmd --get-icmptypes
[--์กด=์ง์ญ] --์ ๊ฑฐ-icmp-๋ธ๋ก=ICMP ์ ํ
ICMP ๋ธ๋ก ์ ๊ฑฐ ICMP ์ ํ ์ ์ง์ญ. zone์ ์๋ตํ๋ฉด ๊ธฐ๋ณธ zone์ด ๋ฉ๋๋ค.
์ฌ์ฉ๋. ์ด ์ต์ ์ ์ฌ๋ฌ ๋ฒ ์ง์ ํ ์ ์์ต๋๋ค.
[--์กด=์ง์ญ] --์ฟผ๋ฆฌ-icmp-๋ธ๋ก=ICMP ์ ํ
๋ค์์ ๋ํ ICMP ๋ธ๋ก ์ฌ๋ถ๋ฅผ ๋ฐํํฉ๋๋ค. ICMP ์ ํ ์ ๋ํด ์ถ๊ฐ๋์์ต๋๋ค ์ง์ญ. zone์ด ์๋ต๋ ๊ฒฝ์ฐ
๊ธฐ๋ณธ ์์ญ์ด ์ฌ์ฉ๋ฉ๋๋ค. ์ฐธ์ด๋ฉด 0, ๊ทธ๋ ์ง ์์ผ๋ฉด 1์ ๋ฐํํฉ๋๋ค.
[--์กด=์ง์ญ] --๋ชฉ๋ก ์ ๋ฌ ํฌํธ
๋ช ๋ถ IPv4 ์ ๋ํด ์ถ๊ฐ๋ ํฌ์๋ ํฌํธ ์ง์ญ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋ ๋ชฉ๋ก์ผ๋ก. zone์ด ์๋ต๋ ๊ฒฝ์ฐ
๊ธฐ๋ณธ ์์ญ์ด ์ฌ์ฉ๋ฉ๋๋ค.
๋ญ์ ๋ฆฌ IPv6 ์ ๋ฌ ํฌํธ๋ ํ๋ถํ ์ธ์ด๋ฅผ ์ฌ์ฉํ์ญ์์ค.
[--์กด=์ง์ญ]
--์ถ๊ฐ-์์ผ๋ก-ํฌํธ=ํฌํธ=ํญ๊ตฌ[-ํญ๊ตฌ]:ํ๋กํ =ํ๋กํ ์ฝ[:ํ ํฌํธ=ํญ๊ตฌ[-ํญ๊ตฌ]][:toaddr=์ฃผ์[/๋ง์คํฌ]]
์ถ๊ฐ IPv4 ํฌ์๋ ํฌํธ ์ง์ญ. zone์ ์๋ตํ๋ฉด ๊ธฐ๋ณธ zone์ด ์ฌ์ฉ๋ฉ๋๋ค.
์ด ์ต์ ์ ์ฌ๋ฌ ๋ฒ ์ง์ ํ ์ ์์ต๋๋ค.
ํฌํธ๋ ๋จ์ผ ํฌํธ ๋ฒํธ์ผ ์ ์์ต๋๋ค. ํญ๊ตฌ ๋๋ ํฌํธ ๋ฒ์ ํญ๊ตฌ-ํญ๊ตฌ. ๊ทธ๋งํผ
ํ๋กํ ์ฝ์ ๋ค์ ์ค ํ๋์ผ ์ ์์ต๋๋ค. TCP or udp. ๋์ ์ฃผ์๋ ๋จ์ IP ์ฃผ์์ ๋๋ค.
๋ญ์ ๋ฆฌ IPv6 ์ ๋ฌ ํฌํธ๋ ํ๋ถํ ์ธ์ด๋ฅผ ์ฌ์ฉํ์ญ์์ค.
[--์กด=์ง์ญ]
--์ ๊ฑฐ-์์ผ๋ก-ํฌํธ=ํฌํธ=ํญ๊ตฌ[-ํญ๊ตฌ]:ํ๋กํ =ํ๋กํ ์ฝ[:ํ ํฌํธ=ํญ๊ตฌ[-ํญ๊ตฌ]][:toaddr=์ฃผ์[/๋ง์คํฌ]]
์ ๊ฑฐ IPv4 ํฌ์๋ฉ ํฌํธ ์ง์ญ. zone์ ์๋ตํ๋ฉด ๊ธฐ๋ณธ zone์ด ์ฌ์ฉ๋ฉ๋๋ค.
์ด ์ต์ ์ ์ฌ๋ฌ ๋ฒ ์ง์ ํ ์ ์์ต๋๋ค.
๋ญ์ ๋ฆฌ IPv6 ์ ๋ฌ ํฌํธ๋ ํ๋ถํ ์ธ์ด๋ฅผ ์ฌ์ฉํ์ญ์์ค.
[--์กด=์ง์ญ]
--์ฟผ๋ฆฌ ํฌ์๋ ํฌํธ=ํฌํธ=ํญ๊ตฌ[-ํญ๊ตฌ]:ํ๋กํ =ํ๋กํ ์ฝ[:ํ ํฌํธ=ํญ๊ตฌ[-ํญ๊ตฌ]][:toaddr=์ฃผ์[/๋ง์คํฌ]]
์ฌ๋ถ๋ฅผ ๋ฐํ IPv4 Forward ํฌํธ๊ฐ ์ถ๊ฐ๋์์ต๋๋ค. ์ง์ญ. zone์ด ์๋ต๋ ๊ฒฝ์ฐ
๊ธฐ๋ณธ ์์ญ์ด ์ฌ์ฉ๋ฉ๋๋ค. ์ฐธ์ด๋ฉด 0, ๊ทธ๋ ์ง ์์ผ๋ฉด 1์ ๋ฐํํฉ๋๋ค.
๋ญ์ ๋ฆฌ IPv6 ์ ๋ฌ ํฌํธ๋ ํ๋ถํ ์ธ์ด๋ฅผ ์ฌ์ฉํ์ญ์์ค.
[--์กด=์ง์ญ] --add-๋ง์ค์ปค๋ ์ด๋
์ฌ์ฉ IPv4 ๊ฐ์ฅ ๋ฌด๋ํ ์ง์ญ. zone์ ์๋ตํ๋ฉด ๊ธฐ๋ณธ zone์ด ์ฌ์ฉ๋ฉ๋๋ค.
๋งค์ค์ปค๋ ์ด๋ฉ์ ๋จธ์ ์ด ๋ผ์ฐํฐ์ด๊ณ ๋จธ์ ์ด ๋คํธ์ํฌ๋ฅผ ํตํด ์ฐ๊ฒฐ๋ ๊ฒฝ์ฐ ์ ์ฉํฉ๋๋ค.
๋ค๋ฅธ ์์ญ์ ์ธํฐํ์ด์ค๋ ์ฒซ ๋ฒ์งธ ์ฐ๊ฒฐ์ ์ฌ์ฉํ ์ ์์ด์ผ ํฉ๋๋ค.
๋ญ์ ๋ฆฌ IPv6 ๊ฐ์ฅ, ํ๋ถํ ์ธ์ด๋ฅผ ์ฌ์ฉํ์ญ์์ค.
[--์กด=์ง์ญ] --์ ๊ฑฐ-๊ฐ์ฅ
์ฌ์ฉ ์ ํจ IPv4 ๊ฐ์ฅ ๋ฌด๋ํ ์ง์ญ. zone์ ์๋ตํ๋ฉด ๊ธฐ๋ณธ zone์ด ์ฌ์ฉ๋ฉ๋๋ค.
๋ญ์ ๋ฆฌ IPv6 ๊ฐ์ฅ, ํ๋ถํ ์ธ์ด๋ฅผ ์ฌ์ฉํ์ญ์์ค.
[--์กด=์ง์ญ] --์ฟผ๋ฆฌ-๋ง์ค์ปค๋ ์ด๋
๋ฐํ ์ฌ๋ถ IPv4 ์ ๋ํด ๋งค์ค์ปค๋ ์ด๋ฉ์ด ํ์ฑํ๋์์ต๋๋ค. ์ง์ญ. zone์ด ์๋ต๋ ๊ฒฝ์ฐ
๊ธฐ๋ณธ ์์ญ์ด ์ฌ์ฉ๋ฉ๋๋ค. ์ฐธ์ด๋ฉด 0, ๊ทธ๋ ์ง ์์ผ๋ฉด 1์ ๋ฐํํฉ๋๋ค.
๋ญ์ ๋ฆฌ IPv6 ๊ฐ์ฅ, ํ๋ถํ ์ธ์ด๋ฅผ ์ฌ์ฉํ์ญ์์ค.
[--์กด=์ง์ญ] --๋ชฉ๋ก์ด ํ๋ถํ ๊ท์น
๋ค์์ ๋ํด ์ถ๊ฐ๋ ํ๋ถํ ์ธ์ด ๊ท์น ๋์ด ์ง์ญ ์ค ๋ฐ๊ฟ์ผ๋ก ๊ตฌ๋ถ๋ ๋ชฉ๋ก์ผ๋ก. ์์ญ์ด
์๋ตํ๋ฉด ๊ธฐ๋ณธ ์์ญ์ด ์ฌ์ฉ๋ฉ๋๋ค.
[--์กด=์ง์ญ] --์ถ๊ฐ-๋ถ์-๊ท์น='์ง๋ฐฐ'
ํ๋ถํ ์ธ์ด ๊ท์น ์ถ๊ฐ'์ง๋ฐฐ' ์์ํ ์ง์ญ. ์ด ์ต์ ์ ์ฌ๋ฌ ๋ฒ ์ง์ ํ ์ ์์ต๋๋ค.
zone์ ์๋ตํ๋ฉด ๊ธฐ๋ณธ zone์ด ์ฌ์ฉ๋ฉ๋๋ค.
ํ๋ถํ ์ธ์ด ๊ท์น ๊ตฌ๋ฌธ์ ๋ํด์๋ ๋ค์์ ์ดํด๋ณด์ญ์์ค. firewalld.rich์ธ์ด(5).
[--์กด=์ง์ญ] --์ ๊ฑฐ-๋ถ์-๊ท์น='์ง๋ฐฐ'
ํ๋ถํ ์ธ์ด ๊ท์น ' ์ ๊ฑฐ์ง๋ฐฐ' ์์ ์ง์ญ. ์ด ์ต์ ์ ์ฌ๋ฌ ๊ฐ ์ง์ ํ ์ ์์ต๋๋ค.
ํ์์ค. zone์ ์๋ตํ๋ฉด ๊ธฐ๋ณธ zone์ด ์ฌ์ฉ๋ฉ๋๋ค.
ํ๋ถํ ์ธ์ด ๊ท์น ๊ตฌ๋ฌธ์ ๋ํด์๋ ๋ค์์ ์ดํด๋ณด์ญ์์ค. firewalld.rich์ธ์ด(5).
[--์กด=์ง์ญ] --์ฟผ๋ฆฌ ๋ฆฌ์น ๊ท์น='์ง๋ฐฐ'
ํ๋ถํ ์ธ์ด ๊ท์น' ์ฌ๋ถ๋ฅผ ๋ฐํํฉ๋๋ค.์ง๋ฐฐ'์ ๋ํด ์ถ๊ฐ๋์์ต๋๋ค. ์ง์ญ. ์์ญ์ด
์๋ตํ๋ฉด ๊ธฐ๋ณธ ์์ญ์ด ์ฌ์ฉ๋ฉ๋๋ค. ์ฐธ์ด๋ฉด 0, ๊ทธ๋ ์ง ์์ผ๋ฉด 1์ ๋ฐํํฉ๋๋ค.
ํ๋ถํ ์ธ์ด ๊ท์น ๊ตฌ๋ฌธ์ ๋ํด์๋ ๋ค์์ ์ดํด๋ณด์ญ์์ค. firewalld.rich์ธ์ด(5).
์ต์ ์ ์ฒ๋ฆฌ ๋ฐ์ธ๋ฉ of ์ธํฐํ์ด์ค
์์ญ์ ๋ํ ์ธํฐํ์ด์ค ๋ฐ์ธ๋ฉ์ ์ด ์์ญ ์ค์ ์ด ํธ๋ํฝ์ ์ ํํ๋ ๋ฐ ์ฌ์ฉ๋จ์ ์๋ฏธํฉ๋๋ค.
์ธํฐํ์ด์ค๋ฅผ ํตํด.
์ด ์น์ ์ ์ต์ ์ ํ๋์ ํน์ ์์ญ์๋ง ์ํฅ์ ๋ฏธ์นฉ๋๋ค. ํจ๊ป ์ฌ์ฉํ๋ ๊ฒฝ์ฐ --์กด=์ง์ญ ์ ํ๊ถ,
๊ทธ๋ค์ ์์ญ์ ์ํฅ์ ๋ฏธ์นฉ๋๋ค ์ง์ญ. ์ต์ ์ ์๋ตํ๋ฉด ๊ธฐ๋ณธ ์์ญ์ ์ํฅ์ ๋ฏธ์นฉ๋๋ค(์ฐธ์กฐ
--get-๊ธฐ๋ณธ ์์ญ).
์ฌ์ ์ ์๋ ๊ตฌ์ญ ๋ชฉ๋ก์ ๋ณด๋ ค๋ฉด ๋ค์์ ์ฌ์ฉํ์ญ์์ค. ๋ฐฉํ๋ฒฝ cmd --get-zones.
์ธํฐํ์ด์ค ์ด๋ฆ์ ์ต๋ 16์์ ๋ฌธ์์ด์ด๋ฉฐ ๋ค์์ ํฌํจํ ์ ์์ต๋๋ค. ' ', '/', '!'
๊ณผ '*'.
[--์กด=์ง์ญ] --๋ชฉ๋ก ์ธํฐํ์ด์ค
์์ญ์ ๋ฐ์ธ๋ฉ๋ ์ธํฐํ์ด์ค ๋์ด ์ง์ญ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋ ๋ชฉ๋ก์ผ๋ก. ์์ญ์ด
์๋ตํ๋ฉด ๊ธฐ๋ณธ ์์ญ์ด ์ฌ์ฉ๋ฉ๋๋ค.
[--์กด=์ง์ญ] --์ถ๊ฐ-์ธํฐํ์ด์ค=์ธํฐํ์ด์ค
๋ฐ์ธ๋ ์ธํฐํ์ด์ค ์ธํฐํ์ด์ค ๊ตฌ์ญ์ผ๋ก ์ง์ญ. zone์ ์๋ตํ๋ฉด ๊ธฐ๋ณธ zone์ด ์ฌ์ฉ๋ฉ๋๋ค.
[--์กด=์ง์ญ] --๋ณ๊ฒฝ ์ธํฐํ์ด์ค=์ธํฐํ์ด์ค
์ธํฐํ์ด์ค ์์ญ ๋ณ๊ฒฝ ์ธํฐํ์ด์ค ์์ญ์ ๋ฐ์ธ๋ฉ๋์ด ์์ต๋๋ค. ์ง์ญ. zone์ด ์๋ต๋ ๊ฒฝ์ฐ
๊ธฐ๋ณธ ์์ญ์ด ์ฌ์ฉ๋ฉ๋๋ค. ์ด์ ์์ญ๊ณผ ์ ์์ญ์ด ๋์ผํ ๊ฒฝ์ฐ ํธ์ถ์ด ๋ฌด์๋ฉ๋๋ค.
์ค๋ฅ ์์ด. ์ธํฐํ์ด์ค๊ฐ ์ด์ ์ ์์ญ์ ๋ฐ์ธ๋ฉ๋์ง ์์ ๊ฒฝ์ฐ ๋ค์๊ณผ ๊ฐ์ด ์๋ํฉ๋๋ค.
์ฒ๋ผ --์ถ๊ฐ-์ธํฐํ์ด์ค.
[--์กด=์ง์ญ] --์ฟผ๋ฆฌ ์ธํฐํ์ด์ค=์ธํฐํ์ด์ค
์ธํฐํ์ด์ค ์ฌ๋ถ ์ฟผ๋ฆฌ ์ธํฐํ์ด์ค ์์ญ์ ๋ฐ์ธ๋ฉ๋์ด ์์ต๋๋ค. ์ง์ญ. ์ฐธ์ด๋ฉด 0, 1 ๋ฐํ
๊ทธ๋ ์ง ์์ผ๋ฉด.
[--์กด=์ง์ญ] --์ ๊ฑฐ ์ธํฐํ์ด์ค=์ธํฐํ์ด์ค
์ธํฐํ์ด์ค ๋ฐ์ธ๋ฉ ์ ๊ฑฐ ์ธํฐํ์ด์ค ์์ญ์์ ์ง์ญ. zone์ด ์๋ต๋ ๊ฒฝ์ฐ ๊ธฐ๋ณธ zone
์ฌ์ฉํ๊ฒ ๋ ๊ฒ์ด๋ค.
์ต์ ์ ์ฒ๋ฆฌ ๋ฐ์ธ๋ฉ of ์ง์ฐ๋ฉด ์ข์๊ฑฐ๊ฐ์ . SM
์์ค๋ฅผ ์์ญ์ ๋ฐ์ธ๋ฉํ๋ฉด ์ด ์์ญ ์ค์ ์ด ํธ๋ํฝ์ ์ ํํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
์ด ์ถ์ฒ์์.
์์ค ์ฃผ์ ๋๋ ์ฃผ์ ๋ฒ์๋ IP ์ฃผ์ ๋๋
IPv4 ๋๋ IPv6์ฉ ๋ง์คํฌ ๋๋ MAC ์ฃผ์(๋ง์คํฌ ์์). IPv4์ ๊ฒฝ์ฐ ๋ง์คํฌ๋ ๋คํธ์ํฌ ๋ง์คํฌ์ผ ์ ์์ต๋๋ค.
๋๋ ์ผ๋ฐ ์ซ์. IPv6์ ๊ฒฝ์ฐ ๋ง์คํฌ๋ ์ผ๋ฐ ์ซ์์ ๋๋ค. ํธ์คํธ ์ด๋ฆ์ ์ฌ์ฉ์
์ง์.
์ด ์น์ ์ ์ต์ ์ ํ๋์ ํน์ ์์ญ์๋ง ์ํฅ์ ๋ฏธ์นฉ๋๋ค. ํจ๊ป ์ฌ์ฉํ๋ ๊ฒฝ์ฐ --์กด=์ง์ญ ์ ํ๊ถ,
๊ทธ๋ค์ ์์ญ์ ์ํฅ์ ๋ฏธ์นฉ๋๋ค ์ง์ญ. ์ต์ ์ ์๋ตํ๋ฉด ๊ธฐ๋ณธ ์์ญ์ ์ํฅ์ ๋ฏธ์นฉ๋๋ค(์ฐธ์กฐ
--get-๊ธฐ๋ณธ ์์ญ).
์ฌ์ ์ ์๋ ๊ตฌ์ญ ๋ชฉ๋ก์ ๋ณด๋ ค๋ฉด ๋ค์์ ์ฌ์ฉํ์ญ์์ค. ๋ฐฉํ๋ฒฝ cmd --get-zones.
[--์กด=์ง์ญ] --๋ชฉ๋ก-์์ค
์์ญ์ ๋ฐ์ธ๋ฉ๋ ์์ค ๋์ด ์ง์ญ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋ ๋ชฉ๋ก์ผ๋ก. ์์ญ์ด
์๋ตํ๋ฉด ๊ธฐ๋ณธ ์์ญ์ด ์ฌ์ฉ๋ฉ๋๋ค.
[--์กด=์ง์ญ] --์ถ๊ฐ ์์ค= [/๋ง์คํฌ]
๋ฐ์ธ๋ ์์ค [/๋ง์คํฌ] ์์ญ์ผ๋ก ์ง์ญ. zone์ ์๋ตํ๋ฉด ๊ธฐ๋ณธ zone์ด ์ฌ์ฉ๋ฉ๋๋ค.
[--์กด=์ง์ญ] --๋ณ๊ฒฝ ์์ค= [/๋ง์คํฌ]
์์ค ์์ญ ๋ณ๊ฒฝ [/๋ง์คํฌ]๋ ์์ญ์ ๋ฐ์ธ๋ฉ๋ฉ๋๋ค. ์ง์ญ. zone์ด ์๋ต๋ ๊ฒฝ์ฐ
๊ธฐ๋ณธ ์์ญ์ด ์ฌ์ฉ๋ฉ๋๋ค. ์ด์ ์์ญ๊ณผ ์ ์์ญ์ด ๋์ผํ ๊ฒฝ์ฐ ํธ์ถ์ด ๋ฌด์๋ฉ๋๋ค.
์ค๋ฅ ์์ด. ์์ค๊ฐ ์ด์ ์ ์์ญ์ ๋ฐ์ธ๋ฉ๋์ง ์์ ๊ฒฝ์ฐ ๋ค์๊ณผ ๊ฐ์ด ์๋ํฉ๋๋ค.
์ฒ๋ผ --์ถ๊ฐ ์์ค.
[--์กด=์ง์ญ] --์ฟผ๋ฆฌ ์์ค= [/๋ง์คํฌ]
์์ค ์ฌ๋ถ ์ฟผ๋ฆฌ [/๋ง์คํฌ]๋ ์์ญ์ ๋ฐ์ธ๋ฉ๋ฉ๋๋ค. ์ง์ญ. ์ฐธ์ด๋ฉด 0, 1 ๋ฐํ
๊ทธ๋ ์ง ์์ผ๋ฉด.
[--์กด=์ง์ญ] --์ ๊ฑฐ ์์ค= [/๋ง์คํฌ]
์์ค ๋ฐ์ธ๋ฉ ์ ๊ฑฐ [/๋ง์คํฌ] ๊ตฌ์ญ์์ ์ง์ญ. zone์ ์๋ตํ๋ฉด ๊ธฐ๋ณธ๊ฐ
์์ญ์ด ์ฌ์ฉ๋ฉ๋๋ค.
IPSet ์ต์
--new-ipset=IP์ธํธ --์ ํ=IP์ธํธ ์ ํ [--์ต์ =IP์ธํธ ์ ํ๊ถ[=๊ฐ์น]]
์ ํ ๋ฐ ์ ํ์ ์ต์ ์ ์ง์ ํ์ฌ ์ ์๊ตฌ IPset์ ์ถ๊ฐํฉ๋๋ค.
--์ญ์ -ipset=IP์ธํธ
๊ธฐ์กด ์๊ตฌ ipset์ ์ญ์ ํฉ๋๋ค.
--์ ๋ณด-ipset=IP์ธํธ
ipset์ ๋ํ ์ ๋ณด ์ธ์ IP์ธํธ. ์ถ๋ ฅ ํ์์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
IP์ธํธ
์ ํ : ์ ํ
์ต์ : ์ต์ 1[=๊ฐ1] ..
ํญ๋ชฉ: ์ํธ๋ฆฌ1 ..
--get-ipsets
๋ฏธ๋ฆฌ ์ ์๋ ipsets๋ฅผ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋ ๋ชฉ๋ก์ผ๋ก ์ธ์ํฉ๋๋ค.
--ipset=IP์ธํธ --์ถ๊ฐ ํญ๋ชฉ=ํญ๋ชฉ
ipset์ ์ ํญ๋ชฉ์ ์ถ๊ฐํฉ๋๋ค.
--ipset=IP์ธํธ --์ ๊ฑฐ ํญ๋ชฉ=ํญ๋ชฉ
ipset์์ ํญ๋ชฉ์ ์ ๊ฑฐํฉ๋๋ค.
--ipset=IP์ธํธ --์ฟผ๋ฆฌ ํญ๋ชฉ=ํญ๋ชฉ
ํญ๋ชฉ์ด ipset์ ์ถ๊ฐ๋์๋์ง ์ฌ๋ถ๋ฅผ ๋ฐํํฉ๋๋ค. ์ฐธ์ด๋ฉด 0, ๊ทธ๋ ์ง ์์ผ๋ฉด 1์ ๋ฐํํฉ๋๋ค.
--ipset=IP์ธํธ --get ํญ๋ชฉ
ipset์ ๋ชจ๋ ํญ๋ชฉ์ ๋์ดํฉ๋๋ค.
์๋ฐฐ ์ต์
--์ ๋ณด-์๋น์ค=์๋น์ค
์๋น์ค์ ๋ํ ์ ๋ณด ์ธ์ ์๋น์ค. ์ถ๋ ฅ ํ์์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์๋น์ค
ํฌํธ : port1 ..
ํ๋กํ ์ฝ : ํ๋กํ ์ฝ1 ..
๋ชจ๋ : ๋ชจ๋1 ..
๋ชฉ์ ์ง: ipv1:address1 ..
--์ ์๋น์ค=์๋น์ค
์๋ก์ด ์๊ตฌ ์๋น์ค๋ฅผ ์ถ๊ฐํฉ๋๋ค.
--์ญ์ -์๋น์ค=์๋น์ค
๊ธฐ์กด ์๊ตฌ ์๋น์ค๋ฅผ ์ญ์ ํฉ๋๋ค.
--์๋น์ค=์๋น์ค --์ถ๊ฐ-ํฌํธ=ํญ๊ตฌ[-ํญ๊ตฌ]/ํ๋กํ ์ฝ
์๊ตฌ ์๋น์ค์ ์ ํฌํธ๋ฅผ ์ถ๊ฐํฉ๋๋ค.
--์๋น์ค=์๋น์ค --์ ๊ฑฐ ํฌํธ=ํญ๊ตฌ[-ํญ๊ตฌ]/ํ๋กํ ์ฝ
์๊ตฌ ์๋น์ค์์ ํฌํธ๋ฅผ ์ ๊ฑฐํฉ๋๋ค.
--์๋น์ค=์๋น์ค --์ฟผ๋ฆฌ ํฌํธ=ํญ๊ตฌ[-ํญ๊ตฌ]/ํ๋กํ ์ฝ
ํฌํธ๊ฐ ์๊ตฌ ์๋น์ค์ ์ถ๊ฐ๋์๋์ง ์ฌ๋ถ๋ฅผ ๋ฐํํฉ๋๋ค.
--์๋น์ค=์๋น์ค --get-ports
์๊ตฌ ์๋น์ค์ ์ถ๊ฐ๋ ํฌํธ๋ฅผ ๋์ดํฉ๋๋ค.
--์๋น์ค=์๋น์ค --์ถ๊ฐ ํ๋กํ ์ฝ=ํ๋กํ ์ฝ
์๊ตฌ ์๋น์ค์ ์ ํ๋กํ ์ฝ์ ์ถ๊ฐํฉ๋๋ค.
--์๋น์ค=์๋น์ค --์ ๊ฑฐ ํ๋กํ ์ฝ=ํ๋กํ ์ฝ
์๊ตฌ ์๋น์ค์์ ํ๋กํ ์ฝ์ ์ ๊ฑฐํฉ๋๋ค.
--์๋น์ค=์๋น์ค --์ฟผ๋ฆฌ ํ๋กํ ์ฝ=ํ๋กํ ์ฝ
ํ๋กํ ์ฝ์ด ์๊ตฌ ์๋น์ค์ ์ถ๊ฐ๋์๋์ง ์ฌ๋ถ๋ฅผ ๋ฐํํฉ๋๋ค.
--์๋น์ค=์๋น์ค --get-ํ๋กํ ์ฝ
์๊ตฌ ์๋น์ค์ ์ถ๊ฐ๋ ํ๋กํ ์ฝ์ ๋์ดํฉ๋๋ค.
--์๋น์ค=์๋น์ค --์ถ๊ฐ ๋ชจ๋=๋ชจ๋
์๊ตฌ ์๋น์ค์ ์ ๋ชจ๋์ ์ถ๊ฐํฉ๋๋ค.
--์๋น์ค=์๋น์ค --์ ๊ฑฐ-๋ชจ๋=๋ชจ๋
์๊ตฌ ์๋น์ค์์ ๋ชจ๋์ ์ ๊ฑฐํฉ๋๋ค.
--์๋น์ค=์๋น์ค --์ฟผ๋ฆฌ-๋ชจ๋=๋ชจ๋
๋ชจ๋์ด ์๊ตฌ ์๋น์ค์ ์ถ๊ฐ๋์๋์ง ์ฌ๋ถ๋ฅผ ๋ฐํํฉ๋๋ค.
--์๋น์ค=์๋น์ค --get-๋ชจ๋
์๊ตฌ ์๋น์ค์ ์ถ๊ฐ๋ ๋ชจ๋์ ๋์ดํฉ๋๋ค.
--์๋น์ค=์๋น์ค --์ถ๊ฐ ๋์=IPvXNUMX:์ฃผ์[/๋ง์คํฌ]
์๊ตฌ ์๋น์ค์์ ipv์ ๋์์ address[/mask]๋ก ์ค์ ํฉ๋๋ค.
--์๋น์ค=์๋น์ค --์ ๊ฑฐ ๋์=IPvXNUMX
์๊ตฌ ์๋น์ค์์ ipv ๋์์ ์ ๊ฑฐํฉ๋๋ค.
--์๋น์ค=์๋น์ค --์ฟผ๋ฆฌ ๋์=IPvXNUMX:์ฃผ์[/๋ง์คํฌ]
๋ชฉ์ ์ง ipv to address[/mask]๊ฐ ์๊ตฌ์ ์ผ๋ก ์ค์ ๋์๋์ง ์ฌ๋ถ๋ฅผ ๋ฐํํฉ๋๋ค.
์๋น์ค๋ฅผ ์ ๊ณตํฉ๋๋ค.
--์๋น์ค=์๋น์ค --get-๋ชฉ์ ์ง
์๊ตฌ ์๋น์ค์ ์ถ๊ฐ๋ ๋ชฉ์ ์ง๋ฅผ ๋์ดํฉ๋๋ค.
์ธํฐ๋ท Control ๋ณด๋ด์ค ๋ด์ฉ ํ๋กํ ์ฝ (ICMP) ์ ํ ์ต์
--์ ๋ณด-icmp์ ํ=ICMP ์ ํ
icmptype์ ๋ํ ์ ๋ณด ์ธ์ ICMP ์ ํ. ์ถ๋ ฅ ํ์์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
ICMP ์ ํ
๋ชฉ์ ์ง: ipv1 ..
--new-icmptype=ICMP ์ ํ
์ ์๊ตฌ icmptype์ ์ถ๊ฐํฉ๋๋ค.
--delete-icmptype=ICMP ์ ํ
๊ธฐ์กด ์๊ตฌ icmptype์ ์ญ์ ํฉ๋๋ค.
--icmptype=ICMP ์ ํ --์ถ๊ฐ ๋์=IPvXNUMX
์๊ตฌ์ ์ธ icmptype์์ ipv์ ๋ํ ๋์์ ํ์ฑํํฉ๋๋ค. ipv๋ ๋ค์ ์ค ํ๋์ ๋๋ค. ipv4 or ipv6.
--icmptype=ICMP ์ ํ --์ ๊ฑฐ ๋์=IPvXNUMX
์๊ตฌ์ ์ธ icmptype์์ ipv์ ๋์์ ๋นํ์ฑํํฉ๋๋ค. ipv๋ ๋ค์ ์ค ํ๋์ ๋๋ค. ipv4 or ipv6.
--icmptype=ICMP ์ ํ --์ฟผ๋ฆฌ ๋์=IPvXNUMX
์๊ตฌ icmptype์์ ipv ๋์์ด ํ์ฑํ๋์๋์ง ์ฌ๋ถ๋ฅผ ๋ฐํํฉ๋๋ค. ipv๋ ๋ค์ ์ค ํ๋์ ๋๋ค.
ipv4 or ipv6.
--icmptype=ICMP ์ ํ --get-๋ชฉ์ ์ง
์๊ตฌ icmptype์ ๋์์ ๋์ดํฉ๋๋ค.
์ง์ ์ต์
์ง์ ์ต์ ์ ๋ฐฉํ๋ฒฝ์ ๋ํ ๋ณด๋ค ์ง์ ์ ์ธ ์ก์ธ์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ด ์ต์ ์๋ ์ฌ์ฉ์๊ฐ ํ์ํฉ๋๋ค.
๊ธฐ๋ณธ iptables ๊ฐ๋ ์ ์๊ธฐ ์ํด, ์ฆ ํ ์ด๋ธ (ํํฐ/๋งน๊ธ/nat/...), ์ฒด์ธ
(์ ๋ ฅ/์ถ๋ ฅ/์ ๋ฌ/...), ๋ช ๋ น (-A/-D/-I/...), ๋งค๊ฐ ๋ณ์ (-p/-s/-d/-j/...) ๋ฐ
๋ชฉํ (์๋ฝ/์ญ์ /๊ฑฐ๋ถ/...).
์ง์ ์ต์ ์ ์ฌ์ฉํ ์ ์๋ ๊ฒฝ์ฐ ์ตํ์ ์๋จ์ผ๋ก๋ง ์ฌ์ฉํด์ผ ํฉ๋๋ค.
์ --์ถ๊ฐ ์๋น์ค=์๋น์ค or --์ถ๊ฐ-๋ถ์-๊ท์น='์ง๋ฐฐ'.
๊ฐ ์ต์ ์ ์ฒซ ๋ฒ์งธ ์ธ์๋ ๋ค์๊ณผ ๊ฐ์์ผ ํฉ๋๋ค. ipv4 or ipv6 or eb. ๊ณผ ipv4 ๊ทธ๊ฒ์ ๋ ๊ฒ์ ๋๋ค
IPv4(iptables์(8)), ipv6 IPv6์ ๊ฒฝ์ฐ(IP6ํ ์ด๋ธ(8)) ๋ฐ eb ์ด๋๋ท ๋ธ๋ฆฌ์ง์ฉ
(ebtables(์ผ)).
--์ง์ --๋ชจ๋ ์ฒด์ธ ๊ฐ์ ธ์ค๊ธฐ
๋ชจ๋ ํ ์ด๋ธ์ ๋ชจ๋ ์ฒด์ธ์ ์ถ๊ฐํฉ๋๋ค.
์ด ์ต์ ์ ์ด์ ์ ์ถ๊ฐ๋ ์ฒด์ธ์๋ง ์ ์ฉ๋ฉ๋๋ค. --์ง์ --์ถ๊ฐ ์ฒด์ธ.
--์ง์ --get-chains { ipv4 | ipv6 | eb } ํ ์ด๋ธ
ํ ์ด๋ธ์ ์ถ๊ฐ๋ ๋ชจ๋ ์ฒด์ธ ๊ฐ์ ธ์ค๊ธฐ ํ ์ด๋ธ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋ ๋ชฉ๋ก์ผ๋ก.
์ด ์ต์ ์ ์ด์ ์ ์ถ๊ฐ๋ ์ฒด์ธ์๋ง ์ ์ฉ๋ฉ๋๋ค. --์ง์ --์ถ๊ฐ ์ฒด์ธ.
--์ง์ --์ถ๊ฐ ์ฒด์ธ { ipv4 | ipv6 | eb } ํ ์ด๋ธ ์ฒด์ธ
์ด๋ฆ์ด ์๋ ์ ์ฒด์ธ ์ถ๊ฐ ์ฒด์ธ ํ ์ด๋ธ์ ํ ์ด๋ธ.
์๋ฅผ ๋ค์ด ์ง์ ์ต์ ๊ณผ ํจ๊ป ์ฌ์ฉํ ๊ธฐ๋ณธ ์ฒด์ธ์ด ์ด๋ฏธ ์กด์ฌํฉ๋๋ค. INPUT_์ง์
์ฒด์ธ(์ฐธ์กฐ iptables-์ ์ฅ | GREP ๊ณง์ฅ ๊ทธ๋ค ๋ชจ๋์ ๋ํ ์ถ๋ ฅ). ์ด ์ฒด์ธ๋ค์
์์ญ์ ๋ํ ์ฒด์ธ ์ด์ ์ ๋ฐ์ด๋ค์์ต๋๋ค. ์ฆ, ๋ชจ๋ ๊ท์น์ด INPUT_์ง์ ๋ ๊ฑฐ์ผ
์์ญ์ ๊ท์น ์ ์ ํ์ธํฉ๋๋ค.
--์ง์ --์ ๊ฑฐ ์ฒด์ธ { ipv4 | ipv6 | eb } ํ ์ด๋ธ ์ฒด์ธ
์ด๋ฆ์ด ์๋ ์ฒด์ธ์ ์ ๊ฑฐํฉ๋๋ค. ์ฒด์ธ ํ ์ด๋ธ์์ ํ ์ด๋ธ.
--์ง์ --์ฟผ๋ฆฌ ์ฒด์ธ { ipv4 | ipv6 | eb } ํ ์ด๋ธ ์ฒด์ธ
์ด๋ฆ์ด ์๋ ์ฒด์ธ์ธ์ง ์ฌ๋ถ๋ฅผ ๋ฐํํฉ๋๋ค. ์ฒด์ธ ํ ์ด๋ธ์ ์กด์ฌ ํ ์ด๋ธ. ์ฐธ์ด๋ฉด 0, 1 ๋ฐํ
๊ทธ๋ ์ง ์์ผ๋ฉด.
์ด ์ต์ ์ ์ด์ ์ ์ถ๊ฐ๋ ์ฒด์ธ์๋ง ์ ์ฉ๋ฉ๋๋ค. --์ง์ --์ถ๊ฐ ์ฒด์ธ.
--์ง์ --๋ชจ๋ ๊ท์น ๊ฐ์ ธ์ค๊ธฐ
์ค๋ฐ๊ฟ์ผ๋ก ๊ตฌ๋ถ๋ ๋ชฉ๋ก์ผ๋ก ๋ชจ๋ ํ ์ด๋ธ์ ๋ชจ๋ ์ฒด์ธ์ ์ถ๊ฐ๋ ๋ชจ๋ ๊ท์น์ ๊ฐ์ ธ์ต๋๋ค.
์ฐ์ ์์ ๋ฐ ์ธ์.
--์ง์ --get-๊ท์น { ipv4 | ipv6 | eb } ํ ์ด๋ธ ์ฒด์ธ
์ฒด์ธ์ ์ถ๊ฐ๋ ๋ชจ๋ ๊ท์น ๊ฐ์ ธ์ค๊ธฐ ์ฒด์ธ ํ ์ด๋ธ์ ํ ์ด๋ธ ์ค๋ฐ๊ฟ์ผ๋ก ๊ตฌ๋ถ๋ ๋ชฉ๋ก์ผ๋ก
์ฐ์ ์์ ๋ฐ ์ธ์.
--์ง์ --์ถ๊ฐ ๊ท์น { ipv4 | ipv6 | eb } ํ ์ด๋ธ ์ฒด์ธ ์ฐ์ ์ธ์
์ธ์๋ฅผ ์ฌ์ฉํ์ฌ ๊ท์น ์ถ๊ฐ ์ธ์ ์ฌ์ฌ๋ก ๋ฌถ๋ค ์ฒด์ธ ํ ์ด๋ธ์ ํ ์ด๋ธ ์ฐ์ ์ ์ผ๋ก
์ฐ์ .
XNUMXD๋ดํ์ ์ฐ์ ๊ท์น์ ์ฃผ๋ฌธํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ์ฐ์ ์์ 0์ ์ฒด์ธ ์์ ๊ท์น์ ์ถ๊ฐํ๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค.
์ฐ์ ์์๊ฐ ๋์์๋ก ๊ท์น์ด ๋ ์๋์ ์ถ๊ฐ๋ฉ๋๋ค. ๊ฐ์ ๊ท์น
์ฐ์ ์์๋ ๋์ผํ ์์ค์ ์์ผ๋ฉฐ ์ด๋ฌํ ๊ท์น์ ์์๋ ๊ณ ์ ๋์ด ์์ง ์์ผ๋ฉฐ
๋ณํ. ๋ค๋ฅธ ๊ท์น ๋ค์์ ๊ท์น์ด ์ถ๊ฐ๋๋๋ก ํ๋ ค๋ฉด
์ฒซ ๋ฒ์งธ๋ ๋ฎ์ ์ฐ์ ์์์ด๊ณ ๋ค์์ ๋์ ์ฐ์ ์์์ ๋๋ค.
--์ง์ --์ ๊ฑฐ ๊ท์น { ipv4 | ipv6 | eb } ํ ์ด๋ธ ์ฒด์ธ ์ฐ์ ์ธ์
๋ค์์ ์ฌ์ฉํ์ฌ ๊ท์น ์ ๊ฑฐ ์ฐ์ ๊ทธ๋ฆฌ๊ณ ์ธ์ ์ธ์ ์ฒด์ธ์์ ์ฒด์ธ ํ ์ด๋ธ์ ํ ์ด๋ธ.
--์ง์ --์ ๊ฑฐ ๊ท์น { ipv4 | ipv6 | eb } ํ ์ด๋ธ ์ฒด์ธ
์ด๋ฆ์ด ์๋ ์ฒด์ธ์ ๋ชจ๋ ๊ท์น ์ ๊ฑฐ ์ฒด์ธ ํ ์ด๋ธ์ ์กด์ฌ ํ ์ด๋ธ.
์ด ์ต์ ์ ์ด์ ์ ์ถ๊ฐ๋ ๊ท์น์๋ง ์ ์ฉ๋ฉ๋๋ค. --์ง์ --์ถ๊ฐ ๊ท์น ์ด๋ฒ์
์ฒด์ธ.
--์ง์ --์ฟผ๋ฆฌ ๊ท์น { ipv4 | ipv6 | eb } ํ ์ด๋ธ ์ฒด์ธ ์ฐ์ ์ธ์
๊ท์น์ด ์ฐ์ ๊ทธ๋ฆฌ๊ณ ์ธ์ ์ธ์ ์ฒด์ธ์ ์กด์ฌ ์ฒด์ธ in
ํ ์ด๋ธ ํ ์ด๋ธ. true์ด๋ฉด 0์ ๋ฐํํ๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด 1์ ๋ฐํํฉ๋๋ค.
--์ง์ --๋ชจ๋ ํจ์ค์ค๋ฃจ ๊ฐ์ ธ์ค๊ธฐ
IPV ๊ฐ์ ๊ฐํ ๊ตฌ๋ถ ๋ชฉ๋ก์ผ๋ก ๋ชจ๋ ์๊ตฌ ํต๊ณผ๋ฅผ ๊ฐ์ ธ์ค๊ณ
์ธ์.
--์ง์ --get-passthroughs { ipv4 | ipv6 | eb }
ipv ๊ฐ์ ๋ํ ๋ชจ๋ ์๊ตฌ ํต๊ณผ ๊ท์น์ ์ค ๋ฐ๊ฟ์ผ๋ก ๊ตฌ๋ถ๋ ๋ชฉ๋ก์ผ๋ก ๊ฐ์ ธ์ต๋๋ค.
์ฐ์ ์์์ ์ธ์.
--์ง์ --์ถ๊ฐ-ํต๊ณผ { ipv4 | ipv6 | eb } ์ธ์
์ธ์๋ฅผ ์ฌ์ฉํ์ฌ ์๊ตฌ ํต๊ณผ ๊ท์น์ ์ถ๊ฐํฉ๋๋ค. ์ธ์ ipv ๊ฐ์ ๋ํด.
--์ง์ --์ ๊ฑฐ-ํต๊ณผ { ipv4 | ipv6 | eb } ์ธ์
์ธ์๋ฅผ ์ฌ์ฉํ์ฌ ์๊ตฌ ํต๊ณผ ๊ท์น์ ์ ๊ฑฐํฉ๋๋ค. ์ธ์ ipv ๊ฐ์ ๋ํด.
--์ง์ --์ฟผ๋ฆฌ ํต๊ณผ { ipv4 | ipv6 | eb } ์ธ์
์ธ์๊ฐ ํฌํจ๋ ์๊ตฌ ํต๊ณผ ๊ท์น์ธ์ง ์ฌ๋ถ๋ฅผ ๋ฐํํฉ๋๋ค. ์ธ์ IPV๋ฅผ ์ํด ์กด์ฌํฉ๋๋ค
๊ฐ. true์ด๋ฉด 0์ ๋ฐํํ๊ณ , ๊ทธ๋ ์ง ์์ผ๋ฉด 1์ ๋ฐํํฉ๋๋ค.
์ ๊ธ ์ต์
๋ก์ปฌ ์์ฉ ํ๋ก๊ทธ๋จ ๋๋ ์๋น์ค๋ ๋ค์๊ณผ ๊ฐ์ ๊ฒฝ์ฐ ๋ฐฉํ๋ฒฝ ๊ตฌ์ฑ์ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
๋ฃจํธ(์: libvirt)๋ก ์คํ๋๊ฑฐ๋ PolicyKit์ ์ฌ์ฉํ์ฌ ์ธ์ฆ๋ฉ๋๋ค. ์ด ๊ธฐ๋ฅ์ผ๋ก
๊ด๋ฆฌ์๋ ๋ฐฉํ๋ฒฝ ๊ตฌ์ฑ์ ์ ๊ธ ์ ์์ผ๋ฏ๋ก ์ ๊ธ ์ํ์ ์ ํ๋ฆฌ์ผ์ด์ ๋ง
ํ์ดํธ๋ฆฌ์คํธ๋ ๋ฐฉํ๋ฒฝ ๋ณ๊ฒฝ์ ์์ฒญํ ์ ์์ต๋๋ค.
์ ๊ธ ์ก์ธ์ค ๊ฒ์ฌ๋ ๋ฐฉํ๋ฒฝ ๊ท์น์ ๋ณ๊ฒฝํ๋ D-Bus ๋ฐฉ๋ฒ์ ์ ํํฉ๋๋ค. ์ง๋ฌธ,
list ๋ฐ get ๋ฉ์๋๋ ์ ํ๋์ง ์์ต๋๋ค.
์ ๊ธ ๊ธฐ๋ฅ์ ๋งค์ฐ ๊ฐ๋ฒผ์ด ๋ฒ์ ์ ์ฌ์ฉ์ ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฑ ์ ๋๋ค.
firewalld์ด๋ฉฐ ๊ธฐ๋ณธ์ ์ผ๋ก ๊บผ์ ธ ์์ต๋๋ค.
--์ ๊ธ ์ค์
์ ๊ธ์ ํ์ฑํํฉ๋๋ค. ์ฃผ์ - ๋ฐฉํ๋ฒฝ cmd๊ฐ ์ ๊ธ ํ์ดํธ๋ฆฌ์คํธ์ ์์ผ๋ฉด
์ ๊ธ์ ํ์ฑํํ๋ฉด firewall-cmd๋ฅผ ์ฌ์ฉํ์ฌ ๋ค์ ๋นํ์ฑํํ ์ ์์ต๋๋ค.
firewalld.conf๋ฅผ ํธ์งํด์ผ ํฉ๋๋ค.
--์ ๊ธ ํด์
์ ๊ธ์ ๋นํ์ฑํํฉ๋๋ค.
--์ฟผ๋ฆฌ ์ ๊ธ
์ ๊ธ์ด ํ์ฑํ๋์๋์ง ์ฟผ๋ฆฌํฉ๋๋ค. ์ ๊ธ์ด ํ์ฑํ๋๋ฉด 0์ ๋ฐํํ๊ณ ๊ทธ๋ ์ง ์์ผ๋ฉด 1์ ๋ฐํํฉ๋๋ค.
์ ๊ธ ํ์ดํธ ๋ฆฌ์คํธ ์ ์ฒญํ๊ธฐ ์ต์
์ ๊ธ ํ์ดํธ๋ฆฌ์คํธ๋ ๋ค์์ ํฌํจํ ์ ์์ต๋๋ค. ๋ช ๋ น, ๋ฌธ๋งฅ, ์ฌ์ฉ์ ๊ณผ ์ฌ์ฉ์ ์๋ณ์.
ํ์ดํธ๋ฆฌ์คํธ์ ๋ช ๋ น ํญ๋ชฉ์ด ๋ณํ '*'๋ก ๋๋๋ ๊ฒฝ์ฐ ๋ชจ๋ ๋ช ๋ น์ค์
๋ช ๋ น์ผ๋ก ์์ํ๋ฉด ์ผ์นํฉ๋๋ค. '*'๊ฐ ์์ผ๋ฉด ์ ๋ ๋ช ๋ น
ํฌํจ ์ธ์๊ฐ ์ผ์นํด์ผ ํฉ๋๋ค.
์ฌ์ฉ์ root ๋ฐ ๊ธฐํ ์ฌ์ฉ์์ ๋ํ ๋ช ๋ น์ด ํญ์ ๋์ผํ์ง๋ ์์ต๋๋ค. ์: ๋ฃจํธ๋ก
/bin/๋ฐฉํ๋ฒฝ-cmd ์ผ๋ฐ ์ฌ์ฉ์๋ก ์ฌ์ฉ /usr/bin/๋ฐฉํ๋ฒฝ-cmd Fedora์์ ์ฌ์ฉ๋ฉ๋๋ค.
์ปจํ ์คํธ๋ ์คํ ์ค์ธ ์ ํ๋ฆฌ์ผ์ด์ ๋๋ ์๋น์ค์ ๋ณด์(SELinux) ์ปจํ ์คํธ์ ๋๋ค. ์ป์ผ๋ ค๋ฉด
์คํ ์ค์ธ ์ ํ๋ฆฌ์ผ์ด์ ์ฌ์ฉ์ ์ปจํ ์คํธ ps -e --๋ฌธ๋งฅ.
๊ฒฝ๊ณ : ์ปจํ ์คํธ๊ฐ ์ ํ๋์ง ์์ผ๋ฉด ๋ค์๋ณด๋ค ๋ ๋ง์ ์ก์ธ์ค๊ฐ ์ด๋ฆฝ๋๋ค.
์ํ๋ ์์ฉ ํ๋ก๊ทธ๋จ.
์ ๊ธ ํ์ดํธ๋ฆฌ์คํธ ํญ๋ชฉ์ ๋ค์ ์์๋ก ํ์ธ๋ฉ๋๋ค.
1. ๋ฌธ๋งฅ
2. UID
3. ์ฌ์ฉ์
4. ๋ช ๋ น
--list-lockdown-whitelist-๋ช ๋ น
ํ์ดํธ๋ฆฌ์คํธ์ ์๋ ๋ชจ๋ ๋ช ๋ น์ค์ ๋์ดํฉ๋๋ค.
--์ถ๊ฐ-์ ๊ธ-ํ์ดํธ๋ฆฌ์คํธ-๋ช ๋ น=๋ช ๋ น
์ถ๊ฐ ๋ช ๋ น ํ์ดํธ๋ฆฌ์คํธ์.
--์ ๊ฑฐ-์ ๊ธ-ํ์ดํธ๋ฆฌ์คํธ-๋ช ๋ น=๋ช ๋ น
์ ๊ฑฐ ๋ช ๋ น ํ์ดํธ๋ฆฌ์คํธ์์.
--query-lockdown-whitelist-๋ช ๋ น=๋ช ๋ น
์ฌ๋ถ๋ฅผ ์ฟผ๋ฆฌ ๋ช ๋ น ํ์ดํธ๋ฆฌ์คํธ์ ์์ต๋๋ค. ์ฐธ์ด๋ฉด 0, ๊ทธ๋ ์ง ์์ผ๋ฉด 1์ ๋ฐํํฉ๋๋ค.
--๋ชฉ๋ก-์ ๊ธ-ํ์ดํธ๋ฆฌ์คํธ-์ปจํ ์คํธ
ํ์ดํธ๋ฆฌ์คํธ์ ์๋ ๋ชจ๋ ์ปจํ ์คํธ๋ฅผ ๋์ดํฉ๋๋ค.
--์ถ๊ฐ-์ ๊ธ-ํ์ดํธ๋ฆฌ์คํธ-์ปจํ ์คํธ=๋ฌธ๋งฅ
์ปจํ ์คํธ ์ถ๊ฐ ๋ฌธ๋งฅ ํ์ดํธ๋ฆฌ์คํธ์.
--์ ๊ฑฐ-์ ๊ธ-ํ์ดํธ๋ฆฌ์คํธ-์ปจํ ์คํธ=๋ฌธ๋งฅ
์ ๊ฑฐ ๋ฌธ๋งฅ ํ์ดํธ๋ฆฌ์คํธ์์.
--query-lockdown-whitelist-context=๋ฌธ๋งฅ
์ฌ๋ถ๋ฅผ ์ฟผ๋ฆฌ ๋ฌธ๋งฅ ํ์ดํธ๋ฆฌ์คํธ์ ์์ต๋๋ค. ์ฐธ์ด๋ฉด 0, ๊ทธ๋ ์ง ์์ผ๋ฉด 1์ ๋ฐํํฉ๋๋ค.
--list-lockdown-whitelist-uid
ํ์ดํธ๋ฆฌ์คํธ์ ์๋ ๋ชจ๋ ์ฌ์ฉ์ ID๋ฅผ ๋์ดํฉ๋๋ค.
--์ถ๊ฐ-์ ๊ธ-ํ์ดํธ๋ฆฌ์คํธ-uid=UID
์ฌ์ฉ์ ์์ด๋ ์ถ๊ฐ UID ํ์ดํธ๋ฆฌ์คํธ์.
--์ ๊ฑฐ-์ ๊ธ-ํ์ดํธ๋ฆฌ์คํธ-uid=UID
์ฌ์ฉ์ ID๋ฅผ ์ ๊ฑฐํ์ญ์์ค UID ํ์ดํธ๋ฆฌ์คํธ์์.
--query-lockdown-whitelist-uid=UID
์ฌ์ฉ์ ID๊ฐ UID ํ์ดํธ๋ฆฌ์คํธ์ ์์ต๋๋ค. ์ฐธ์ด๋ฉด 0, ๊ทธ๋ ์ง ์์ผ๋ฉด 1์ ๋ฐํํฉ๋๋ค.
--๋ชฉ๋ก-์ ๊ธ-ํ์ดํธ๋ฆฌ์คํธ-์ฌ์ฉ์
ํ์ดํธ๋ฆฌ์คํธ์ ์๋ ๋ชจ๋ ์ฌ์ฉ์ ์ด๋ฆ์ ๋์ดํฉ๋๋ค.
--์ถ๊ฐ-์ ๊ธ-ํ์ดํธ๋ฆฌ์คํธ-์ฌ์ฉ์=์ฌ์ฉ์
์ฌ์ฉ์ ์ด๋ฆ ์ถ๊ฐ ์ฌ์ฉ์ ํ์ดํธ๋ฆฌ์คํธ์.
--์ ๊ฑฐ-์ ๊ธ-ํ์ดํธ๋ฆฌ์คํธ-์ฌ์ฉ์=์ฌ์ฉ์
์ฌ์ฉ์ ์ด๋ฆ ์ ๊ฑฐ ์ฌ์ฉ์ ํ์ดํธ๋ฆฌ์คํธ์์.
--์ฟผ๋ฆฌ-์ ๊ธ-ํ์ดํธ๋ฆฌ์คํธ-์ฌ์ฉ์=์ฌ์ฉ์
์ฌ์ฉ์ ์ด๋ฆ์ด ์ฌ์ฉ์ ํ์ดํธ๋ฆฌ์คํธ์ ์์ต๋๋ค. ์ฐธ์ด๋ฉด 0, ๊ทธ๋ ์ง ์์ผ๋ฉด 1์ ๋ฐํํฉ๋๋ค.
์ ์ฑ ์ต์
--์ ์ฑ ์๋ฒ
Polkit ์์ ์ '์๋ฒ'๋ก ๋ณ๊ฒฝ(๋ ์ ํ๋จ)
--์ ์ฑ ๋ฐ์คํฌํ
Polkit ์์ ์ '๋ฐ์คํฌํฑ'์ผ๋ก ๋ณ๊ฒฝ(๋ ์ ํ๋จ)
onworks.net ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ์จ๋ผ์ธ์ผ๋ก Firewall-offline-cmd๋ฅผ ์ฌ์ฉํ์ธ์.