LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: digno

HELP!我的DNS问题出在什么地方?

[复制链接]
 楼主| 发表于 2004-7-30 10:49:46 | 显示全部楼层

我的log

Jul 30 05:44:17 w1 named[15286]: starting BIND 9.2.2-P3 -u named -t /var/named/chroot
Jul 30 05:44:17 w1 named[15286]: using 1 CPU
Jul 30 05:44:17 w1 named[15286]: loading configuration from '/etc/named.conf'
Jul 30 09:44:17 w1 named: named 启动 succeeded
Jul 30 05:44:17 w1 named[15286]: no IPv6 interfaces found
Jul 30 05:44:17 w1 named[15286]: listening on IPv4 interface lo, 127.0.0.1#53
Jul 30 05:44:17 w1 named[15286]: listening on IPv4 interface eth0, 192.168.0.1#53
Jul 30 05:44:17 w1 named[15286]: command channel listening on 127.0.0.1#953
Jul 30 05:44:17 w1 named[15286]: running
发表于 2004-7-30 12:06:52 | 显示全部楼层
你的IP是公网IP吗?
发表于 2004-7-30 13:27:00 | 显示全部楼层
named.conf的20行多了个:
};
发表于 2004-7-30 17:17:13 | 显示全部楼层
你把你的ssh密码就这样说出来 ? 还有你的内网ip也来,人家怎ssh上

怎样测试dns知道吗 ? 使用nslookup或dig来测试

还有一个是你多出了};你的测试结果是什么呢,
 楼主| 发表于 2004-7-30 18:07:28 | 显示全部楼层

小弟不才!找到了答案!

我犯了3个错误!
1:多了个};注释问题(其实这个是我后来弄的!还有就是这个不是主要问题)
2:给错了IP导致不能用ssh登陆!低级失误!不好意思!
3:关键错误在于!我的文件放错了地方!我记得在redhat9里面配置的时候直接把配置文件named.conf方在/etc下就可以了!而且与其对应的文件放在/var/named下面就可以了!但是现在我用的是fedora在那/var/named下面还有一个chroot文件夹。里面还有
var,etc,dev在这里配置dns要方在这个下面的var目录里面的named下面才能好用!当然了相关的配置文件named.conf也要放在/var/named/chroot/etc下!虽然走了好多弯路!但是最终找到了答案!谢谢各位了!特别感谢txkss这个是我的问题!他把它当成自己的 问题去解决!你的精神实在值得学习!多谢linixsir!
发表于 2004-8-4 11:07:17 | 显示全部楼层
楼上的,你的第三条发现也救了我!我也昨天搞了一天都没搞定DNS,现在终于OK啦!哈哈哈!真是谢谢你啊!用FC1、2的朋友们都来看看,建议斑竹加精!
发表于 2004-8-4 13:16:24 | 显示全部楼层
不会吧?:confused:
“文件放在/var/named下面”文件放在哪儿这个是可以自己规定的路径;
chroot目录底下的东东是用来干吗的?还请大虾指点。:thank
发表于 2004-8-4 13:29:42 | 显示全部楼层
named.conf中确实有一条记录“directory "/var/named"”指定解析文件存放的目录地址,可是在fc中这个目录指的是chroot中的目录,不是根目录下的那个var目录,而named.conf本身也不是在根目录下的etc下,而在chroot目录下的etc下。
发表于 2004-8-5 16:51:19 | 显示全部楼层
directory "/var/named"

这里指到哪里就放哪里
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表