NAT 地址轉換技術

在邊緣路由器上實現內部地址與公網地址的轉換NAT

NAT配置的要求:

  1. 按照網絡拓撲圖,配置好三層交換機,創建VLAN,給VLAN配置適當的IP地址,把接口加入相應的VLAN,使所有VLAN之間的主機能正確路由;
  2. 配置路由器的接口IP地址,並啓用接口;配置路由器對端三層交換機接口的地址,並啓用該接口;
  3. 在邊緣路由器上指定NAT的外口和內口;
  4. 配置所有計算機和服務器的IP地址;
  5. 編寫NAT外部地址池;
  6. 編寫NAT內部放行網段的訪問控制列表;
  7. 實現NAT動態地址轉換;
  8. 實現NAT靜態地址轉換(一對一);
  9. 實現NAT靜態地址端口轉換(對外的某個應用對應內部特定的服務器地址)

拓撲結構圖

配置代碼:

S1配置代碼與過程:
en
conf t
hostname s1
no ip domain-lookup
vlan 2
exit
vlan 3
exit
vlan 4
exit
vlan 5
exit
int f0/1
switch access vlan 2
int f0/2
switch access vlan 3
int f0/3
switch access vlan 4
int f0/5
switch access vlan 5
int f0/4
no switchport
ip address 192.168.6.2 255.255.255.252
no shut
exit
int vlan 2
ip address 192.168.2.254 255.255.255.0
int vlan 3
ip address 192.168.3.254 255.255.255.0
int vlan 4
ip address 192.168.4.254 255.255.255.0
int vlan 5
ip address 192.168.5.254 255.255.255.0
ip routing
router ospf 5021
network 192.168.2.0 0.0.0.255 area 0
network 192.168.3.0 0.0.0.255 area 0
network 192.168.4.0 0.0.0.255 area 0
network 192.168.5.0 0.0.0.255 area 0
network 192.168.6.0 0.0.0.3 area 0
exit
ip route 0.0.0.0 0.0.0.0 192.168.6.1

R1配置代碼與過程:
en
conf t
hostname r1
no ip domain-lookup
int g0/0
ip address 192.168.6.1 255.255.255.252
no shut
exit
int g0/1
ip address 202.120.80.2 255.255.255.0
no shut
Exit
ip route 0.0.0.0 0.0.0.0 202.120.80.1  
!進廣域網需要設置默認路由
router ospf 5021
network 192.168.6.0 0.0.0.3 area 0
exit
!地址轉換
!指定轉換的外口
int g0/1
ip nat outside
!exit
!指定轉換的內口
int g0/0
ip nat inside
exit
!指定地址轉換外部地址池
ip nat pool global 202.120.80.3 202.120.80.5 netmask 255.255.255.0
!指定地址轉換內部地址池
access-list 1 permit 192.168.2.0 0.0.0.255
!執行NAT指定地址轉換內部地址池
ip nat inside source list 1 pool global overload
!增加VLAN 3,VLAN 4,VLAN 5上外網
access-list 1 permit 192.168.3.0 0.0.0.255
access-list 1 permit 192.168.4.0 0.0.0.255
access-list 1 permit 192.168.5.0 0.0.0.255
!指定NAT地址轉換外部地址和內部地址的對應關係(靜態地址轉換一對一)
ip nat inside source static 192.168.2.1 202.120.80.6
!外網和內網地址的一一綁定
ip nat inside source static 192.168.3.1 202.120.80.7
!利用NAT實現外網訪問內網服務器上特定的應用;
!允許公網訪問內網特定主機上的WEB應用(TCP 80端口號)
ip nat inside source static tcp 192.168.5.1 80 202.120.80.6 80
!允許公網訪問內網特定主機上的FTP應用(TCP 21端口號)
ip nat inside source static tcp 192.168.5.1 21 202.120.80.6 21

R2配置代碼的過程:
en
Conf t
Hostname r2
No ip domain-lookup
int g0/0
ip address 202.120.80.1 255.255.255.0
no shut
End
Debug ip icmp

配置結果:

拓撲圖一:

PC1:

PC2:

PC3:

FTP Web:

R2:Debug ip icmp的結果

拓撲圖二:

Server:www.baidu.com

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章