当前位置: 技术问答>linux和unix
rhel5 bind 配置好后,默认情况下query logging is OFF,需要rndc querylog打开,能在配置设置自动打开吗?
来源: 互联网 发布时间:2016-08-03
本文导语: 另外,我DNS服务配置好后,在本机上测试没问题,但在客户机上测试不起作用(,XP系统,已经在网络属性中设置了DNS服务器地址) | 防火墙打开UDP端口53,确认bind监听所有网络接口(而不是l...
另外,我DNS服务配置好后,在本机上测试没问题,但在客户机上测试不起作用(,XP系统,已经在网络属性中设置了DNS服务器地址)
|
防火墙打开UDP端口53,确认bind监听所有网络接口(而不是loopback)。
|
至于第一个log问题 我不知道可不可以通过设定文件来打开
问题描述的太简单了 别人使用不了你的DNS有很多原因
1.你的防火墙
2.如果你的DNS配置了allow-query选项 那你是否允许了该XP的ip来访问
3.selinux也可能影响
问题描述的太简单了 别人使用不了你的DNS有很多原因
1.你的防火墙
2.如果你的DNS配置了allow-query选项 那你是否允许了该XP的ip来访问
3.selinux也可能影响
|
你的DNS配置文件里是不是有
listen-on port 53 { 127.0.0.1; };
这一句 把它改成
listen-on port 53 { any; };
listen-on port 53 { 127.0.0.1; };
这一句 把它改成
listen-on port 53 { any; };
|
检查一下你的网络配置
|
1.如果客户使用你的DNS根本无法进行域名解析 那就说明你的DNS服务器配置有问题
2.如果客户能使用你的DNS上网 而你的log里没有 则说明你只是关于log的设置有问题
2.如果客户能使用你的DNS上网 而你的log里没有 则说明你只是关于log的设置有问题
|
listen-on-v6 port 53 { ::1; };
把配置文件中的这一句注释掉
|
你把你的配置文件再仔细检查一遍 把不要的功能 或者暂时不使用的功能等全部注释掉 等配置好了 根据需要再加回去
|
我把我的配置大概跟你的比了一下 少了view localhost_resolver { 那一段
多了 zone "." IN { 那一段
正引zone里多了一句 @ IN A ip
一点问题也没有
多了 zone "." IN { 那一段
正引zone里多了一句 @ IN A ip
一点问题也没有
|
关于DNS轮询 没有多少研究
不过好像A记录的TTL时间长短的影响 windows客户端的DNS Cache 别的DNS服务器Cache等原因都能影响到轮询的效果
不过好像A记录的TTL时间长短的影响 windows客户端的DNS Cache 别的DNS服务器Cache等原因都能影响到轮询的效果