免费注册 查看新帖 |

Chinaunix

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

DNS服务器无法为自身hostname做解析吗? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-12-24 17:41 |只看该作者 |倒序浏览
服务器双网卡
eth0:192.168.1.2/24
eth1:192.168.1.3/24

dns服务器软件:djbdns
djbdns绑定在192.168.1.2上
此服务器也安装了samba,并设置为wins服务器,一样绑定在192.168.1.2上

服务器hostname:files

我在记录里添加了
host记录 ns1.domain.com 192.168.1.2
alias记录 files.domain.com 192.168.1.2
alias记录 test.domain.com 192.168.1.2

然后在XP客户端里,只设置了一个DNS服务器 192.168.1.2

然后在cmd里使用nslookup
ns1.domain.com  ==> 192.168.1.2
ns1 ==> 192.168.1.2
test.domain.com ==> 192.168.1.2
test ==> 192.168.1.2
files.domain.com ==> Non-existent domain
files ==> 192.168.1.2

files.domain.com这条记录是前天就添加了,时间已经超过50小时了,但直到刚才都还没生效
而test.domain.com这条记录是我刚测试时添加的,一添加马上测试,马上就生效了...

而就在我码字准备发这帖的时候...码到“files.domain.com ==> Non-existent domain”这行的时候,想要把CMD里的“Non-existent domain”复制过来
然后在CMD里测试的时候....................麻痹...怎么现在就可以了...

有什么办法可以让dns的记录立即生效的吗??(其实码这帖时,最初的标题是这个,但已经测试test.domain.com的时候,发现添加完记录马上测试,马上就生效了...所以才改成现在这个标题...)

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
2 [报告]
发表于 2011-12-24 20:23 |只看该作者
本地服务器修改完配置,重启bind服务,应该马上生效的,你的这个情况确实很奇怪
另外,楼主两个网卡绑定到同一个网段,有问题的,论坛讨论过很多,建议你停掉那个1.3的网卡

论坛徽章:
0
3 [报告]
发表于 2011-12-25 01:37 |只看该作者
chenyx 发表于 2011-12-24 20:23
本地服务器修改完配置,重启bind服务,应该马上生效的,你的这个情况确实很奇怪
另外,楼主两个网卡绑定到同一 ...

查看了下资料...才发现我之前确实发生过这问题哦...
而且这几天局域网里老是会突然网络很不稳定什么的...难道也是因为双网卡同网段造成的...

原本是想说
eth0绑定DNS和samba服务
eth1绑定nginx,仅是作为内部ERP的图片服务器
因为硬盘速度够快,所以想说用2条线路的话会提供双倍的速度...

google找到了一篇和我想法类似的,使用2张网卡同网段的方法实现最经济的带宽加倍方案

http://www.liquidcomm.net/siteru ... 74871270450319.html

他(她)上面这方法貌似把国内找到的2种方法都整合了...
http://bbs.chinaunix.net/forum.p ... mp;fromuid=10481866
http://www.linuxfly.org/post/548/
嗯...好吧...老外用的是arp_filter,而国内的这位用的则是arp_ignore
试着搜索/proc/sys/net/ipv4/conf/eth0/arp_ignore 和 /proc/sys/net/ipv4/conf/eth0/arp_filter
前者搜索出来的结果貌似一般还会和提到arp_announce
http://kb.linuxvirtualserver.org ... nore_to_disable_ARP
http://support.aiso.net/index.ph ... amp;kbarticleid=293

接着搜啊搜...
http://haohetao.iteye.com/blog/1197532
然后去看了下intel e1000e最新驱动里,确实有介绍多网卡同网段的时候使用arp_filter...
然后又看到下面这帖里有说
http://serverfault.com/questions ... s-go-out-a-single-n
“The 'arp_filter' parameter only works when your various IP addresses share a LAN segment but use different IP subnet. ”

然后又google到下面这篇wiki
http://wiki.openvz.org/Multiple_network_interfaces_and_ARP_flux
看来不会错了...多网卡同网段,同时使用 arp_announce和arp_ignore 应该就不会有问题了(还没能力去看linux源码...所以只能查资料,看比较有权威性的网站的说明...)

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
4 [报告]
发表于 2011-12-25 08:08 |只看该作者
楼主要是想实现双网卡带宽加倍,还是用网卡bond比较好,需要结合交换机来做.

论坛徽章:
0
5 [报告]
发表于 2011-12-25 10:54 |只看该作者
chenyx 发表于 2011-12-25 08:08
楼主要是想实现双网卡带宽加倍,还是用网卡bond比较好,需要结合交换机来做.

就是因为需要结合交换机...而我手头上没有这种功能的交换机,所以才想用现在这方法的...
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP