Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2050080
  • 博文数量: 433
  • 博客积分: 4775
  • 博客等级: 上校
  • 技术积分: 8054
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-19 16:15
文章存档

2014年(9)

2013年(20)

2012年(77)

2011年(323)

2009年(4)

分类: 系统运维

2011-10-20 10:27:47

内部地址的动态NAT转换是在一个内部本地址与一个内部全局地址池之间建立一个映射。内部地址的动态NAT转换是在内网中的多个用户需要访问外部网络时使用,当某用户中断与外部网络连接时,原来映射的内部全局地址将被释放,可供其他用户继续使用。它是一种临时租用关系。内部地址的动态NAT转换的基本配置思路如下:

1)使用ip nat pool name start-ip end-ip {netmask netmask | prefix-length prefix-length}全局配置命令建立一个用于内部网络用户动态映射的内部全局地址池。每次用户使用动态NAT转换时就会从这个地址池中动态地分配到一个内部全局地址,每次分配的全局地址可能不一样,就像DHCP自动为客户端分配IP地址一样。它们与用户内部本地地址的映射关系是临时的,NAT应用结束后就会自动释放这种映射关系。这个地址池中的地址数应足够多,以便每个用户都可以临时分配到一个全局地址来访问外部网络。

2)使用access-list access-list-number permit source [source-wildcard]全局配置命令创建一个ACL表项,以限制可以使用动态NAT的内部网络用户。

3)使用ip nat inside source list access-list-number pool name全局配置命令指定在进行内部地址动态NAT转换过程中要应用的上述ACL和全局地址池。

4)使用ip nat insideip nat outside接口配置命令指定路由器上进行NAT转换过程中所需要的NAT内、外部接口。

5)使用ip address ip-address mask接口配置命令为NAT内、外部接口配置IP地址,并启用这两个接口。

对比5.3.1节介绍的内部地址静态NAT转换的基本配置思路可见,动态NAT的配置中以建立全局地址来取代了静态NAT中的本地址与全局地址的一一对应映射关系的建立,同时还可以在动态NAT中指定并应用ACL,限制可以使用动态NAT的内部网络用户。具体的配置步骤如表5-3所示。

5-3  内部地址动态NAT转换配置步骤

 

Step 1 

进入特权模式。如果设置了特权模式密码,则在进入时会提示要你输入密码。

Step 2 

terminal

进入全局配置模式。

 

Step 3 

name start-ip end-ip {netmask netmask | prefix-length prefix-length}

config# ip nat pool net-208 171.69.233.208 171.69.233.223 prefix-length 28

定义一个需要的内部全局地址池。示例中建立的是一个名为net-208,起始地址为171.69.233.208,结束地址为171.69.233.223,地址前缀为28(相当于子网掩码为255.255.255.240)的内部全局地址范围。 

Step 4 

access-list-number permit source [source-wildcard]

config# access-list 1 permit 192.5.34.0 0.0.0.255

定义一个限制地址转换的标准ACL。示例中创建的标准ACL号码为1,允许192.5.34.0/24这个网段用户通信通过的标准ACL

 

Step 5 

access-list-number pool name

config# ip nat inside source list 1 pool net-208

建立动态源地址转换,并与前面创建的ACL进行关联。示例中是指定在内部地址转换中使用上一步所创建的标准ACL 1,使用的全局地址池为net-208

Step 6 

type number

config# interface ethernet 1

指定要应用动态转换的内部网络接口,进入接口配置模式。

 

Step 7 

ip-address mask

config-if# ip address 10.114.11.39 255.255.255.0

为该内部网络接口配置IP地址。

 

Step 8 

config-if# ip nat inside

标记该接口为NAT内部接口。

 

Step 9 

config-if# exit

退出接口配置模式,返回到全局配置模式。

 

Step 10 

type number

config-if# interface ethernet 0

指定要应用动态转换的外网路由器接口,进入接口配置模式。

 

Step 11 

ip-address mask

config# ip address 172.69.232.182 255.255.255.240

为该外部网络接口设置IP地址。

 

Step 12 

config-if# ip nat outside

标记该接口为NAT外部接口。

 

本文摘自《路由器配置与管理完全手册(Cisco)试读样章》第五章
阅读(1251) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~