EAimTY 的博客
肥宅
首页
关于
主题
GFWList AutoProxy PAC File
May 23, 2018

由于 GFWList 已经无法囊括越来越多的被墙站点,白名单是更好的选择
况且我的服务器不在你国境内,通信干扰严重,所以该服务已经关闭

最近重新开始用 Shadowsocks-Qt5,但因为 ss-qt5 不能在应用内直接获取 PAC,所以我把之前上过线但已经被我下线的 GFWList AutoProxy PAC File 重新搞了出来:

https://pac.eaimty.com

使用 genpac 生成,每天更新的 GFWList PAC 文件
文件中默认的 proxy 是 SOCKS5, 127.0.0.1:1080

对于 Linux,编辑/etc/enviroment文件,加入或修改:

auto_proxy="https://pac.eaimty.com/autoproxy.pac"
AUTO_PROXY="https://pac.eaimty.com/autoproxy.pac"

就可以设置 system-wide proxy。

respond-post-30
老大哥
Nov 21, 2018, 15:51

老大哥一直在看着你

游客
游客
Sep 09, 2019, 10:29

感谢更新,在火狐上可以用,省去一个扩展

Woody
Woody
Feb 03, 2020, 18:19

你好,
我一直用Shadowsocks-Qt5科学上网.PAC文件以前是用你的https://pac.eaimty.com/autoproxy.pac 但是后来这个网址不能访问了. 我就自己生成PAC,但是在ubuntu network proxy模式为auto下不能科学上网.该成manual却可以.所以应该是PAC文件的问题.你能否发一份PAC到我的邮件.万分感谢.

EAimTY
Feb 04, 2020, 14:24

我关闭 https://pac.eaimty.com 的一个原因就是其已在国内被限制访问了,而且我的PAC文件也是用genpac生成的,所以你遇到的问题应该不是PAC文件有问题。
是不是用genpac的时候写错了代理类型(是不是误写了HTTP?)或端口?
我没用过Ubuntu所以不太清楚“network proxy模式”,但是我在Debian下使用放在本地的PAC文件时也遇到过类似情况:
/etc/enviroment中加入了:

auto_proxy="file:///PATH/TO/PAC"
AUTO_PROXY="file:///PATH/TO/PAC"

代理却没有生效。

我的解决方法是在本机上装个Nginx,用它listen一个端口serve本机上的PAC文件,并且设置开机自启,配置文件的server段如下:

server {
    listen       1081;
    server_name  localhost;
    location / {
        root      /PAC_FILE_DIRECTORY/;
        try_files /PAC_FILE /PAC_FILE;
    }
}

然后在/etc/enviroment中加入:

auto_proxy="http://127.0.0.1:1081"
AUTO_PROXY="http://127.0.0.1:1081"

之后PAC规则就生效了。
希望对你有帮助。

Woody
Woody
Feb 04, 2020, 18:11

你好,
能否把你的pac文件发一份到我的邮箱woody00h@gmail.com.我一试便知是不是pac的问题。谢谢!

EAimTY
Feb 04, 2020, 18:16

我现在使用的是这个白名单 https://github.com/MatcherAny/whitelist.pac 原封不动没有做任何更改

Woody
Woody
Feb 05, 2020, 13:47

你好,
换了PAC文件,故障依旧. 在网上看到有个SwitchyOmega的chrome插件,就用这个这个来自动切换.
现在SS不稳定,经常被屏蔽. 我的机场还提供v2ray就换成了v2rayL.操作简单,适合我这种小白用户.

添加新评论

请填写称呼
请填写合法的电子邮箱地址
请填写合法的网站地址
请填写内容