对于私网内的地址来说,它实际的通讯都是与NAT设备进行的,但它感觉就是与拥有公网地址的计算机是相同的。
这种方案对于大多数用户都行,只是,如果当服务器,公网的计算机是访问不到的,那需要在NAT设备上进行设置,把需要服务的端口映射到公网上。
NAT服务器如果配了多个公网地址,它就可以将内部私网地址转成所配的公网地址,由于算法的原因,通常是第1个公网地址的端口号用完了,它才使用第二个公网地址的端口号,因此,经常看起来,特别是在用户较少时,所有的用户似乎都只有一个公网地址。
还有一种转换,用于公网地址较多时,多到一般情况下,所有上网的私网地址都能独立的使用一个公网地址,这时可以不使用端口号映射,直接将公网地址与私网地址映射。 一、概述 1 什么是NAT 在传统的标准的TCP/IP通信过程中,所有的路由器仅仅是充当一个中间人的角色,也就是通常所说的存储转发,路由器并不会对转发的数据包进行修改,更为确切的说,除了将源MAC学校换成自己的MAC学校以外,路由器不会对转发的数据包做任何修改。NAT(Network Address Translation中国络学校翻译)恰恰是出于某种特殊需要而对数据包的源ip学校、目的ip学校、源端口、目的端口进行改写的 *** 作。 2 为什么要进行NAT 我们来看看再什么情况下我们需要做NAT。 假设有一家ISP提供园区Internet接入服务,为了方便管理,该ISP分配给园区用户的IP学校都是伪IP,但是部分用户要求建立自己的配合使用成为透明中国,在对>
NAT隐藏了内部网络的结构,具有“屏蔽”内部主机的作用,但是在实际应用中,可能需要给外部网络提供一个访问内网主机的机会,如给外部网络提供一台Web服务器,或是一台FTP 服务器。
NAT设备提供的内部服务器功能,即是通过静态配置“公网IP地址+端口号”与“私网IP地址+端口号”间的映射关系,实现公网IP地址到私网IP地址的“反向”转换。
如上图所示,外部网络用户访问内部网络服务器的数据报文经过NAT设备时,NAT设备根据报文的目的地址查找地址转换表项,将访问内部服务器的请求报文的目的IP地址和端口号转换成内部服务器的私有IP地址和端口号。当内部服务器回应该报文时,NAT设备再根据已有的地址映射关系将回应报文的'源IP地址和端口号转换成公网IP地址和端口号。
配置思路:
1、使能NAT ALG功能,保证特定的应用层协议能够正常穿越NAT。
2、进入连接外网的接口。
3、配置NAT Server,使得设备能够根据公网信息查询到对应的服务器私网信息。
真实配置视频实录
当内部网络有大量用户需要访问外部网络时,可以通过配置访问控制列表和地址池(或接口地址)的关联,由“具有某些特征的IP报文”挑选使用“地址池中地址(或接口地址)”,从而建立动态地址映射关系。这种情况下,关联中指定的地址池资源由内网报文按需从中选择使用,访问外网的会话结束之后该资源便释放给其它用户。
配置思路
1、配置控制地址转换范围的ACL规则
2、配置ACL规则与公网地址关联。分为地址池方式与接口地址方式(该方式称之为Easy IP功能)。
地址池方式
a 配置公网地址池
b 进入接口视图
c 配置ACL规则与地址池的关联
Easy IP方式
a 进入接口视图
b 配置接口地址
c 配置ACL规则与接口地址的关联
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)