免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3332 | 回复: 3
打印 上一主题 下一主题

[DNS] bind-9.3会话数问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-12-10 16:37 |只看该作者 |倒序浏览
FreeBSD6.1
BIND 9.3.5-P2
架设双线分段转发DNS,本地大概有20-30个域的解析,其余均转发。但是DNS服务器发起太多的会话数,在防火墙中可以看到DNS服务器ip的会话数量。将数量限制先来后也能解析但是据反映打开6个页面以上就再打不开了。防火墙上有丢弃会话的记录。将会话数量直接限制在500左右,切换DNS服务器之后,baidu   sina  等这些网站时能解析时不能解析。。。
按理来说如果又一次成功解析,就应该在缓存中有记录,下次解析就可以直接解析,为什么还出现时能解析时不能解析的情况。将DNS服务器换IP测试没有问题都可以解析,但是只要切成正式的DNS IP问题依旧,而且从bind log 中有大量的日志:
08-Dec-2009 22:11:56.673 general: error: socket: too many open file descriptors
08-Dec-2009 22:11:56.673 general: error: socket: too many open file descriptors
08-Dec-2009 22:11:56.682 general: error: socket: too many open file descriptors
08-Dec-2009 22:11:56.682 general: error: socket: too many open file descriptors
08-Dec-2009 22:11:56.686 general: error: socket: too many open file descriptors
08-Dec-2009 22:11:56.696 general: error: socket: too many open file descriptors
08-Dec-2009 22:11:56.706 general: error: socket: too many open file descriptors
08-Dec-2009 22:11:56.706 general: error: socket: too many open file descriptors
08-Dec-2009 22:11:56.706 general: error: socket: too many open file descriptors
08-Dec-2009 22:11:56.706 general: error: socket: too many open file descriptors
08-Dec-2009 22:11:56.706 general: error: socket: too many open file descriptors
08-Dec-2009 22:11:56.719 general: error: socket: too many open file descriptors
08-Dec-2009 22:11:56.746 general: error: socket: too many open file descriptors
08-Dec-2009 22:11:56.754 general: error: socket: too many open file descriptors
08-Dec-2009 22:11:56.754 general: error: socket: too many open file descriptors
08-Dec-2009 22:11:56.761 general: error: socket: too many open file descriptors
08-Dec-2009 22:11:56.761 general: error: socket: too many open file descriptors
08-Dec-2009 22:11:56.768 general: error: socket: too many open file descriptors
08-Dec-2009 22:11:56.774 general: error: socket: too many open file descriptors
08-Dec-2009 22:11:56.784 general: error: socket: too many open file descriptors
08-Dec-2009 22:11:56.787 general: error: socket: too many open file descriptors
08-Dec-2009 22:11:56.787 general: error: socket: too many open file descriptors

请各位分析分析 研究研究为什么DNS会产生如此大的会话量,防火墙上大概有3-5W左右的会话记录。

[ 本帖最后由 qklqkl 于 2009-12-10 16:43 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2009-12-10 19:34 |只看该作者
怀疑有外部攻击,查查这么连接都在查询什么记录。

[ 本帖最后由 llzqq 于 2009-12-10 19:36 编辑 ]

论坛徽章:
0
3 [报告]
发表于 2009-12-11 10:44 |只看该作者

回复 #2 llzqq 的帖子

将dns服务器在防火墙上的会话数限制调大,DNS的解析就正常了。。。

论坛徽章:
0
4 [报告]
发表于 2009-12-15 10:21 |只看该作者
开启bind查询日志,或者干脆在bind机器上抓包,看看出了什么问题!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP