什么是Shadowsocks?
Shadowsocks 是一个基于Socks5代理方式的网络软件,可以有效突破网络防火墙限制,实现自由访问互联网的目的。它具有安全、快速和稳定等特点。
什么是GFWList?
GFWList 是一个维护在GitHub上的列表,其中包含了被中国国家防火墙(Great Firewall)封锁的网站列表。我们可以利用GFWList来配置Shadowsocks,从而实现自动路由。
安装Shadowsocks
安装Shadowsocks的具体步骤如下:
-
打开终端,输入以下命令进行安装:
sudo apt update sudo apt install shadowsocks-libev
-
配置Shadowsocks的服务器信息,编辑配置文件:
sudo nano /etc/shadowsocks-libev/config.json
在其中填入服务器IP、端口、密码等信息。
-
启动Shadowsocks服务:
sudo systemctl start shadowsocks-libev
使用GFWList
要在Linux下使用GFWList,需要先安装相应的工具来实现自动路由。以下是具体步骤:
-
安装GFWList2PAC:
pip install gfwlist2pac
-
生成PAC文件:
gfwlist2pac -i gfwlist.txt -f gfwlist.pac -p ‘SOCKS5 127.0.0.1:1080’
这将生成一个名为gfwlist.pac的文件。
-
配置浏览器或系统代理: 将生成的gfwlist.pac文件配置到浏览器或系统代理中,即可实现GFWList的自动路由。
常见问题FAQ
如何在Linux下卸载Shadowsocks?
如果需要卸载Shadowsocks,可以使用以下命令进行卸载:
sudo apt remove shadowsocks-libev
我使用GFWList后还是无法访问部分网站怎么办?
有时GFWList的更新可能不及时,您可以尝试手动添加需要访问的网站到PAC文件中。
如何测试Shadowsocks是否正常工作?
您可以通过访问被封锁的网站来测试Shadowsocks是否正常工作,比如Google、YouTube等。