Router(config)#
Router(config)#interface fastEthernet 0/0
Router(config-if)#
Router(config-if)#ip helper-address 192.168.10.1 // ํด๋น๋ผ์ฐํฐ๋ก ๊ฐ์ ip๋ฅผ ๋ฐ์์๋ผ.
ใ กใ กใ กใ กใ ก
<dhcp ์๋ฒ๋ฅผ ๋ฐ๋ก ์ค์นํ๊ธฐ>
์ด๋ฐ ๋ฐฉ์์ผ๋ก Router์ dhcp์๋ฒ๋ฅผ ๋ง๋ค์ด์ฃผ์ง ์๊ณ ๋ฐ๋ก server๋ฅผ ๋ง๋ค์ด์ ip๋ฅผ ๋ถ์ฌํ ์ ๋ ์๋ค.
[ NAT (Network Address Translation) ] - ๋คํธ์ํฌ ์ฃผ์ ๋ณํ ๊ธฐ์ .(์ฌ์คip -> ๊ณต์ธ ip)
01. ์ข
๋ฅ :
(1) NAT
-> ip๋ฅผ ์กฐ๊ธ ํจ์จ์ ์ผ๋ก ์ฌ์ฉ (๊ฒฝ์ฐ์๋ฐ๋ผ ๋ค๋ฅด๊ฒ ์ง์ง์ ์ ์๊ธฐ์),
-> ๋ณด์ ๊ฐํ(๋ฐฉํ๋ฒฝ)
-> ๋ด๋ถ์์ ์ธ๋ถ๋ก๋ ๊ฐ ์ ์์ง๋ง, ์ธ๋ถ์์ ๋ด๋ถ๋ก๋ ์ ์๋ถ๊ฐ
a. Dynamic NAT :
- ๋ฌด์์๋ก ๊ณต์ธip์ ์ฌ์ ip๋ฅผ ์ง์ง์ด์ค
b. Static NAT :
- ์ด๋ฏธ ์ง์ด ์ ํด์ง.
(2) PAT (port address translation) :
-> ํฌํธ ํ๋๋ก ์ฌ์คip์ฌ๋ฌ๊ฐ๊ฐ ๋๊ฐ๋ค.
ex) [ 192.168.10.2 : 1234 ]
ใ กใ กใ กใ กใ ก
[Static NAT]
Router(config)#ip nat inside source static 192.168.10.2 1.1.12.1 ...(1)
// 192.168.10.2 ๋ ์ธ๋ถ๋ก ๋๊ฐ๋ 1.1.12.1๊ฐ ๋์ด ๋๊ฐ๋ผ.
Router(config)#
Router(config)#interface fastEthernet 0/0 ...(2)
Router(config-if)#
Router(config-if)#ip nat inside // ๋ด๋ถ๋ก ์ค์ . ...(2)
Router(config-if)#
Router(config-if)#exit
Router(config)#
Router(config)#interface serial 0/0/0 ...(3)
Router(config-if)#
Router(config-if)#ip nat outside // ์ธ๋ถ๋ก ์ค์ . ...(3)
Router(config-if)#
-->์ธ๋ถ์์ ๋ด๋ถ๋ก ํ์ด๋๋๋ฐ ๋ด๋ถ์์ ์ธ๋ถ๋ก๋ ํ์ด ์๋จ.
Router(config)#do clear ip nat trans * // ์ง์ฐ๊ธฐ.
ใ กใ กใ กใ กใ ก
[Dynamic NAT]
01. ๊ณต์ธ ip pool์ ๋ง๋ ๋ค.
Router(config)#ip nat pool test 1.1.12.1 1.1.12.254 netmask 255.255.255.0 ...(1)
02. ์ฌ์ค ip pool์ ๋ง๋ ๋ค.
Router(config)#access-list 1 permit 192.168.10.0 0.0.0.255 ...(2)
03. ๊ณต์ธ <--> ์ฌ์ค์ ๋งคํ ์ํด.
Router(config)#ip nat inside source list 1 pool test ...(3) // ๋ค์ overload๊น์ง ์
๋ ฅํ๋ฉด PAT์.
Router(config)#interface fastEthernet 0/0 ...(4)
Router(config-if)#
Router(config-if)#ip nat inside ...(4)
Router(config-if)#
Router(config-if)#exit
Router(config)#
Router(config)#interface serial 0/0/0 ...(5)
Router(config-if)#
Router(config-if)#ip nat outside ...(5)
๋๊ธ