์ฐจ์ธ๋ SMB Check Point(1500 ์๋ฆฌ์ฆ)์ ๋ํ ๊ธฐ์ฌ ์๋ฆฌ์ฆ๋ฅผ ์์ฑํ ๋๊ฐ ์์ต๋๋ค. ์ด๊ฒ์ด ๊ทํ์๊ฒ ๋ณด๋ ์๋ ๊ฒฝํ์ด ๋๊ธฐ๋ฅผ ๋ฐ๋ผ๋ฉฐ ์์ผ๋ก๋ TS ์๋ฃจ์ ๋ธ๋ก๊ทธ์์ ์ฐ๋ฆฌ์ ํจ๊ป ํด์ฃผ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ๋ง์ง๋ง ๊ธฐ์ฌ์ ์ฃผ์ ๋ ๊ด๋ฒ์ํ๊ฒ ๋ค๋ฃจ์ด์ง์ง๋ ์์ง๋ง ๊ทธ๋งํผ ์ค์ํ ์ฃผ์ ์ธ SMB ์ฑ๋ฅ ํ๋์ ๋๋ค. ์ฌ๊ธฐ์๋ NGFW์ ํ๋์จ์ด ๋ฐ ์ํํธ์จ์ด์ ๋ํ ๊ตฌ์ฑ ์ต์ ์ ๋ํด ๋ ผ์ํ๊ณ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ช ๋ น๊ณผ ์ํธ ์์ฉ ๋ฐฉ๋ฒ์ ์ค๋ช ํฉ๋๋ค.
์ค์๊ธฐ์ ์ ์ํ NGFW ์๋ฆฌ์ฆ์ ๋ชจ๋ ๊ธฐ์ฌ:
ํ์ฌ SMB ์๋ฃจ์
์ ์ฑ๋ฅ ์กฐ์ ์ ๋ํ ์ ๋ณด ์์ค๊ฐ ๋ง์ง ์์ต๋๋ค.
ํ๋์จ์ด
Check Point SMB ์ ํ๊ตฐ ์ํคํ ์ฒ๋ฅผ ํฐ์นํ๊ธฐ ์ ์ ์ธ์ ๋ ์ง ํํธ๋์๊ฒ ์ ํธ๋ฆฌํฐ ์ฌ์ฉ์ ์์ฒญํ ์ ์์ต๋๋ค. ์ดํ๋ผ์ด์ธ์ค ํฌ๊ธฐ ์กฐ์ ๋๊ตฌ, ์ง์ ๋ ํน์ฑ(์ฒ๋ฆฌ๋, ์์ ์ฌ์ฉ์ ์ ๋ฑ)์ ๋ฐ๋ผ ์ต์ ์ ์๋ฃจ์ ์ ์ ํํฉ๋๋ค.
NGFW ํ๋์จ์ด์ ์ํธ ์์ฉํ ๋ ์ค์ํ ์ฐธ๊ณ ์ฌํญ
-
SMB ์ ํ๊ตฐ์ NGFW ์๋ฃจ์ ์๋ ์์คํ ๊ตฌ์ฑ ์์(CPU, RAM, HDD)๋ฅผ ํ๋์จ์ด ์ ๊ทธ๋ ์ด๋ํ๋ ๊ธฐ๋ฅ์ด ์์ต๋๋ค. ๋ชจ๋ธ์ ๋ฐ๋ผ SD ์นด๋๋ฅผ ์ง์ํ๋ฏ๋ก ๋์คํฌ ์ฉ๋์ ํ์ฅํ ์ ์์ง๋ง ํฌ๊ฒ ํ์ฅํ ์๋ ์์ต๋๋ค.
-
๋คํธ์ํฌ ์ธํฐํ์ด์ค์ ์๋์๋ ์ ์ด๊ฐ ํ์ํฉ๋๋ค. Gaia 80.20 Embedded์๋ ๋ชจ๋ํฐ๋ง ๋๊ตฌ๊ฐ ๋ง์ง ์์ง๋ง ์ ๋ฌธ๊ฐ ๋ชจ๋๋ฅผ ํตํด CLI์์ ์ ์๋ ค์ง ๋ช ๋ น์ ์ธ์ ๋ ์ง ์ฌ์ฉํ ์ ์์ต๋๋ค.
# ๋fconfig
๋ฐ์ค ์น ์ค์ ์ฃผ์๋ฅผ ๊ธฐ์ธ์ด์ญ์์ค. ์ด๋ฅผ ํตํด ์ธํฐํ์ด์ค์ ์ค๋ฅ ์๋ฅผ ์ถ์ ํ ์ ์์ต๋๋ค. NGFW๋ฅผ ์ฒ์ ๊ตฌํํ๋ ๋์๋ฟ ์๋๋ผ ์๋ ์ค์ ์ ๊ธฐ์ ์ผ๋ก ์ด๋ฌํ ๋งค๊ฐ๋ณ์๋ฅผ ํ์ธํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
-
๋ณธ๊ฒฉ์ ์ธ Gaia์ ๊ฒฝ์ฐ ๋ค์ ๋ช ๋ น์ด ์์ต๋๋ค.
>์ง๋จ ํ์
์ด๋ฅผ ํตํด ํ๋์จ์ด ์จ๋์ ๋ํ ์ ๋ณด๋ฅผ ์ป์ ์ ์์ต๋๋ค. ์ํ๊น๊ฒ๋ ์ด ์ต์ ์ 80.20 Embedded์์๋ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๊ฐ์ฅ ๋๋ฆฌ ์ฌ์ฉ๋๋ SNMP ํธ๋ฉ์ ์๋ ค๋๋ฆฌ๊ฒ ์ต๋๋ค.
์ด๋ฆ
๊ธฐ์
์ธํฐํ์ด์ค ์ฐ๊ฒฐ์ด ๋์ด์ก์ต๋๋ค.
์ธํฐํ์ด์ค ๋นํ์ฑํ
VLAN์ด ์ ๊ฑฐ๋จ
VLAN ์ ๊ฑฐ
๋์ ๋ฉ๋ชจ๋ฆฌ ํ์ฉ๋
๋์ RAM ํ์ฉ๋
๋์คํฌ ๊ณต๊ฐ ๋ถ์กฑ
HDD ๊ณต๊ฐ์ด ๋ถ์กฑํฉ๋๋ค.
๋์ CPU ํ์ฉ๋
๋์ CPU ํ์ฉ๋
๋์ CPU ์ธํฐ๋ฝํธ ๋น์จ
๋์ ์ธํฐ๋ฝํธ ๋น์จ
๋์ ์ ์๋ฅ
์๋ก์ด ์ฐ๊ฒฐ์ ๋์ ํ๋ฆ
๋์ ๋์ ์ฐ๊ฒฐ
๋์ ์์ค์ ๊ฒฝ์ ์ธ์
๋์ ๋ฐฉํ๋ฒฝ ์ฒ๋ฆฌ๋
๋์ ์ฒ๋ฆฌ๋์ ๋ฐฉํ๋ฒฝ
๋์ ํ์ฉ ํจํท ์๋
๋์ ํจํท ์์ ๋ฅ
ํด๋ฌ์คํฐ ๋ฉค๋ฒ ์ํ๊ฐ ๋ณ๊ฒฝ๋จ
ํด๋ฌ์คํฐ ์ํ ๋ณ๊ฒฝ
๋ก๊ทธ์๋ฒ ์ค๋ฅ๋ก ์ธํ ์ฐ๊ฒฐ
๋ก๊ทธ ์๋ฒ์์ ์ฐ๊ฒฐ์ด ๋์ด์ก์ต๋๋ค.
-
๊ฒ์ดํธ์จ์ด๋ฅผ ์๋ํ๋ ค๋ฉด RAM ๋ชจ๋ํฐ๋ง์ด ํ์ํฉ๋๋ค. Gaia(Linux ๊ณ์ด OS)๊ฐ ์๋ํ๋ ค๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์ ์์ ์ธ ์ํฉ RAM ์๋น๊ฐ ์ฌ์ฉ๋ฅ ์ 70-80%์ ๋๋ฌํ ๋.SMB ์๋ฃจ์ ์ ์ํคํ ์ฒ๋ ์ด์ Check Point ๋ชจ๋ธ๊ณผ ๋ฌ๋ฆฌ SWAP ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ์ ์ ๊ณตํ์ง ์์ต๋๋ค. ๊ทธ๋ฌ๋ Linux ์์คํ ํ์ผ์์๋ ๋ค์๊ณผ ๊ฐ์ ์ฌ์ค์ด ๋ฐ๊ฒฌ๋์์ต๋๋ค. ์ด๋ SWAP ๋งค๊ฐ๋ณ์ ๋ณ๊ฒฝ์ ์ด๋ก ์ ๊ฐ๋ฅ์ฑ์ ๋ํ๋ ๋๋ค.
์ํํธ์จ์ด ๋ถ๋ถ
๊ธฐ์ฌ ๊ฒ์ฌ ๋น์
Gaia OS๋ก ์์ ํ๊ธฐ
-
SecureXL ํ ํ๋ฆฟ ์ฐพ์๋ณด๊ธฐ
#fwaccelstat
-
์ฝ์ด๋ณ ๋ถํ ๋ณด๊ธฐ
# fw ctl multik ํต๊ณ
-
์ธ์ (์ฐ๊ฒฐ) ์๋ฅผ ๋ด ๋๋ค.
# fw ctl pstat
-
*ํด๋ฌ์คํฐ ์ํ ๋ณด๊ธฐ
#cphaprob ํต๊ณ
-
ํด๋์ Linux TOP ๋ช ๋ น
๋ฒ์ฑ ๋ฐ์ถ
์ด๋ฏธ ์๊ณ ์๋ฏ์ด NGFW ๋ก๊ทธ(์ ์ฅ, ์ฒ๋ฆฌ) ์์ ์๋ ๋ก์ปฌ, ์ค์ ๋ฐ ํด๋ผ์ฐ๋์ ์ธ ๊ฐ์ง ๋ฐฉ๋ฒ์ด ์์ต๋๋ค. ๋ง์ง๋ง ๋ ์ต์ ์ ์ํฐํฐ(๊ด๋ฆฌ ์๋ฒ)๊ฐ ์์์ ์๋ฏธํฉ๋๋ค.
๊ฐ๋ฅํ NGFW ์ ์ด ๋ฐฉ์
๊ฐ์ฅ ๊ฐ์น ์๋ ๋ก๊ทธ ํ์ผ
-
์์คํ ๋ฉ์์ง(์ ์ฒด Gaia๋ณด๋ค ์ ์ ์ ๋ณด ํฌํจ)
# tail -f /var/log/messages2
-
๋ธ๋ ์ด๋ ์๋ ์ ์ค๋ฅ ๋ฉ์์ง(๋ฌธ์ ํด๊ฒฐ ์ ๋งค์ฐ ์ ์ฉํ ํ์ผ)
# tail -f /var/log/log/sfwd.elg
-
์์คํ ์ปค๋ ์์ค์์ ๋ฒํผ์ ๋ฉ์์ง๋ฅผ ๋ด ๋๋ค.
#dmesg
๋ธ๋ ์ด๋ ๊ตฌ์ฑ
์ด ์น์ ์๋ NGFW ์ฒดํฌ ํฌ์ธํธ ์ค์ ์ ๋ํ ์ ์ฒด ์ง์นจ์ด ํฌํจ๋์ด ์์ง ์์ผ๋ฉฐ ๊ฒฝํ์ ๋ฐ๋ผ ์ ํ๋ ๊ถ์ฅ ์ฌํญ๋ง ํฌํจ๋์ด ์์ต๋๋ค.
์ ํ๋ฆฌ์ผ์ด์ ์ ์ด/URL ํํฐ๋ง
-
๊ท์น์์๋ ANY, ANY(์์ค, ๋์) ์กฐ๊ฑด์ ํผํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
-
์ฌ์ฉ์ ์ ์ URL ๋ฆฌ์์ค๋ฅผ ์ง์ ํ ๋ ๋ค์๊ณผ ๊ฐ์ ์ ๊ท์์ ์ฌ์ฉํ๋ ๊ฒ์ด ๋ ํจ๊ณผ์ ์ ๋๋ค. (^|..)checkpoint.com
-
๊ท์น ๋ก๊น ๋ฐ ์ฐจ๋จ ํ์ด์ง ํ์(UserCheck)๋ฅผ ๊ณผ๋ํ๊ฒ ์ฌ์ฉํ์ง ๋ง์ญ์์ค.
-
๊ธฐ์ ์ด ์ ๋๋ก ์๋ํ๋์ง ํ์ธํ์ธ์. "์ํ์ดXL". ๋๋ถ๋ถ์ ํธ๋ํฝ์ด ํต๊ณผํด์ผ ํจ ๊ฐ์/์ค๊ฐ ๊ฒฝ๋ก. ๋ํ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋๋ ๊ท์น์ ๊ธฐ์ค์ผ๋ก ๊ท์น์ ํํฐ๋งํ๋ ๊ฒ์ ์์ง ๋ง์ธ์(ํ๋ ์กฐํ์ ).
HTTPS ๊ฒ์ฌ
์ฌ์ฉ์ ํธ๋ํฝ์ 70-80%๊ฐ HTTPS ์ฐ๊ฒฐ์์ ๋ฐ์ํ๋ค๋ ๊ฒ์ ๋น๋ฐ์ด ์๋๋๋ค. ์ด๋ ๊ฒ์ดํธ์จ์ด ํ๋ก์ธ์์ ๋ฆฌ์์ค๊ฐ ํ์ํ๋ค๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. ๋ํ HTTPS-Inspection์ IPS, Antivirus, Antibot ์์ ์ ์ฐธ์ฌํฉ๋๋ค.
๋ฒ์ 80.40๋ถํฐ
-
์ฃผ์ ๋ฐ ๋คํธ์ํฌ ๊ทธ๋ฃน(๋์)์ ์ฐํํฉ๋๋ค.
-
URL ๊ทธ๋ฃน์ ์ฐํํฉ๋๋ค.
-
๊ถํ ์๋ ์ก์ธ์ค๊ฐ ์๋ ๋ด๋ถ IP ๋ฐ ๋คํธ์ํฌ๋ฅผ ์ฐํํฉ๋๋ค(์ถ์ฒ).
-
ํ์ ๋คํธ์ํฌ, ์ฌ์ฉ์ ๊ฒ์ฌ
-
๋ค๋ฅธ ๋ชจ๋ ์ฌ๋์ ์ํด ์ฐํํฉ๋๋ค.
* ํญ์ HTTPS ๋๋ HTTPS ํ๋ก์ ์๋น์ค๋ฅผ ์๋์ผ๋ก ์ ํํ๊ณ ๋ชจ๋ ๊ทธ๋๋ก ๋๋ ๊ฒ์ด ์ข์ต๋๋ค. ๊ฒ์ฌ ๊ท์น์ ๋ฐ๋ผ ์ด๋ฒคํธ๋ฅผ ๊ธฐ๋กํฉ๋๋ค.
IPS
๋๋ฌด ๋ง์ ์๋ช
์ด ์ฌ์ฉ๋๋ฉด IPS ๋ธ๋ ์ด๋๊ฐ NGFW์ ์ ์ฑ
์ ์ค์นํ์ง ๋ชปํ ์ ์์ต๋๋ค. ์ ๋ฐ๋ฅด๋ฉด
๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ฑฐ๋ ์๋ฐฉํ๋ ค๋ฉด ๋ค์ ๋จ๊ณ๋ฅผ ๋ฐ๋ฅด์ญ์์ค.
-
"์ต์ ํ๋ SMB"(๋๋ ์ ํํ ๋ค๋ฅธ ํ๋กํ)๋ผ๋ ์ต์ ํ๋ ํ๋กํ์ ๋ณต์ ํฉ๋๋ค.
-
ํ๋กํ์ ํธ์งํ๊ณ IPS โ Pre R80.Settings ์น์ ์ผ๋ก ์ด๋ํ์ฌ ์๋ฒ ๋ณดํธ๋ฅผ ๋์ธ์.
-
๊ทํ์ ์ฌ๋์ ๋ฐ๋ผ 2010๋ ์ด์ ์ CVE๋ฅผ ๋นํ์ฑํํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ทจ์ฝ์ ์ ์๊ท๋ชจ ์ฌ๋ฌด์ค์์๋ ๊ฑฐ์ ๋ฐ๊ฒฌ๋์ง ์์ง๋ง ์ฑ๋ฅ์ ์ํฅ์ ๋ฏธ์นฉ๋๋ค. ๊ทธ ์ค ์ผ๋ถ๋ฅผ ๋นํ์ฑํํ๋ ค๋ฉด ํ๋กํโIPSโ์ถ๊ฐ ํ์ฑํโ๋ณดํธ๋ก ์ด๋ํ์ฌ ๋ชฉ๋ก์ ๋นํ์ฑํํ์ธ์.
๋์ ๊ฒฐ๋ก
SMB ์ ํ๊ตฐ์ ์ฐจ์ธ๋ NGFW(1500)์ ๋ํ ์ผ๋ จ์ ๊ธฐ์ฌ์ ์ผ๋ถ๋ก ์ฐ๋ฆฌ๋ ์๋ฃจ์ ์ ์ฃผ์ ๊ธฐ๋ฅ์ ๊ฐ์กฐํ๊ณ ๊ตฌ์ฒด์ ์ธ ์๋ฅผ ์ฌ์ฉํ์ฌ ์ค์ํ ๋ณด์ ๊ตฌ์ฑ ์์์ ๊ตฌ์ฑ์ ์์ฐํ์ต๋๋ค. ์ ํ์ ๋ํ ๋ฌธ์์ฌํญ์ ๋๊ธ๋ก ๋จ๊ฒจ์ฃผ์๋ฉด ์น์ ํ๊ฒ ๋ต๋ณํด๋๋ฆฌ๊ฒ ์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋น์ ๊ณผ ํจ๊ป ์์ต๋๋ค. ๊ด์ฌ์ ๊ฐ์ ธ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!
์ถ์ฒ : habr.com