作者 主题: 问作者,这种解决回墙的思路是否可行?  (阅读 2375 次)

离线 huguang

  • 注册用户
  • *
  • 帖子: 2
问作者,这种解决回墙的思路是否可行?
« 于: 七月 23, 2014, 08:13:23 am »
对于破墙软件的回墙问题,一直没有特别完美的解决办法;我现在有一个思路,我个人不是技术通,不知道从技术上来说,是否完全可行,在这里写出来,仅供作者参考,希望作者可以给评论:

上网站,进行DNS解析,判断其IP地址所在的服务器,判断该服务器是否在国内,选择是否通过破网代理。

例:
上国内网站:www.baidu.com
进行DNS解析:61.135.169.105
判断:服务器在中国国内
行为:不进行破网代理浏览

上国外网站:www.facebook.com
进行DNS解析:31.13.68.33
判断:服务器在海外
行为:进行破网代理浏览

离线 dweb

  • Administrator
  • 注册用户
  • *****
  • 帖子: 3035
Re: 问作者,这种解决回墙的思路是否可行?
« 回复 #1 于: 七月 23, 2014, 12:37:59 pm »
是可行,但有些缺点
1. 为避免dns 劫持,解析的动作要在服务器做
而服务器连往国内dns 是不通的,还得透过其它dns 服务来解析
这一连串额外的动作会影响浏览国内网站的速度
同时也可能因为其它dns 服务的问题造成故障

2. 利用 ip 判断所在地区并非 100% 准确

离线 huguang

  • 注册用户
  • *
  • 帖子: 2
Re: 问作者,这种解决回墙的思路是否可行?
« 回复 #2 于: 七月 23, 2014, 05:46:12 pm »
额,看来我的想法虽好,但是这种思路的实现会出现问题。但是,我觉得还是可以做这样的选项:
本地解析+判断(可能会遭受DNS劫持)
服务器解析+判断(墙内网站速度会受影响)

IP地址的服务器简单的分为国内,海外。如果出现问题,可以通过用户的反馈修正数据,或者让用户自己修正数据。

这些缺点在可以被接受,完全没有缺点的回墙办法暂时是不可能找到的。

离线 dweb

  • Administrator
  • 注册用户
  • *****
  • 帖子: 3035
Re: 问作者,这种解决回墙的思路是否可行?
« 回复 #3 于: 七月 25, 2014, 02:56:14 pm »
本地解析+判断(可能会遭受DNS劫持)


是一定会遭受劫持
事实上对于某些网站的dns 劫持一直持续着
所以用户端解析完全不可行