美文网首页007-9512
Ubuntu 配置 CLI 代理

Ubuntu 配置 CLI 代理

作者: 万事皆成 | 来源:发表于2018-08-16 23:11 被阅读23次

过程

  • 设置 shadowsocks
  • 配置 CLI
  • 启动
  • 测试

设置 shadowsocks

新建 shadowsocks.json

vi /etc/shadowsocks.json

输入配置信息

{
     "server": “server_ip”,
     "server_port": server_port,
     "local_port": 1086,
     "password": "password",
     "timeout": 600,
     "method": "aes-256-cfb"
}

后台启动

sudo sslocal -c /etc/shadowsocks.json -d start

配置 CLI

开启代理

export all_proxy=sock5://127.0.0.1:1080

关闭代理

unset ALL_PROXY

注册启动,关闭的函数

vi ~/.bashrc
function proxy_off() {
     unset all_proxy
     echo -e "已关闭代理"
}

function proxy_on() {
     export no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"
     export all_proxy=socks5://127.0.0.1:1080
     echo -e "已开启代理"
}

查看是否设置成功

echo $all_proxy

查看所有 proxy 设置

env | grep -i proxy

启动代理

source ~/.bashrc

proxy_on 

测试

  curl -v https://www.google.com/

参考资料

Install And Use Shadowsocks Command Line Client on Linux
Linux Proxy Server Settings – Set Proxy For Command Line
Linux安装配置Shadowsocks客户端及开机自动启动
Bash终端命令行,使用privoxy将http代理转成socks代理
在Mac终端中使用SS代理

相关文章

网友评论

    本文标题:Ubuntu 配置 CLI 代理

    本文链接:https://www.haomeiwen.com/subject/yzlabftx.html