V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
otmb
V2EX  ›  程序员

为了科学上网,亲们的 pac 文件都是咋写的?

  •  
  •   otmb · 2015-01-11 06:47:41 +08:00 · 23464 次点击
    这是一个创建于 3606 天前的主题,其中的信息可能已经有所发展或是发生改变。

    *.facebook.com
    facebook.com
    要写两条,赶脚有点多,可否用一条解决呢?

    有什么好的配置,大家分享下额:)

    31 条回复    2016-02-28 20:02:14 +08:00
    bombless
        1
    bombless  
       2015-01-11 08:50:06 +08:00
    gfwlist2pac 没有楼主写的第一条,用着也挺正常的
    mawenjian
        2
    mawenjian  
       2015-01-11 10:26:06 +08:00   ❤️ 1
    采用静态路由的飘过……
    Tink
        3
    Tink  
       2015-01-11 10:41:56 +08:00 via iPhone
    不用第一个
    icylogic
        4
    icylogic  
       2015-01-11 11:09:26 +08:00 via Android
    gfwlist2Pac 第二个。不过我还是觉着手动加有点麻烦,最近在想能不能弄一个浏览器插件,如果一个请求时间过长或者reset就使用代理尝试一下,能解决就自动加到pac里。。。
    SHLos
        5
    SHLos  
       2015-01-11 11:14:46 +08:00
    不是有现成的COW么。。
    br00k
        6
    br00k  
       2015-01-11 11:15:29 +08:00
    能整个插件在chrome里能添加规则到pac文件就好了。。。不过我的pac在路由上,不知道有啥好的实现。
    leafof
        7
    leafof  
       2015-01-11 11:47:46 +08:00
    Slienc7
        8
    Slienc7  
       2015-01-11 12:07:21 +08:00
    http://goo.gl/Gg8crC 收集了8个,感觉还是Flora好用
    jecvay
        9
    jecvay  
       2015-01-11 13:27:27 +08:00
    白名单路过..
    rankjie
        11
    rankjie  
       2015-01-11 13:35:00 +08:00 via iPhone
    ooxxcc
        12
    ooxxcc  
       2015-01-11 13:39:31 +08:00
    gfwlist2Pac

    cow是不是在GFW的DNS污染返回随机IP后不正常了?我还没试
    typcn
        13
    typcn  
       2015-01-11 16:21:08 +08:00
    白名单+1
    上国内网站一个代
    上国外另一个
    知道我 Real IP 的不超过5个人
    typcn
        14
    typcn  
       2015-01-11 16:22:45 +08:00
    我只把 .js .css 各种静态文件 且不在墙列表内 设置成直连了。。。
    otmb
        15
    otmb  
    OP
       2015-01-11 17:59:29 +08:00
    @typcn 用的啥浏览器?
    otmb
        16
    otmb  
    OP
       2015-01-11 18:01:12 +08:00
    @kqz901002 乃的命名按字母序,不错么
    geeklian
        17
    geeklian  
       2015-01-11 18:29:17 +08:00
    很久以前就觉得gfwlist太大太慢了。
    后来就开始自己整理,一个blacklist,一个whitelist。
    whitelist直连,blacklist丢给ss,剩下的丢给cow。
    每过2-3周,根据cow的stat文件自己再维护下2个list。
    blacklist现在也就60个站点,whitelist大概290个。pac文件的性能还算能保证。
    otmb
        18
    otmb  
    OP
       2015-01-11 19:04:11 +08:00
    @geeklian cow是啥?
    geeklian
        19
    geeklian  
       2015-01-11 20:06:49 +08:00   ❤️ 1
    chairuosen
        20
    chairuosen  
       2015-01-11 20:19:57 +08:00 via iPhone
    *facebook*啊
    cloudzhy
        21
    cloudzhy  
       2015-01-11 20:22:19 +08:00
    @geeklian 怎么把剩下的丢给cow ?
    cloudzhy
        22
    cloudzhy  
       2015-01-11 21:02:55 +08:00
    cow的stat文件在哪里?
    zungmou
        23
    zungmou  
       2015-01-11 21:03:33 +08:00
    直接使用 *domain.com* 没必要匹配的那么精确。
    geeklian
        24
    geeklian  
       2015-01-11 21:05:50 +08:00
    @cloudzhy
    .....还能有多难的逻辑
    if (in whitelist){return direct;}
    if (in blacklist){return ss;}
    return cow;
    kookxiang
        25
    kookxiang  
       2015-01-11 21:38:52 +08:00
    pac不就是段js么,一个indexOf('facebook.com')不就完了么
    otmb
        26
    otmb  
    OP
       2015-01-11 22:20:09 +08:00
    @zungmou 这个不好吧,度娘搜facebook都要走代理,不是告诉度娘,自己弄代理了么:(
    bing1178
        27
    bing1178  
       2015-01-12 10:51:04 +08:00
    我这个会不会很不专业?

    收集了 1100+ 的 *.com 域名 匹配到的话 走 proxy
    包含 *.com *.cn ip访问的 走 direct
    未匹配到的 走 proxy

    https://raw.githubusercontent.com/WillGhost/op/master/gfwlist.txt
    xinhugo
        28
    xinhugo  
       2015-01-12 13:26:42 +08:00
    gamexg
        29
    gamexg  
       2015-01-12 19:07:48 +08:00
    cow 用户表示全自动了...
    winloud
        30
    winloud  
       2016-02-17 09:28:43 +08:00
    @geeklian 能分享下你的 PAC 文件吗?小白学习下。谢谢! [email protected]
    geeklian
        31
    geeklian  
       2016-02-28 20:02:14 +08:00
    @winloud 。。。这么古老的帖子,现在我也直接 gfwlist 了。 SwitchyOmega 现在会预载 gfwlist 的 pac 到内存,快多了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3467 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 11:27 · PVG 19:27 · LAX 03:27 · JFK 06:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.