一:临时代理配置
假如我们访问外网代理服务器IP为:100.100.10.1 端口为:7890
编写脚本:
bash--#: vim proxy.sh # 开启系统代理 function proxy_on() { export http_proxy=100.100.10.1:7890 export https_proxy=100.100.10.1:7890 export no_proxy=127.0.0.1,localhost,10.*,100.*,*.westccc* ## 避免http走代理的服务器或者域名地址 export HTTP_PROXY=100.100.10.1:7890 export HTTPS_PROXY=100.100.10.1:7890 export NO_PROXY=127.0.0.1,localhost,10.*,100.*,*.westccc* ## 避免https走代理的服务器或者域名地址 echo -e "\033[32m[√] 已开启代理\033[0m" } # 关闭系统代理 function proxy_off(){ unset http_proxy unset https_proxy unset no_proxy unset HTTP_PROXY unset HTTPS_PROXY unset NO_PROXY echo -e "\033[31m[×] 已关闭代理\033[0m" }
二:让代理生效
bash--#: source proxy.sh
三:开启或关闭临时代理
bash--#: proxy_on ## 执行shell函数方法开启代理 bash--#: proxy_off ## 执行shell函数方法关闭代理
四:备注
临时全局代理只在当前终端Terminal生效,退出终端后失效
Linux服务器开启临时外网全局代理
于 2024-06-17 10:04:14 首次发布