Linux 科学上网

Base(shadowsocks)

shadowsocks 没有R (ssr sucks)

sudo apt install shadowsocks-libev

然后在某处编辑配置文件 需要注意或修改的行已高亮

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

在后台运行(screen, nohup …)

ss-local -c /etc/shadowsocks-libev/config.json

有需要可以使用supervisor 等方法自启动

[program:s1]
command=/usr/bin/ss-local -c //sststatic.vicz.cn/etc/shadowsocks/config.json
autostart=true
autorestart=true
service shadowsocks-libev restart

 

本质是将ss转为socks5本地代理,使用设置号的端口号。

Browser(SwitchyOmega)

https://www.switchyomega.com/download/

拖动到chrome扩展程序页面下。

根据 json 配置文件第 5 行的端口号进行设置。 选择socks5

Shell(when using git…)

git

设置

  git config --global http.proxy 'socks5://127.0.0.1:1080' 
  git config --global https.proxy 'socks5://127.0.0.1:1080'

取消

  git config --global --unset http.proxy
  git config --global --unset https.proxy

 

shell

设置

export ALL_PROXY=socks5://127.0.0.1:1080

取消

unset ALL_PROXY

 

 

 

CC BY-NC-SA 4.0 本作品使用基于以下许可授权:Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注