Как настроить сетевой прокси для Ubuntu 16.04?

Я установил shadowsocks и запустил его, набрав:

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

Если я устанавливаю сетевой прокси в Автоматическом методе с файлом *.pac, это работает. Я могу просматривать Google, но есть еще некоторые сайты, которые я не могу просмотреть.

Поэтому я хочу установить сетевой прокси вручную.

Но что именно я должен заполнить в коробке, чтобы она работала?

config.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"

Rules.txt:

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

Если ты это сделаешь, https://bilibili.com будет получать доступ через прокси (медленнее)

Другие вопросы по тегам