Deepin OS安装shadowsocks-qt5并使用PAC全局代理

2018年4月8日 2 条评论 4.15k 次阅读 4 人点赞

本文只作为学术技术交流。请您在使用时,严格遵守您所在地区的法律法规。

一、安装 shadowsocks-qt5

  1. 打开“深度商店”搜索“shadowsocks-qt5”安装;
  2. 完成后就可以打开 shadowsocks-qt5 了。

二、配置 shadowsocks-qt5

1、配置项(你也可以直接扫二维码添加)

配置项 解释
配置名称 「连接」的名称
服务器地址 Shadowsocks服务器的IP地址或者域名
服务器端口 Shadowsocks服务器的端口
密钥 Shadowsocks的加密密钥
本地地址 本地代理服务器监听IP地址
本地端口 本地代理服务器监听端口
本地服务器类型 本地代理服务器的类型
加密方式 Shadowsocks的加密方式
超时 TCP连接的最长空闲时间(秒)
重置数据流量 流量统计中本期的最后一天,超过该天后,本期流量将被重置清零
自动化 程序启动时自动连接(Shadowsocks-Qt5启动时自动激活该「连接」)

2、配置完成后点击「连接」

3、测试延迟

  1. 选中需要测试的「连接」
  2. 点击工具栏上的「测试延迟」按钮(或者通过右键菜单或菜单栏)
  3. 测试完成后将在主窗口的「延迟」一栏显示结果,如果服务器在3秒钟之内无响应,则视为超时。

1):延迟测试功能通过对SOCKS连接计时实现(服务器禁止常规的ping不妨碍延迟测试)。

2):错误可能是服务端的shadowsocks未运行或者防火墙配置不当造成的。

4、详细配置说明见 GitHub - Wiki

https://github.com/shadowsocks/shadowsocks-qt5/wiki/使用手册

三、配置全局代理

1、Deepin安装 pip
安装pip的方法:

2、安装GenPAC
GenPAC 是基于gfwlist的代理自动配置(Proxy Auto-config)文件生成工具,支持自定义规则。

3、下载gfwlist

4、GenPAC 可选参数

genpac 的详细使用说明见 GitHub - Wiki:https://github.com/JinnLynn/GenPAC

5、设置全局代理
点击:设置 > 网络 > 系统代理,选择 自动,配置URL改为 autoproxy.pac 文件的路径,点击确定。
格式如:file:///home/{user}/autoproxy.pac

 

吴诺克

吴诺克

责人之心责己,恕己之心恕人。

文章评论(2)

  • 头像
    xiaoli
    sudo genpac --pac-proxy "SOCKS5 127.0.0.1:1080" --gfwlist-proxy="SOCKS5 127.0.0.1:1080" --gfwlist-url=https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt --output="autoproxy.pac"

    获取gfwlist失败. online: https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt local: None

    2018年7月18日
    • 头像
      haha

      @xiaoli 把gfwlist文件下载到本地,然后把--gfwlist -url换成----gfwlist -local

      2018年11月22日