为终端设置代理

前言

有时候通过终端访问 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/terminal-proxy

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

首先是安装:

pip install terminal-proxy

然后配置一遍代理地址:

proxy config 127.0.0.1:1080

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

# 开启代理
proxy on

# 查看代理
proxy show

# 关闭代理
proxy off

暂无评论

发送评论 编辑评论


|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇