現(xiàn)網(wǎng)中必用的NAT地址轉換技術,理論+實戰(zhàn),三分鐘快速掌握
一、NAT背景
IPv4地址枯竭已經(jīng)成為制約網(wǎng)絡發(fā)展的瓶頸。盡管IPv6可以從根本上解決IPv4地址空間不足的問題,但目前眾多的網(wǎng)絡設備和網(wǎng)絡應用仍是基于IPv4的,因此在IPv6廣泛應用之前,一些過渡技術的使用是解決這個問題的主要技術手段。
網(wǎng)絡地址轉換技術NAT(Network Address Translation)主要用于實現(xiàn)位于內(nèi)部網(wǎng)絡的主機訪問外部網(wǎng)絡的功能。當局域網(wǎng)內(nèi)的主機需要訪問外部網(wǎng)絡時,通過NAT技術可以將其私網(wǎng)地址轉換為公網(wǎng)地址,并且多個私網(wǎng)用戶可以共用一個公網(wǎng)地址,這樣既可保證網(wǎng)絡互通,又節(jié)省了公網(wǎng)地址。
NAT 網(wǎng)絡地址轉換技術,將內(nèi)部的私網(wǎng)IP地址轉成成外部的公網(wǎng)IP地址:
- 內(nèi)網(wǎng)去外網(wǎng) ----先路由 ,后轉換
- 外網(wǎng)回內(nèi)網(wǎng) ----先轉換 ,后路由
二、靜態(tài)NAT配置
一個內(nèi)網(wǎng)IP地址對應一個外網(wǎng)IP地址:
AR1進行靜態(tài)NAT配置:
三、動態(tài)NAT
- [AR1]nat address-group 1 12.1.1.10 12.1.1.20
- [AR1]acl number 2000
- [AR1-acl-basic-2000]rule 5 permit source 192.168.1.0 0.0.0.255
- [AR1]interface GigabitEthernet 0/0/0
- [AR1-GigabitEthernet0/0/0]nat outbound 2000 address-group 1
查看NAT組和NAT表項:
四、Easy IP
- [AR1]int g 0/0/0
- [AR1-GigabitEthernet0/0/0]un nat outbound 2000 address-group 1
[AR1-GigabitEthernet0/0/0]nat outbound 2000 ----同思科的PAT端口復用
- PC>ping 172.16.1.100 -t
- Ping 172.16.1.100: 32 data bytes, Press Ctrl_C to break
- From 172.16.1.100: bytes=32 seq=1 ttl=253 time=15 ms
- From 172.16.1.100: bytes=32 seq=2 ttl=253 time=16 ms
- [AR1]interface GigabitEthernet 0/0/0
- [AR1-GigabitEthernet0/0/0]nat server protocol tcp global 12.1.1.8 8080 inside 192.168.2.1 www
將內(nèi)網(wǎng)的192.168.2.1的web 80端口映射為公網(wǎng)12.1.1.8的8080端口,用于外網(wǎng)訪問內(nèi)網(wǎng)服務器。