静态一对一NAT全局地址同时用于PAT

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了静态一对一NAT全局地址同时用于PAT相关的知识,希望对你有一定的参考价值。

一.说明

 处理一故障,一台主机在思科路由器上做了一对一的静态NAT,从外面能正常通过NAT后的地址ssh登录该设备,但是该主机发送syslog,出来的地址却不是静态NAT后的地址,为路由器接口的地址。

二.原因

 经过查看路由器的配置,除了做了静态NAT配置,还做了动态PAT的配置,但是动态配置ACL在前面增加该主机映射的内网地址的deny后,仍然没有效果。登录设备之后,才发现,映射的内网地址,其实是网卡的浮动地址,因为主机主动与外界通讯,不会以浮动地址作为源地址,所以该地址出去时做PAT。

三.解决方法

 1.假定:

 内网浮动地址:172.16.1.2

 内网实际地址:172.16.1.1

 内网浮动地址对外一对一映射的全局地址:10.101.16.1

 接收syslog的主机地址:10.102.1.1

 2.保留原有的虚地址的静态一对一的nat

 ip nat inside source static 172.16.1.2 10.101.16.1

 2.修改原有的PAT配置,增加首先拒绝syslog出去的包

 ip access-list extended pat

     deny   udp host 172.16.1.1 host 10.102.1.1 eq syslog

     permit ip any any

 ip nat inside source list pat interface GigabitEthernet0/0 overload

 3.增加PAT配置,全局地址的地址池地址为内网浮动地址映射的全局地址

 ip access-list extended outpat

     permit udp host 172.16.1.1 host 10.102.1.1 eq syslog

 ip nat pool outpatpool 10.101.16.1 10.101.16.1 netmask 255.255.255.0

 ip nat inside source list outpat pool outpatpool overload




本文出自 “httpyuntianjxxll.spac..” 博客,请务必保留此出处http://333234.blog.51cto.com/323234/1965865

以上是关于静态一对一NAT全局地址同时用于PAT的主要内容,如果未能解决你的问题,请参考以下文章

简述静态NAT、动态NAT、PAT在配置命令有啥不同以及内网IP和外网IP对应关系上的区别

浅谈Cisco ASA应用NAT

NAT,PAT和反向代理的区别?

浅谈NAT概念及原理,配置NAT 网络地址转换---PAT端口地址转换;

Cisco ASA 应用NAT配置详解

NAT的三种类型