给linux终端设置代理

简介

在中国的互联网环境下做一个程序员真的很难,电信出口带宽就像吃屎一样的慢,移动还好点 ,但是没办法,谁叫你是chinese
首先呢设置代理的话你得确保你的ss已经连接上了,之后下载polipo把socks5的代理转换成http和https代理,之后在终端设置一下就好了

操作

  • 安装polipo
    sudo pacman -S polipo
  • 配置polipo
    就是去掉/etc/polipo/config
    1
    2
    socksParentProxy = "localhost:1080"
    socksProxyType = socks5

这两句话的注释
如果没有那个文件,那么创建一个
接着重启一下polipo的服务
sudo systemctl restart polipo.service

  • 配置终端的http和https代理
    首先如果你想长期生效的那么在zshrc或者bashrc下增加
    1
    2
    export https_proxy=http://localhost:8123
    export http_proxy=http://localhost:8123

注意端口是8123不是1080是polipo的默认端口不是ss的

Have Fun

欢迎关注我的其它发布渠道