当前位置: 首页 > news >正文

Linux 代理(proxy)设置

有关网络代理的环境变量

环境变量说明可选的取值
http_proxyhttp协议的网络连接使用该代理。ip:port
http://ip:port
socks://ip:port
socks4://ip:port
socks5://ip:port
https_proxyhttps协议的网络连接使用该代理。
ftp_proxyftp协议使用该代理。
all_proxy所有网络协议的网络连接都使用该代理;
all_proxy变量的优先级低于以上变量(http_proxy等)。
no_proxy无需代理的主机和域名,
支持通配符,
多个主机 / 域名之间使用逗号分隔。
localhost,10.*,*.ad.com,

proxy.sh

portport2是端口

#!/bin/basharg=$1set_proxy() {export ALL_PROXY=socks5://127.0.0.1:portexport HTTP_PROXY=http://127.0.0.1:port2export HTTPS_PROXY=http://127.0.0.1:port2export all_proxy=socks5://127.0.0.1:portexport http_proxy=http://127.0.0.1:port2export https_proxy=http://127.0.0.1:port2
}unset_proxy() {unset ALL_PROXYunset HTTP_PROXYunset HTTPS_PROXYunset all_proxyunset http_proxyunset https_proxy
}help() {echo "    help:"echo "       set      set proxy"echo "       unset    unset proxy"echo "       proxy    check proxy"echo "       help     help information"
}if [[ $arg = 'set' ]];thenset_proxy
elif [[ $arg = 'unset' ]];thenunset_proxy
elif [[ $arg = 'proxy' ]];thenenv |grep -i proxy
elsehelp
fi

参考文献
Linux设置网络代理

http://www.lryc.cn/news/418039.html

相关文章:

  • 操作系统真相还原:获取文件属性
  • 聚鼎装饰画:投资一家装饰画店铺要花费多少钱
  • 编程的魅力、其重要性、学习方法以及未来趋势
  • ubuntu init set
  • MySQL数据分析进阶(八)存储过程
  • 最深的根,
  • 【常见的设计模式】工厂模式
  • postgres收缩工具两种工具的使用对比
  • 仿真入门——CST软件如何设置分布式计算的共享储存
  • 【JVM基础17】——实践-说一下JVM调优工具
  • 【QT】Qt中Websocket的使用
  • 【vue3】【elementPlus】【国际化】
  • 用python实现求两个整数的最大公约数
  • Linux 内核源码分析---proc 文件系统
  • 视频号直播回放怎么下载?
  • 【第九节】python中xml解析和json编解码
  • yolo v8部署到云服务器问题记录
  • 端口被占用,杀死进程的步骤
  • 接口入门(企业常见使用,一分钟搞定版)
  • 深入解析:Cookie 与 Session 的区别及应用场景
  • LLM金融文本分类文档说明
  • EI检索,2天录用,3天见刊!截稿在即,这本水刊你还不投吗?
  • sql获取过去的小时数
  • 【Android Studio】彻底卸载
  • 美术版权可以当做商标使用吗
  • 控制某些请求不记录日志
  • Java线程池原理剖析和应用指南
  • ST-LINK烧录MCU
  • Go - 10. * 值类型和指针类型的差异
  • waf绕过:网络安全狗绕过