Ubuntu 18.04下PAC和Shadowsocks的安装与配置教程
什么是PAC和Shadowsocks?
PAC 是一种网络代理自动配置文件,而 Shadowsocks 则是一个开源代理工具,用于保护网络通信隐私。
环境准备
在开始安装和配置PAC和Shadowsocks之前,确保您已经安装了Ubuntu 18.04,并且具有管理员权限。
安装PAC
-
打开终端,执行以下命令安装Privoxy:
sudo apt update sudo apt install privoxy
-
安装完毕后,使用文本编辑器打开Privoxy配置文件
/etc/privoxy/config
。 -
在配置文件末尾添加以下内容:
forward-socks5 / 127.0.0.1:1080 .
-
保存并退出配置文件,执行以下命令启动Privoxy:
sudo systemctl start privoxy
-
使用浏览器设置HTTP代理为
127.0.0.1:8118
,即可完成PAC的安装。
安装Shadowsocks
-
打开终端,执行以下命令安装Shadowsocks客户端:
sudo apt install shadowsocks-libev
-
安装完毕后,使用文本编辑器打开Shadowsocks配置文件
/etc/shadowsocks/config.json
。 -
在配置文件中填入Shadowsocks服务器的IP、端口、密码等信息。
-
保存并退出配置文件,执行以下命令启动Shadowsocks客户端:
sudo systemctl start shadowsocks-libev
-
Shadowsocks客户端将会在后台运行,完成Shadowsocks的安装。
配置系统使用PAC和Shadowsocks
-
打开终端,执行以下命令编辑系统网络配置文件
/etc/environment
:sudo nano /etc/environment
-
在文件末尾添加以下内容:
http_proxy=http://127.0.0.1:8118/ https_proxy=http://127.0.0.1:8118/ no_proxy=”localhost,127.0.0.1,localaddress,.localdomain.com”
-
保存并退出配置文件,执行以下命令使配置生效:
source /etc/environment
-
现在系统已经配置完成PAC和Shadowsocks代理。
常见问题解答
如何验证PAC和Shadowsocks是否生效?
您可以访问特定被墙网站,如Google,在浏览器中输入网址,如果能够正常访问,则PAC和Shadowsocks生效。
如何卸载PAC和Shadowsocks?
-
卸载PAC:
sudo apt remove –purge privoxy
-
卸载Shadowsocks:
sudo apt remove –purge shadowsocks-libev
以上就是在Ubuntu 18.04上使用PAC和Shadowsocks的安装和配置教程。祝您使用顺利!