目录
安装Shadowsocks
- 在CentOS中安装Shadowsocks,使用以下命令:
yum install epel-release yum install python-pip pip install shadowsocks
- 安装完成后,使用以下命令配置Shadowsocks:
vi /etc/shadowsocks.json
- 在
/etc/shadowsocks.json
文件中添加服务器配置信息:
{ “server”:”your_server_ip”, “server_port”:your_server_port, “local_address”:”127.0.0.1″, “local_port”:1080, “password”:”your_password”, “timeout”:300, “method”:”aes-256-cfb”}
- 保存并退出配置文件。
配置Shadowsocks
- 在CentOS中安装Privoxy,使用以下命令:
yum install privoxy
- 安装完成后,使用以下命令配置Privoxy:
vi /etc/privoxy/config
-
在
/etc/privoxy/config
文件中找到forward-socks5
的行,并取消注释(去掉行首的#
)。 -
将
forward-socks5
行中的localhost:9050
改为127.0.0.1:1080
,保存并退出配置文件。
安装Privoxy
- 在CentOS中安装Privoxy,使用以下命令:
yum install privoxy
- 安装完成后,使用以下命令配置Privoxy:
vi /etc/privoxy/config
-
在
/etc/privoxy/config
文件中找到forward-socks5
的行,并取消注释(去掉行首的#
)。 -
将
forward-socks5
行中的localhost:9050
改为127.0.0.1:1080
,保存并退出配置文件。
配置Privoxy
- 在CentOS中安装Privoxy,使用以下命令:
yum install privoxy
- 安装完成后,使用以下命令配置Privoxy:
vi /etc/privoxy/config
-
在
/etc/privoxy/config
文件中找到forward-socks5
的行,并取消注释(去掉行首的#
)。 -
将
forward-socks5
行中的localhost:9050
改为127.0.0.1:1080
,保存并退出配置文件。
使用Shadowsocks和Privoxy
- 启动Shadowsocks服务,使用以下命令:
sslocal -c /etc/shadowsocks.json
- 启动Privoxy服务,使用以下命令:
systemctl start privoxy
-
配置系统代理,将代理服务器地址设置为
127.0.0.1
,端口设置为8118
。 -
配置完成后,即可通过Shadowsocks和Privoxy进行网络代理。
常见问题
问题1:如何卸载Shadowsocks和Privoxy?
-
若要卸载Shadowsocks,使用以下命令:
pip uninstall shadowsocks
-
若要卸载Privoxy,使用以下命令:
yum remove privoxy
问题2:如何修改Shadowsocks的配置?
-
首先编辑Shadowsocks配置文件:
vi /etc/shadowsocks.json
-
修改配置后,重启Shadowsocks服务:
systemctl restart shadowsocks
问题3:如何检查Shadowsocks和Privoxy是否正常工作?
-
使用以下命令查看Shadowsocks服务状态:
systemctl status shadowsocks
-
使用以下命令查看Privoxy服务状态:
systemctl status privoxy