Giter VIP home page Giter VIP logo

gfw_whitelist's People

Contributors

boypt avatar jahiy avatar n0wa11 avatar rampagex avatar richard1122 avatar ritksm avatar wzyboy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gfw_whitelist's Issues

一些修改建议

  1. 自动化不够,现在是完全手工处理那么多域名,其实可以根据 IP 判断是否在国内来决定是否放在白名单里。
  2. 重复条目过多,而且顺序比较杂乱。
  3. 通用程度不够,见 #19 。同时建议将所有域名分为两种,一种是直接解析到国内的,可以用 1 中的方法自动判断;另一种是国内访问较快的,这部分可以手工管理。

WhiteList还缺少保留IP段的条目

我们都知道,172.16.0.0/16, 192.168.0.0/16, 10.0.0.0/8,127.0.0.0等等,这些保留IP地址是不应该透过代理的,但是在WhiteList中没有将这些地址段加入白名单,会引起各种错误。

尽管可以自己手动添加,但是还是希望能自动就加入脚本,方便所有人使用。

试用体验

昨晚配置完了,今天试了一下,感觉体验不如黑名单好,有如下问题:
1白名单的规则还是太少,有一半打开的网页需要手动配置否则就走代理无法访问
2我用的代理配置扩展是SwitchyOmega(chrome浏览器),SwitchyOmega显示“此情景模式使用存储空间过多,因此无法进行同步。”看来光靠白名单规则的增加还是有些问题的

针对问题1还可以试着跟代理配置扩展的开发者联系看能不能加一个自动反馈的功能以提高易用性
但问题2则是一个很难避免的问题,毕竟要想体验好就得多规则,但多规则的话又占用资源多

域名增删及域名搜集建议(已发起pull request)

大概检查了下,目前的白名单中的下面三个域名需要移除(早已被墙):

.wikipedia.org
.wsj.com
.google-analytics.com

增加国内很多网站在用的CDN服务商的域名:

// Yahoo CDN
.yahooapis.net
.yahoodns.net

// Akamai CDN
.akamaiedge.net
.akadns.net

// 蓝汛科技CDN
.chinacache.net
.ccgslb.net

// 网宿科技CDN
.wscdns.com
.wscdnss.com
.hacdn.net
.hadns.net
.tl88.net

// 同兴万点CDN
.cdngc.net
.cdnetworks.net
.gccdn.net

// 快网CDN
.fastwebcdn.com
.cloudcdn.net

// CDN联盟
.cdnudns.com

增加Windows Update服务所用域名:

// Windows Update
.windowsupdate.com

域名收集建议(需要大家的努力):

  • 重点搜集国内各大CDN服务商的内容分发域名。
    放行CDN域名能极大提高上网浏览体验,尤其是针对大文件、视频、图片CDN服务。一个可能的获取国内CDN服务商列表的方法是在idcps.com上查询:http://www.idcps.com/idc/china/cdn。
  • 从各大上网导航类网站上搜集国人常用的网站域名。
    例如从hao123.com首页上获取各种分类网站的域名。这样的工具网上也有很多,若有需要我可以贴上之前自己写的获取网页中所有链接域名的shell脚本。

最后感谢作者的工作!

也需要大家的共同努力!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.