免费注册 查看新帖 |

Chinaunix

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

偶只简单的搭一个内网的DNS都搭不好T_T [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-01-25 01:54 |只看该作者 |倒序浏览
偶没有单独安装BIND,看帖子说solaris8会自带这个软件, \r\n但是超级奇怪的是,大家用的 /usr/sbin/in.named -v 这个命令我用不了,没有后面的-v的这个参数~~~\r\n偶就是照着抄大家的配置,但是每个人和每个人的都不一样~~~大概是抄乱了,有些地方不明白到底该怎么写,是什么意思啊~服务器主机名test ,域 abc.cn         本机ip  192.168.168.121\r\n\r\nin.named 可以在进程里看到了,\r\n但是一用nslookup就会显示\r\nCan\'t find server name for address 192.168.168.121: NO response from server\r\nDefault servers are not available\r\n\r\n过一会就会有这样的信息出现:\r\njan 25 02:19:23 test inetd[567]: dtspc/tcp:bind: Address already in use\r\njan 25 02:19:23 test inetd[567]: printer/tcp:bind: Address already in use\r\njan 25 02:19:23 test inetd[567]: fs/tcp:bind: Address already in use\r\njan 25 02:19:23 test inetd[567]: chargen/tcp:bind: Address already in use\r\n......\r\n\r\n\r\n给大家看配置啊,服务器主机名test ,域 abc.cn         本机ip  192.168.168.121\r\n\r\n------------------困的不行的分割线----------------------------------\r\n\r\n先贴偶的/etc/named.conf  完全是抄的一个精华帖子~~ \r\n\r\n\r\noptions {\r\ndirectory  \"/var/named\"; \r\n}; \r\n\r\nzone \".\" IN {\r\n type hint ; \r\n  file \"named.ca\" ;\r\n}; \r\n\r\nzone \"0.0.127.in - addr.arpa\" IN { \r\n  type master;\r\n   file \"named.local\"; \r\n};\r\n\r\nzone\"abc.cn\" IN {\r\ntype master;\r\nfile \" named.hosts\" ;\r\n};\r\n\r\nzone\"168.168.192.in-addr.arpa\" IN {\r\ntype master;\r\nfile\"named.rev\";\r\n};\n\n[ 本帖最后由 满天飞小猪 于 2007-1-25 02:57 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2007-01-25 02:06 |只看该作者
然后是偶的 /var/named/named.hosts   这台服务器名字test ,  域 abc.cn\r\n\r\n\r\n@ IN SOA  test .abc.cn.root.abc.cn.    #  这个我8太清楚呢,是不是应该写成test .abc.cn.root.test.abc.cn.  呢?  \r\n\r\n(1997022700;serial \r\n 28800;Refresh\r\n 14400;Retry\r\n 3600000;Exprie\r\n 86400;defaul_ttl) \r\n IN NS test.abc.cn.\r\n test IN  A 192.168.168.121 \r\n mail  IN A 192.168.168.122\r\n\r\n\r\n------------------困的不行的分割线----------------------------------\r\n\r\n再下来是偶的 /var/named/named.rev\r\n\r\n@IN SOA test.abc.cn.root.abc.cn.\r\n(1997022700;serial \r\n 28800;Refresh\r\n 14400;Retry\r\n 3600000;Exprie\r\n 86400;defaul_ttl)\r\n IN NS test.abc.cn. \r\n\r\n 121 IN PTR test.abc.cn\r\n 122 IN PTR mail.abc.cn\r\n\r\n------------------困的不行的分割线----------------------------------\r\n\r\n然后是 /var/named/local\r\n\r\n@IN SOA test.abc.cn.root.abc.cn.\r\n(1997022700;serial \r\n 28800;Refresh\r\n 14400;Retry\r\n 3600000;Exprie\r\n 86400;defaul_ttl)\r\n \r\n  IN NS test.abc.cn.\r\n  \r\n  1 IN PTR localhost\n\n[ 本帖最后由 满天飞小猪 于 2007-1-25 02:54 编辑 ]

论坛徽章:
0
3 [报告]
发表于 2007-01-25 03:03 |只看该作者
其他\r\n\r\n\r\n建立了  /etc/ defauldomain   文件,  里面写了 abc.cn\r\n\r\n/etc/resolv.conf  里写了  nameserver 192.168.168.121 \r\n\r\n在nsswitch.conf 里把去掉hosts: dns files的注释

论坛徽章:
0
4 [报告]
发表于 2007-01-25 06:00 |只看该作者
这个我8太清楚呢,是不是应该写成test .abc.cn.root.test.abc.cn.  呢?
The first is your machine name , the second is the administrator\'s email address for notification. So\r\n
  1. test.abc.cn.    root.abc.cn
复制代码
should be fine\r\n\r\n
建立了  /etc/ defauldomain   文件,  里面写了 abc.cn\r\n\r\n/etc/resolv.conf  里写了  nameserver 192.168.168.121 \r\n\r\n在nsswitch.conf 里把去掉hosts: dns files的注释
\r\nRemember these setings are DNS client configuration, not server configuration\r\n1. You don\'t need /etc/defaultdomain. It is for NIS not DNS\r\n\r\n2. /etc/resolv.conf \r\nsearch  abc.cn\r\nnameserver 192.168.168.121 \r\n\r\nsearch is optional, but makes your life a bit easier\r\n\r\n3. /etc/nsswitch.conf\r\nhosts: files dns \r\n\r\nps -ef|grep named and kill all outstanding named processes and re-start named. \r\n\r\nYou didn\'t post name.ca file. It contains the root DNS servers. If this DNS server is for your internal use only and you don\'t want it to forward query out, you can set it up as follow:\r\n\r\n
  1. \r\n.                      99999999        IN      NS      test.abc.cn.                  \r\ntest.abc.cn.     99999999        IN     A       192.168.1.121\r\n
复制代码

论坛徽章:
0
5 [报告]
发表于 2007-01-25 20:49 |只看该作者
3Q Brian,我会明天早晨重新修改配置,再试的^_^

论坛徽章:
0
6 [报告]
发表于 2007-01-26 11:35 |只看该作者
原帖由 briangao 于 2007-1-25 06:00 发表\r\n The first is your machine name , the second is the administrator\'s email address for notification. So\r\n
  1. test.abc.cn.    root.abc.cn
复制代码
should be fine\r\n\r\n\r\nRemember these setings are DNS ...
\r\n\r\n1, 偶已经删除了/etc/defaultdomain 这个文件\r\n2,/etc/nsswitch.conf\r\nhosts: files dns   也把files和dns换了位置\r\n3,kill 掉所有named\r\n4, 已经将 named.ca 里的文件内容改为如下\r\n\r\n.                99999999        IN      NS      test.abc.cn.                  \r\ntest.abc.cn.     99999999        IN     A       192.168.1.121\r\n5, 修改为 @ IN SOA   test.abc.cn.    root.abc.cn \r\n\r\n5,然后重起了in.named \r\n6,nslookup  \r\n     啊、还是显示\r\nCan\'t find server name for address 192.168.168.121: NO response from server\r\nDefault servers are not available\r\n\r\n\r\n过一会还是继续显示\r\n过一会就会有这样的信息出现:\r\njan 25 02:19:23 test inetd[567]: dtspc/tcp:bind: Address already in use\r\njan 25 02:19:23 test inetd[567]: printer/tcp:bind: Address already in use\r\njan 25 02:19:23 test inetd[567]: fs/tcp:bind: Address already in use\r\njan 25 02:19:23 test inetd[567]: chargen/tcp:bind: Address already in use\r\n......\r\n\r\n\r\n等等
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP