命令行不走代理处理方法
命令行不走代理处理方法
1.linux中bash脚本命令不走clash代理,clash代理默认端口地址为127.0.0.1:7890
当我们开启clash或者其他代理,并且打开全局模式的时候。讲道理bash或者cmd应该也是会走clash代理的端口的。但是bash和cmd都不会走代理端口。
所以需要我们进行单独设置。如果临时需要代理可以在bash命令行中输入
export http_proxy=http://127.0.0.1:7890
export https_proxy=$http_proxy
执行这个命令之后只在当前bash窗口起作用。
如果不想每次启动都在命令行输入命令配置代理。可以在用户目录下的 ~/.bashrc
文件的最后一行输入
这两行命令,因为每次启动bash脚本的时候都会执行一遍.bashrc
文档的命令。
因此在bashrc中配置proxy 可以避免每次手动键入代理命令
如果在Windows系统下也可以在当前串口执行相应命令
set http_proxy=http://127.0.0.1:7890
set https_proxy=http://127.0.0.1:7890
要想避免每次输入可以在环境变量中加入如下
httpx_proxy http://127.0.0.1:7890