免费注册 查看新帖 |

Chinaunix

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

[DNS] IP地址不能解释为domain [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-12-30 22:08 |只看该作者 |倒序浏览
帮忙查看原因
[root@www ~]# tail /var/log/messages
Dec 30 11:01:01 www crond(pam_unix)[2792]: session closed for user root
Dec 30 11:01:13 www named[2795]: starting BIND 9.3.3 -c /usr/local/named/etc/named.conf
Dec 30 11:01:13 www named[2795]: loading configuration from '/usr/local/named/etc/named.conf'
Dec 30 11:01:13 www named[2795]: listening on IPv4 interface lo, 127.0.0.1#53
Dec 30 11:01:13 www kernel: process `named' is using obsolete setsockopt SO_BSDCOMPAT
Dec 30 11:01:13 www named[2795]: listening on IPv4 interface eth0, 192.168.0.237#53
Dec 30 11:01:13 www named[2795]: command channel listening on 127.0.0.1#953
Dec 30 11:01:13 www named[2795]: zone 0.168.192.in-addr.arpa/IN: loaded serial 20031001
Dec 30 11:01:13 www named[2795]: zone xing007008.com/IN: loaded serial 1053891162
Dec 30 11:01:13 www named[2795]: running
[root@www ~]# nslookup
> 192.168.0.237
Server:         192.168.0.237
Address:        192.168.0.237#53

** server can't find 237.0.168.192.in-addr.arpa: NXDOMAIN
> www.xing007008.com
Server:         192.168.0.237
Address:        192.168.0.237#53

Name:   www.xing007008.com
Address: 192.168.0.237

论坛徽章:
0
2 [报告]
发表于 2006-12-31 09:04 |只看该作者
转:



解决办法:

将Bind得tar包解压后,在其/lib/isc/unix/socket.c里面找到需要修改的代码:
首先找到这个 (在1297行附近):

#if defined(USE_CMSG) || defined(SO_BSDCOMPAT)
int on = 1;

改成:
#if defined(USE_CMSG)
int on = 1;


************************************************************
#ifdef SO_BSDCOMPAT
if (setsockopt(sock->fd, SOL_SOCKET, SO_BSDCOMPAT,
(void *)&on, sizeof on) < 0) {
isc__strerror(errno, strbuf, sizeof(strbuf));
UNEXPECTED_ERROR(__FILE__, __LINE__,
"setsockopt(%d, SO_BSDCOMPAT) %s: %s",
sock->fd,
isc_msgcat_get(isc_msgcat, ISC_MSGSET_GENERAL,
ISC_MSG_FAILED, "failed"),
strbuf);


/* Press on... /*
}
#endif
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP