ubuntu 16.04如何设置网络代理?

ubuntu 16.04如何设置网络代理?

我已经安装了 shadowsocks,并通过输入以下命令启动它:

sslocal -c /etc/shadowsocks/config.json -v start

如果我使用自动方法设置网络代理*.pac文件,它工作了。我可以查看谷歌,但仍然有一些网站我无法查看。

因此,我想设置网络代理手册方式。

但是我到底应该在框中填写什么才能使其工作呢?

配置.json

{
   "server":"serverip",
   "server_port":serverport,
    "local_address":"127.0.0.1",
    "local_port":1080,
    "password":"passwd",
    "timeout":300,
    "method":"aes-256-cfb",
    "fast_open": false,
    "workers": 1
}

在此处输入图片描述

答案1

我认为你应该将目标网站放入 pac 文件中。如果你的 pac 文件是由 genpac 生成的,你应该使用它来添加一些用户规则,只需查看 github 上的文档即可。

genpac --format=pac --pac-proxy="SOCKS5 127.0.0.1:1080" --gfwlist-proxy="SOCKS5 127.0.0.1:1080" --user-rule-from="/Where/rules/at/rules.txt" --output="proxy.pac"

规则.txt:

||bilibili.com
||I-cannot-access-this-directly.com

如果你这样做,https://bilibili.com将通过代理进行访问(速度会变慢)

相关内容