Ubuntu 18.04下PAC和Shadowsocks的安装与配置教程

Ubuntu 18.04下PAC和Shadowsocks的安装与配置教程

什么是PAC和Shadowsocks?

PAC 是一种网络代理自动配置文件,而 Shadowsocks 则是一个开源代理工具,用于保护网络通信隐私。

环境准备

在开始安装和配置PAC和Shadowsocks之前,确保您已经安装了Ubuntu 18.04,并且具有管理员权限。

安装PAC

  1. 打开终端,执行以下命令安装Privoxy:

    sudo apt update sudo apt install privoxy

  2. 安装完毕后,使用文本编辑器打开Privoxy配置文件/etc/privoxy/config

  3. 在配置文件末尾添加以下内容:

    forward-socks5 / 127.0.0.1:1080 .

  4. 保存并退出配置文件,执行以下命令启动Privoxy:

    sudo systemctl start privoxy

  5. 使用浏览器设置HTTP代理为127.0.0.1:8118,即可完成PAC的安装。

安装Shadowsocks

  1. 打开终端,执行以下命令安装Shadowsocks客户端:

    sudo apt install shadowsocks-libev

  2. 安装完毕后,使用文本编辑器打开Shadowsocks配置文件/etc/shadowsocks/config.json

  3. 在配置文件中填入Shadowsocks服务器的IP、端口、密码等信息。

  4. 保存并退出配置文件,执行以下命令启动Shadowsocks客户端:

    sudo systemctl start shadowsocks-libev

  5. Shadowsocks客户端将会在后台运行,完成Shadowsocks的安装。

配置系统使用PAC和Shadowsocks

  1. 打开终端,执行以下命令编辑系统网络配置文件/etc/environment

    sudo nano /etc/environment

  2. 在文件末尾添加以下内容:

    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”

  3. 保存并退出配置文件,执行以下命令使配置生效:

    source /etc/environment

  4. 现在系统已经配置完成PAC和Shadowsocks代理。

常见问题解答

如何验证PAC和Shadowsocks是否生效?

您可以访问特定被墙网站,如Google,在浏览器中输入网址,如果能够正常访问,则PAC和Shadowsocks生效。

如何卸载PAC和Shadowsocks?

  1. 卸载PAC:

    sudo apt remove –purge privoxy

  2. 卸载Shadowsocks:

    sudo apt remove –purge shadowsocks-libev

以上就是在Ubuntu 18.04上使用PAC和Shadowsocks的安装和配置教程。祝您使用顺利!

正文完