本文同步发表于 Prodesire 博客

前言

有时候通过终端访问 github 等国外网站的速度感人,需要为终端设置代理来提高速度,然而不同平台上的命令我老忘记,遂记录已备忘。

下文我们假设代理地址是 127.0.0.1:1080

Linux/Unix

# 设置代理
set http_proxy=http://127.0.0.1:1080
set https_proxy=http://127.0.0.1:1080

# 查看代理
echo $http_proxy
echo $https_proxy

# 取消代理
set http_proxy=
set https_proxy=

Windows

# 设置代理
netsh winhttp set proxy 127.0.0.1:1080

# 查看代理
netsh winhttp show proxy

# 取消代理
netsh winhttp reset proxy

写个脚本工具

对于使用多个平台的我来说,用到再去翻找命令还是有些麻烦,所以不如写个脚本工具来跨平台使用。

项目地址: https://github.com/Prodesire/...

不论是什么平台,用法都非常简单:

首先是安装:

pip install terminal-proxy

然后配置一遍代理地址:

proxy config 127.0.0.1:1080

然后就可以愉快地在命令行中开启关闭代理了:

# 开启代理
proxy on

# 查看代理
proxy show

# 关闭代理
proxy off

wechatPublicAccount.png


Prodesire
15 声望7 粉丝

Hello,我是 Prodesire!作为 Python 爱好者,同时也是重度使用者,热爱开源、积极投身 Python 社区。