中国分布式计算论坛

 找回密码
 新注册用户
搜索
查看: 8768|回复: 87

[原创] Folding@Home域名解析失败问题解决方案

[复制链接]
发表于 2016-1-12 22:45:29 | 显示全部楼层 |阅读模式
本帖最后由 WaltherNernst 于 2016-8-25 11:46 编辑

偷懒的亲请直接下载 Stanford_ns.rar (276 Bytes, 下载次数: 628)

评分

参与人数 3基本分 +118 收起 理由
wpf999 + 100 大道至简!
金鹏 + 8 赞一个!
Lynt + 10 谢谢分享,必要时守护程序增加类似机制.

查看全部评分

发表于 2016-1-12 22:58:38 | 显示全部楼层
dns不是多大问题,fah客户端一般直接用ip发起请求
 楼主| 发表于 2016-1-12 22:59:20 | 显示全部楼层
wpf999 发表于 2016-1-12 22:58
dns不是多大问题,fah客户端一般直接用ip发起请求

事实上是域名而不是IP
 楼主| 发表于 2016-1-12 23:01:21 | 显示全部楼层
wpf999 发表于 2016-1-12 22:58
dns不是多大问题,fah客户端一般直接用ip发起请求

先用域名连接到调度服务器,然后从根据调度服务器指定的ip联络任务发放服务器
发表于 2016-1-12 23:11:32 | 显示全部楼层
用阿里的DNS,速度有保障,目前来看还算靠谱
223.5.5.5或223.6.6.6
发表于 2016-1-13 00:13:29 | 显示全部楼层
WaltherNernst 发表于 2016-1-12 23:01
先用域名连接到调度服务器,然后从根据调度服务器指定的ip联络任务发放服务器
...

我抓过包,基本都是用ip直接发起请求
 楼主| 发表于 2016-1-13 00:33:11 | 显示全部楼层
wpf999 发表于 2016-1-13 00:13
我抓过包,基本都是用ip直接发起请求

因为Windows有DNS缓存,也就是因为有DNS缓存我这个办法才能生效。

点评

@金鹏 @CX  发表于 2016-1-13 00:34
发表于 2016-1-13 00:48:41 | 显示全部楼层
WaltherNernst 发表于 2016-1-13 00:33
因为Windows有DNS缓存,也就是因为有DNS缓存我这个办法才能生效。

每次都是直接连 171.67.108.45:80, 没用dns缓存
发表于 2016-1-13 00:52:35 | 显示全部楼层
可能是不同地区网络提供商对网络控制程度不同吧?江苏南京电信,上传下载基本正常,下载不到的情况有,但是不严重,偶尔为之,只要重启客户端就可以了。我DNS用的是百度的180.76.76.76。
发表于 2016-1-13 01:05:16 | 显示全部楼层
使用ip应该是程序内置逻辑


搜狗截图16年01月13日0104_1.png

 楼主| 发表于 2016-1-13 11:28:43 | 显示全部楼层
wpf999 发表于 2016-1-13 01:05
使用ip应该是程序内置逻辑

上传时连接的IP是包下载时就已经确定的,连接任务分配服务器使用域名
http://www.equn.com/forum/thread-41588-1-1.html  3楼的log
而且有的地区也发现有域名服务器无法收到权威服务器响应的报错提示出现

点评

同意这个说法,DNS会影响接包  发表于 2016-1-13 11:36
 楼主| 发表于 2016-1-13 11:33:07 | 显示全部楼层
wpf999 发表于 2016-1-13 01:05
使用ip应该是程序内置逻辑

先用域名连接到调度服务器,服务器告知具体发放回收包的服务器的IP地址,再连接这个IP地址的服务器上传下载包。
发表于 2016-1-13 11:35:12 | 显示全部楼层
WaltherNernst 发表于 2016-1-13 11:28
上传时连接的IP是包下载时就已经确定的,连接任务分配服务器使用域名
http://www.equn.com/forum/thread- ...

171.67.108.45:80是任务分配服务器,不是work server,不存在上传问题。

那段log正好说明当域名不行时,会自动使用ip连接


 楼主| 发表于 2016-1-13 11:43:25 | 显示全部楼层
wpf999 发表于 2016-1-13 11:35
171.67.108.45:80是任务分配服务器,不是work server,不存在上传问题。

那段log正好说明当域名不行时, ...

但是日志的下方又开始用域名了啊,而且这两个域名是指向上面log中出现的两个IP的。FAH用到的域名很多指向相同IP,很有可能用不同域名访问会被区别对待。
发表于 2016-1-13 11:45:41 | 显示全部楼层
WaltherNernst 发表于 2016-1-13 11:43
但是日志的下方又开始用域名了啊,而且这两个域名是指向上面log中出现的两个IP的。FAH用到的域名很多指向 ...

由于ip连也不通,重复尝试啊,容错程序设计原理。
您需要登录后才可以回帖 登录 | 新注册用户

本版积分规则

论坛官方淘宝店开业啦~
欢迎大家多多支持基金会~

小黑屋|手机版|Archiver|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2020-9-21 20:34

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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