1. 软件安装
安装Shadowsocks
-
使用命令行安装Shadowsocks: shell $ sudo apt-get install shadowsocks-libev
-
配置Shadowsocks连接信息: shell $ sudo vi /etc/shadowsocks/config.json
在打开的文件中填入Shadowsocks服务器的IP、端口、密码等信息,并保存退出。
安装GFWList规则
-
安装GFWList规则文件: shell $ sudo apt-get install gfwlist2pac
-
生成PAC文件: shell $ gfwlist2pac -i gfwlist.txt -f gfwlist.pac -p ‘SOCKS5 127.0.0.1:1080’
这将在当前目录下生成一个gfwlist.pac文件,用于自动代理配置。
2. 配置代理
配置系统代理
- 打开系统设置中的网络设置,找到代理设置。
- 选择自动代理配置,并指定PAC文件的路径为上一步生成的gfwlist.pac文件。
配置浏览器代理
- 针对特定浏览器,如Chrome、Firefox等,在设置中找到代理设置项,指定PAC文件的路径。
3. 常见问题FAQ
如何验证Shadowsocks是否正常工作?
- 可以通过访问被墙网站或使用在线工具进行验证。
如何更新GFWList规则?
- 可以定期从相关GitHub仓库获取最新的gfwlist.txt文件,然后重新生成PAC文件。
为什么部分网站仍无法访问?
- 可能是GFWList规则不完善,可以尝试添加自定义规则或白名单。
是否存在更稳定的代理方式?
- 除了Shadowsocks结合GFWList规则,还可以尝试其他代理工具,如Clash等。
正文完