首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cisco ASA记录“icmp常规翻译创建失败.”对于DNS通信量,它仍然有效。

问Cisco ASA记录“icmp常规翻译创建失败.”对于DNS通信量,它仍然有效。
EN

Server Fault用户
提问于 2010-03-25 16:49:43
回答 3查看 28K关注 0票数 3

每隔几分钟,我们的思科ASA 5505防火墙是记录错误,我无法找出我有限的思科经验。

代码语言:javascript
复制
Severity Date        Time        Syslog ID Source IP  Destination IP  Description
3     Mar 25 2010 17:21:14 305006   8.8.8.8                    regular translation creation failed for icmp src inside:10.10.0.206 dst outside:8.8.8.8 (type 3, code 3)
3     Mar 25 2010 17:18:37 305006   8.8.4.4                    regular translation creation failed for icmp src inside:10.10.0.206 dst outside:8.8.4.4 (type 3, code 3)

登录的内部IP是我们的内部DNS服务器,外部IP是Google的公共DNS服务器,我们在本地绑定配置中使用它作为转发器。ICMP类型3代码3表示“无法到达的端口”。

启用了“检查DNS”、“检查ICMP”和“检查ICMP错误”全局服务策略,并使用默认的检查映射。

我们的“外部”接口有一个固定的IP,我们的“内部”接口位于10.10.0.0/16子网中。10.10.0.206 IP是我们的内部绑定DNS服务器,DNS解析良好。使用不同的DNS转发器(如OpenDNS )会产生相同的错误。

我花了好几天的时间想办法弄清楚这个问题,所以所有的建议都很感激!

EN

回答 3

Server Fault用户

回答已采纳

发布于 2010-09-28 18:38:49

这看起来像是防火墙的NAT状态表超时和DNS服务器自己的超时不匹配。

您的DNS服务器将返回无法访问的ICMP端口,这可能是为了响应延迟接收的数据包。BIND为每个出站查询选择一个随机(Ish)端口,很长时间延迟的响应可能在BIND停止侦听该端口上的响应后很长时间到达。

这确实引起了一个问题:为什么防火墙乐于允许(延迟)返回的数据包进入,而不让ICMP错误返回。

票数 1
EN

Server Fault用户

发布于 2010-04-22 14:56:37

您可以尝试以下方法,从最有可能尝试到最不可能:

  • 您可能需要启用“检查ICMP”,才能使ICMP回复正常工作--这是较新的ASA软件的情况(我认为是8.2 )。
  • 检查内部接口上是否有适当的NAT语句(S),外部接口上是否有全局语句
  • 检查内部接口上的访问列表是否允许与此通信量匹配的出站ICMP。

如果这些事情都没有解决问题,请尝试按以下方式设置捕获:

代码语言:javascript
复制
asa(config)# access-list test permit icmp host 10.10.0.200 8.8.0.0 255.255.0.0
asa(config)# access-list test permit icmp host <outside interface IP> 8.8.0.0 255.255.0.0
asa(config)# access-list test permit icmp 8.8.0.0 255.255.0.0 host 10.10.0.200
asa(config)# access-list test permit icmp 8.8.0.0 255.255.0.0 host <outside interface IP>
asa# capture test1 access-list test interface outside trace
asa# capture test2 access-list test interface inside trace

然后,在记录了其中几个错误(如果我没记错的话,这是语法):

代码语言:javascript
复制
asa# show capture test1 trace
asa# show capture test2 trace
票数 1
EN

Server Fault用户

发布于 2013-09-22 11:22:52

下面是我们在ASA中看到这个信息的原因之一:

代码语言:javascript
复制
regular translation creation failed for icmp src inside:10.x.x.3 dst outside:19.13.123.16

当PC/Server运行急流时,它会设置许多NAT会话。当用户关闭/终止急流客户端时,我们在很长一段时间内确实会收到大量的错误。

如何处理它:不确定。为什么你会收到这条信息给8.8.8.8谷歌公开域名系统,而不是shure。它可能是在与DNS服务器进行开放会话时终止的程序。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/126311

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档