找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
楼主: 66ip1

百度蜘蛛应该用百度DNS?百度DNS的IP又是多少呢?

[复制链接]

128

主题

432

回帖

1304

积分

金牌会员

积分
1304
 楼主| 发表于 2013-4-6 00:43:12 | 显示全部楼层

SKIDROW 发表于 2013-4-6 08:34



老实说所谓的搜索引擎线路都是不会靠公共DNS来解析,有自己的递归服务器,不然比暴风还恐怖。 ...

dns.baidu.com 不是公共DNS,是百度自己搞自己用的。只是不知道是否蜘蛛也依靠这个DNS服务器。
递归服务器?。。。
据现在查到的资料,蜘蛛自己一般有DNS的缓存,一般缓存期在一周以上。
回复

使用道具 举报

9

主题

2247

回帖

4529

积分

论坛元老

积分
4529
发表于 2013-4-5 20:25:00 | 显示全部楼层
本帖最后由 SKIDROW 于 2013-4-6 23:03 编辑

66ip1 发表于 2013-4-6 08:58



dns.baidu.com 不是公共DNS,是百度自己搞自己用的。只是不知道是否蜘蛛也依靠这个DNS服务器。
递归服务 ...


分清楚NS和DNS的区别,现在讨论DNS而不是NS。
NS就是所谓的权威应答:
nslookup www.baidu.com dns.baidu.com
服务器:  UnKnown
Address:  202.108.22.220

名称:    www.baidu.com
Served by:
- ns4.a.shifen.com
          123.125.113.67
          a.shifen.com
- ns9.a.shifen.com
          61.135.166.226
          a.shifen.com
- ns5.a.shifen.com
          220.181.3.178
          a.shifen.com
- ns7.a.shifen.com
          220.181.38.47
          a.shifen.com
而DNS本身并没有域名的记录,它要去查询其他服务器,所以显示为非权威应答:
nslookup www.baidu.com 8.8.8.8
服务器:  google-public-dns-a.google.com
Address:  8.8.8.8

非权威应答:
名称:    www.a.shifen.com
Address:  220.181.111.147
Aliases:  www.baidu.com

你现在想找的是DNS而不是NS。
回复

使用道具 举报

128

主题

432

回帖

1304

积分

金牌会员

积分
1304
 楼主| 发表于 2013-4-5 20:25:36 | 显示全部楼层
本帖最后由 66ip1 于 2013-4-7 06:42 编辑

1
NS与DNS之间的区别是:DNS本身不提供域名的解析,而只是转发DNS请求、缓存记录;而NS则提供某域名的源解析,如果允许其转发DNS请求则其也具有DNS的功能。
2
您说得对,现在是要找百度蜘蛛用的DNS。对于自己有DNS(NS)的百度来讲,他应该更相信自己的DNS(NS)而用之?
3
百度的DNS(NS)好奇怪:
C:\Users\p>nslookup
默认服务器:  UnKnown
Address:  192.168.1.1

> set type=ns
> server dns.baidu.com
默认服务器:  dns.baidu.com
Address:  202.108.22.220

> www.baidu.com
服务器:  dns.baidu.com
Address:  202.108.22.220

www.baidu.com   canonical name = www.a.shifen.com
a.shifen.com    nameserver = ns7.a.shifen.com
a.shifen.com    nameserver = ns9.a.shifen.com
a.shifen.com    nameserver = ns4.a.shifen.com
a.shifen.com    nameserver = ns5.a.shifen.com
ns4.a.shifen.com        internet address = 123.125.113.67
ns5.a.shifen.com        internet address = 220.181.3.178
ns7.a.shifen.com        internet address = 220.181.38.47
ns9.a.shifen.com        internet address = 61.135.166.226
> baidu.com
服务器:  dns.baidu.com
Address:  202.108.22.220

baidu.com       nameserver = ns3.baidu.com
baidu.com       nameserver = ns4.baidu.com
baidu.com       nameserver = dns.baidu.com
baidu.com       nameserver = ns2.baidu.com
dns.baidu.com   internet address = 202.108.22.220
ns2.baidu.com   internet address = 61.135.165.235
ns3.baidu.com   internet address = 220.181.37.10
ns4.baidu.com   internet address = 220.181.38.10
回复

使用道具 举报

9

主题

2247

回帖

4529

积分

论坛元老

积分
4529
发表于 2013-4-6 00:43:00 | 显示全部楼层
本帖最后由 SKIDROW 于 2013-4-7 08:07 编辑

66ip1 发表于 2013-4-7 06:41

1
NS与DNS之间的区别是:DNS本身不提供域名的解析,而只是转发DNS请求、缓存记录;而NS则提供某域名的源解 ...


不要再纠结那个NS了,没有域名的人也能设DNS。百度是不会使用ns作为dns的,流量太大,占用资源多,如果你真想找的话,就自己搭建个bind的什么的,改域名ns记录,然后等蜘蛛上门。
回复

使用道具 举报

12

主题

151

回帖

360

积分

中级会员

积分
360
发表于 2013-4-6 08:58:51 | 显示全部楼层

SKIDROW 发表于 2013-4-7 08:05



不要再纠结那个NS了,没有域名的人也能设DNS。百度是不会使用ns作为dns的,流量太大,占用资源多,如果你 ...

正解 监控分析一下源IP和解析IP的对应关系 再对应一下访问时间和解析时间就好了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-1-15 14:07 , Processed in 0.018670 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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