8๊ฐ์ ์ค์ ๊ฒ์ ํ์ํฉ๋๋ค. ๊ฐ์๋ ๋งค์ฐ ์ค์ํ๊ธฐ ๋๋ฌธ์.. ์๋ฃ๋๋ฉด ์ฌ์ฉ์๋ฅผ ์ํ ์ธํฐ๋ท ์ก์ธ์ค๋ฅผ ๊ตฌ์ฑํ ์ ์์ต๋๋ค! ๋ง์ ์ฌ๋๋ค์ด ์ด ์์ ์์ ์ค์ ์ ์ค๋จํ๋ค๋ ์ ์ ์ธ์ ํด์ผ ํฉ๋๋ค. ๐ ํ์ง๋ง ์ฐ๋ฆฌ๋ ๊ทธ๋ค ์ค ํ๋๊ฐ ์๋๋๋ค! ๊ทธ๋ฆฌ๊ณ ์ฐ๋ฆฌ ์์๋ ์ฌ์ ํ ํฅ๋ฏธ๋ก์ด ๊ฒ๋ค์ด ๋ง์ด ๋จ์ ์์ต๋๋ค. ์ด์ ์ฐ๋ฆฌ ์์
์ ์ฃผ์ ๋ก ๋์ด๊ฐ๋๋ค.
์ด๋ฏธ ์ง์ ํ์ จ๊ฒ ์ง๋ง ์ค๋์ NAT์ ๋ํด ์ด์ผ๊ธฐํ๊ฒ ์ต๋๋ค. ์ด ๊ฐ์๋ฅผ ์์ฒญํ์๋ ๋ชจ๋ ๋ถ๋ค์ NAT๊ฐ ๋ฌด์์ธ์ง ์์ค ๊ฒ์ด๋ผ ํ์ ํฉ๋๋ค. ๋ฐ๋ผ์ ์๋ ๋ฐฉ์์ ๋ํด ์์ธํ ์ค๋ช ํ์ง ์์ต๋๋ค. NAT๋ "ํ์ดํธ ๋จธ๋"๋ฅผ ์ ์ฝํ๊ธฐ ์ํด ๋ฐ๋ช ๋ ์ฃผ์ ๋ณํ ๊ธฐ์ ์ด๋ผ๋ ์ ์ ๋ค์ ํ ๋ฒ ๋ฐ๋ณตํ๊ฒ ์ต๋๋ค. ๊ณต์ฉ IP(์ธํฐ๋ท์์ ๋ผ์ฐํ ๋๋ ์ฃผ์).
์ด์ ๋ ์จ์์ NAT๊ฐ ์ก์ธ์ค ์ ์ด ์ ์ฑ
์ ์ผ๋ถ๋ผ๋ ๊ฒ์ ์ด๋ฏธ ์์์ฐจ๋ ธ์ ๊ฒ์
๋๋ค. ์ด๊ฒ์ ๋งค์ฐ ๋
ผ๋ฆฌ์ ์
๋๋ค. SmartConsole์์๋ NAT ์ค์ ์ด ๋ณ๋์ ํญ์ ๋ฐฐ์น๋ฉ๋๋ค. ์ค๋์ ๊ผญ ๊ทธ๊ณณ์ ์ดํด๋ณด๊ฒ ์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ด ๊ฐ์์์๋ NAT ์ ํ์ ๋ํด ๋
ผ์ํ๊ณ , ์ธํฐ๋ท ์ก์ธ์ค๋ฅผ ๊ตฌ์ฑํ๊ณ , ํฌํธ ์ ๋ฌ์ ์ ํ์ ์ธ ์๋ฅผ ์ดํด๋ณด๊ฒ ์ต๋๋ค. ์ ๊ฒ๋ค. ํ์ฌ์์ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉํ๋ ๊ธฐ๋ฅ์
๋๋ค. ์์ํ์.
NAT๋ฅผ ๊ตฌ์ฑํ๋ ๋ ๊ฐ์ง ๋ฐฉ๋ฒ
Check Point๋ NAT๋ฅผ ๊ตฌ์ฑํ๋ ๋ ๊ฐ์ง ๋ฐฉ๋ฒ์ ์ง์ํฉ๋๋ค. ์๋ NAT ะธ ์๋ NAT. ๋ํ ์ด๋ฌํ ๊ฐ ๋ฐฉ๋ฒ์๋ ๋ ๊ฐ์ง ์ ํ์ ๋ฒ์ญ์ด ์์ต๋๋ค. NAT ์จ๊ธฐ๊ธฐ ะธ ๊ณ ์ NAT. ์ผ๋ฐ์ ์ผ๋ก ๋ค์ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ต๋๋ค.
์ง๊ธ์ ๋ชจ๋ ๊ฒ์ด ๋งค์ฐ ๋ณต์กํด ๋ณด์ผ ๊ฐ๋ฅ์ฑ์ด ํฌ๋ค๋ ๊ฒ์ ์๊ณ ์์ผ๋ฏ๋ก ๊ฐ ์ ํ์ ์ข ๋ ์์ธํ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
์๋ NAT
์ด๊ฒ์ด ๊ฐ์ฅ ๋น ๋ฅด๊ณ ์ฌ์ด ๋ฐฉ๋ฒ์ ๋๋ค. NAT ๊ตฌ์ฑ์ ๋จ ๋ ๋ฒ์ ํด๋ฆญ๋ง์ผ๋ก ์๋ฃ๋ฉ๋๋ค. ์ํ๋ ๊ฐ์ฒด(๊ฒ์ดํธ์จ์ด, ๋คํธ์ํฌ, ํธ์คํธ ๋ฑ)์ ์์ฑ์ ์ด๊ณ NAT ํญ์ผ๋ก ์ด๋ํ์ฌ "์๋ ์ฃผ์ ๋ณํ ๊ท์น ์ถ๊ฐ" ์ฌ๊ธฐ์์ ๋ฒ์ญ ๋ฐฉ๋ฒ์ด๋ผ๋ ํ๋๋ฅผ ๋ณผ ์ ์์ต๋๋ค. ์์์ ์ธ๊ธํ๋ฏ์ด ๋ ๊ฐ์ง๊ฐ ์์ต๋๋ค.
1. Aitomatic Hide NAT
๊ธฐ๋ณธ์ ์ผ๋ก ์จ๊ธฐ๊ธฐ์ ๋๋ค. ์ ๊ฒ๋ค. ์ด ๊ฒฝ์ฐ ์ฐ๋ฆฌ ๋คํธ์ํฌ๋ ์ผ๋ถ ๊ณต์ฉ IP ์ฃผ์ ๋ค์ "์จ๊ฒจ์ง๋๋ค". ์ด ๊ฒฝ์ฐ ์ฃผ์๋ ๊ฒ์ดํธ์จ์ด์ ์ธ๋ถ ์ธํฐํ์ด์ค์์ ๊ฐ์ ธ์ค๊ฑฐ๋ ๋ค๋ฅธ ์ธํฐํ์ด์ค๋ฅผ ์ง์ ํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ ํ์ NAT๋ ์ข ์ข ๋์ ๋๋ NAT๋ผ๊ณ ํฉ๋๋ค. ๋ค๋์ผ, ์๋ํ๋ฉด ์ฌ๋ฌ ๋ด๋ถ ์ฃผ์๊ฐ ํ๋์ ์ธ๋ถ ์ฃผ์๋ก ๋ณํ๋ฉ๋๋ค. ๋น์ฐํ ์ด๋ ๋ฐฉ์กํ ๋ ๋ค๋ฅธ ํฌํธ๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฐ๋ฅํฉ๋๋ค. Hide NAT๋ ๋จ๋ฐฉํฅ(๋ด๋ถ์์ ์ธ๋ถ)์ผ๋ก๋ง ์๋ํ๋ฉฐ ์ธํฐ๋ท ์ก์ธ์ค๋ฅผ ์ ๊ณตํด์ผ ํ๋ ๋ก์ปฌ ๋คํธ์ํฌ์ ์ด์์ ์ ๋๋ค. ํธ๋ํฝ์ด ์ธ๋ถ ๋คํธ์ํฌ์์ ์์๋๋ฉด NAT๋ ๋น์ฐํ ์๋ํ์ง ์์ต๋๋ค. ๋ด๋ถ ๋คํธ์ํฌ์ ๋ํ ์ถ๊ฐ ๋ณดํธ๋ก ๋ฐํ์ก์ต๋๋ค.
2. ์๋ ๊ณ ์ NAT
Hide NAT๋ ๋ชจ๋ ์ฌ๋์๊ฒ ์ ์ฉํ์ง๋ง ์ธ๋ถ ๋คํธ์ํฌ์์ ์ผ๋ถ ๋ด๋ถ ์๋ฒ์ ๋ํ ์ก์ธ์ค๋ฅผ ์ ๊ณตํด์ผ ํ ์๋ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ์ด ์์ ๊ฐ์ด DMZ ์๋ฒ์ ์ฐ๊ฒฐ๋ฉ๋๋ค. ์ด ๊ฒฝ์ฐ ๊ณ ์ NAT๊ฐ ๋์์ด ๋ ์ ์์ต๋๋ค. ์ค์ ํ๋ ๊ฒ๋ ๋งค์ฐ ์ฝ์ต๋๋ค. ๊ฐ์ฒด ์์ฑ์์ ๋ณํ ๋ฐฉ๋ฒ์ ๊ณ ์ ์ผ๋ก ๋ณ๊ฒฝํ๊ณ NAT์ ์ฌ์ฉ๋ ๊ณต์ฉ IP ์ฃผ์๋ฅผ ์ง์ ํ๋ฉด ์ถฉ๋ถํฉ๋๋ค(์ ๊ทธ๋ฆผ ์ฐธ์กฐ). ์ ๊ฒ๋ค. ์ธ๋ถ ๋คํธ์ํฌ์ ๋๊ตฐ๊ฐ๊ฐ ์ด ์ฃผ์(๋ชจ๋ ํฌํธ์์!)์ ์ก์ธ์คํ๋ฉด ์์ฒญ์ ๋ด๋ถ IP๋ฅผ ์ฌ์ฉํ์ฌ ์๋ฒ๋ก ์ ๋ฌ๋ฉ๋๋ค. ๋ํ ์๋ฒ ์์ฒด๊ฐ ์จ๋ผ์ธ ์ํ๊ฐ ๋๋ฉด ํด๋น IP๋ ์ฐ๋ฆฌ๊ฐ ์ง์ ํ ์ฃผ์๋ก ๋ณ๊ฒฝ๋ฉ๋๋ค. ์ ๊ฒ๋ค. ์ด๋ ์๋ฐฉํฅ NAT์ ๋๋ค. ๊ทธ๊ฒ์ ๋ํ ์ผ๋์ผ ๋๋ก๋ ๊ณต์ฉ ์๋ฒ์ ์ฌ์ฉ๋ฉ๋๋ค. ์ โ๊ฐ๋โ์ธ๊ฐ? ํ ๊ฐ์ง ํฐ ๋จ์ ์ด ์๊ธฐ ๋๋ฌธ์ ๊ณต์ฉ IP ์ฃผ์๊ฐ ์์ ํ ์ ์ ๋์ด ์์ต๋๋ค(๋ชจ๋ ํฌํธ). ๋ค๋ฅธ ๋ด๋ถ ์๋ฒ(๋ค๋ฅธ ํฌํธ ํฌํจ)์ ํ๋์ ๊ณต์ฉ ์ฃผ์๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด HTTP, FTP, SSH, SMTP ๋ฑ์ด ์์ต๋๋ค. ์๋ NAT๋ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์์ต๋๋ค.
์๋ NAT
์๋ NAT์ ํน์ง์ ๋ณํ ๊ท์น์ ์ง์ ๋ง๋ค์ด์ผ ํ๋ค๋ ๊ฒ์ ๋๋ค. ์ก์ธ์ค ์ ์ด ์ ์ฑ ์ ๋์ผํ NAT ํญ์ ์์ต๋๋ค. ๋์์ ์๋ NAT๋ฅผ ์ฌ์ฉํ๋ฉด ๋ ๋ณต์กํ ๋ณํ ๊ท์น์ ๋ง๋ค ์ ์์ต๋๋ค. ์๋ณธ ์์ค, ์๋ ๋์, ์๋ ์๋น์ค, ๋ฒ์ญ๋ ์์ค, ๋ฒ์ญ๋ ๋์, ๋ฒ์ญ๋ ์๋น์ค ํ๋๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ฌ๊ธฐ์๋ Hide์ Static์ด๋ผ๋ ๋ ๊ฐ์ง ์ ํ์ NAT๊ฐ ๊ฐ๋ฅํฉ๋๋ค.
1. NAT ์๋ ์จ๊ธฐ๊ธฐ
์ด ๊ฒฝ์ฐ NAT ์จ๊ธฐ๊ธฐ๋ ๋ค์ํ ์ํฉ์์ ์ฌ์ฉ๋ ์ ์์ต๋๋ค. ๋ช ๊ฐ์ง ์:
- ๋ก์ปฌ ๋คํธ์ํฌ์์ ํน์ ๋ฆฌ์์ค์ ์ก์ธ์คํ ๋ ๋ค๋ฅธ ๋ธ๋ก๋์บ์คํธ ์ฃผ์(๋ค๋ฅธ ๋ชจ๋ ๊ฒฝ์ฐ์ ์ฌ์ฉ๋๋ ์ฃผ์์ ๋ค๋ฆ)๋ฅผ ์ฌ์ฉํ๋ ค๊ณ ํฉ๋๋ค.
- ๋ก์ปฌ ๋คํธ์ํฌ์๋ ์๋ง์ ์ปดํจํฐ๊ฐ ์์ต๋๋ค. ์๋ ์จ๊ธฐ๊ธฐ NAT๋ ์ฌ๊ธฐ์ ์๋ํ์ง ์์ต๋๋ค. ์๋ํ๋ฉด... ์ด ์ค์ ์ ์ฌ์ฉํ๋ฉด ์ปดํจํฐ๊ฐ "์จ๊ฒจ์ง๋" ๊ณต์ฉ IP ์ฃผ์๋ฅผ ํ๋๋ง ์ค์ ํ ์ ์์ต๋๋ค. ๋ธ๋ก๋์บ์คํ ์ ์ํ ํฌํธ๊ฐ ์ถฉ๋ถํ์ง ์์ ์๋ ์์ต๋๋ค. ๋น์ ์ด ๊ธฐ์ตํ๋ ๊ฒ์ฒ๋ผ 65๊ฐ๊ฐ ์กฐ๊ธ ๋์ต๋๋ค. ๊ฒ๋ค๊ฐ ๊ฐ ์ปดํจํฐ๋ ์๋ฐฑ ๊ฐ์ ์ธ์ ์ ์์ฑํ ์ ์์ต๋๋ค. Manual Hide NAT๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฒ์ญ๋ ์์ค ํ๋์ ๊ณต์ฉ IP ์ฃผ์ ํ์ ์ค์ ํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ๊ฐ๋ฅํ NAT ๋ณํ ์๊ฐ ๋์ด๋ฉ๋๋ค.
2.์๋ ๊ณ ์ NAT
๊ณ ์ NAT๋ ๋ณํ ๊ท์น์ ์๋์ผ๋ก ์์ฑํ ๋ ํจ์ฌ ๋ ์์ฃผ ์ฌ์ฉ๋ฉ๋๋ค. ์ ํ์ ์ธ ์๋ ํฌํธ ์ ๋ฌ์ ๋๋ค. ๊ณต์ฉ IP ์ฃผ์(๊ฒ์ดํธ์จ์ด์ ์ํ ์ ์์)๊ฐ ํน์ ํฌํธ์ ์ธ๋ถ ๋คํธ์ํฌ์์ ์ก์ธ์ค๋๊ณ ์์ฒญ์ด ๋ด๋ถ ๋ฆฌ์์ค๋ก ๋ณํ๋๋ ๊ฒฝ์ฐ์ ๋๋ค. ์ฐ๋ฆฌ ์ฐ๊ตฌ์ค์์๋ ํฌํธ 80์ DMZ ์๋ฒ๋ก ์ ๋ฌํ๊ฒ ์ต๋๋ค.
๋น๋์ค ํํ ๋ฆฌ์ผ
๋ ๋ง์ ๊ฒ์ ๊ธฐ๋ํ๊ณ ์ฐ๋ฆฌ์ ํจ๊ปํ์ญ์์ค
์ถ์ฒ : habr.com