首页 > 系统相关 >debian_ubuntu配置sock/socks5h/http/https代理

debian_ubuntu配置sock/socks5h/http/https代理

时间:2023-07-05 10:00:46浏览次数:55  
标签:http sock socks5h export proxy https unset PROXY

编辑用户变量

vi ~/.bashrc

添加以下代码

# set proxy
function proxy_set() {
    export MY_PROXY=socks5h://192.168.10.25:1080


    export no_proxy="localhost, 127.0.0.0/8, ::1/128, .local, 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12"
    export http_proxy=${MY_PROXY}
    export HTTP_PROXY=${http_proxy}

    export https_proxy=${MY_PROXY}
    export HTTPS_PROXY=${https_proxy}

    export all_proxy=${ALL_PROXY}
    export ALL_PROXY=${MY_PROXY}


    export FTP_PROXY=${MY_PROXY}
    echo "proxy set! =${http_proxy}"
}

# unset proxy
function proxy_unset() {
    unset no_proxy
    unset http_proxy  HTTP_PROXY    https_proxy  HTTPS_PROXY
    unset all_proxy   ALL_PROXY     FTP_PROXY
    echo "proxy unset@ <=${http_proxy}"
}


# enabled
proxy_set

然后就能使用代理了。

注意不能写在其他脚本里调用,因为父进程不一样。

标签:http,sock,socks5h,export,proxy,https,unset,PROXY
From: https://www.cnblogs.com/yucloud/p/ubuntu_set_proxy.html

相关文章

  • maven 网关应用:[NACOS ConnectException httpPost] currentServerAddr: http://localh
    网关应用运行忽然报错:[NACOSConnectExceptionhttpPost]currentServerAddr:http://localhost:8848,虽然调整了代码逻辑,但是nacos的配置没有变更过,之前也还能正常跑,网上查了一些,有说是配置优先级的问题,说是Nacos默认的配置优先级最高,覆盖了本地了,但是我遇到的情况是虽然一直......
  • 普通用户启动 supervisor 报 HTTP 错误(strace)
    公司的开发对生产环境都有普通用户www的权限,采用堡垒机登录到生产环境的机器。默认supervisor使用root用户启动,开发没有权限直接修改配置和操作supervisor管理的进程,所以supervisor都采用www用户启动就解决问题了。但是今天操作生产环境的时候,报的错误令人懵逼,SRE......
  • 1.HTTP面试题
    1.HTTP基本概念1.1HTTP是什么 HTTP(HyperTextTransferProtocol)是超文本传输协议。它是一种双向传输协议。具体来说HTTP是一种在计算机世界里,专门在[两点]之间[传输]文字、图片、音频、视频等[超文本]数据的[约定和规范]。 1.2HTTP常见状态码有哪些 1.3HTTP常见字......
  • Comet-基于 HTTP 长连接的“服务器推”技术
    简介: 很多应用譬如监控、即时通信、即时报价系统都需要将后台发生的变化实时传送到客户端而无须客户端不停地刷新、发送请求。本文首先介绍、比较了常用的“服务器推”方案,着重介绍了Comet-使用HTTP长连接、无须浏览器安装插件的两种“服务器推”方案:基于AJAX的长轮询方式......
  • python网络编程 socket
    基于TCP协议的套接字编程(socket编程)什么是Socket呢?我们经常把Socket翻译为套接字,Socket是在应用层和传输层之间的一个抽象层,它把TCP/IP层复杂的操作抽象为几个简单的接口供应用层调用已实现进程在网络中通信。套接字的分类:AF_UNIX:用在局域网中AF_INET:用在互联网中"""客户端和......
  • java http大文件断点续传上传示例
    ​ 4GB以上超大文件上传和断点续传服务器的实现随着视频网站和大数据应用的普及,特别是高清视频和4K视频应用的到来,超大文件上传已经成为了日常的基础应用需求。但是在很多情况下,平台运营方并没有大文件上传和断点续传的开发经验,往往在网上找一些简单的PHP或者Java程序来实现基......
  • Servlet p6 HttpSession对象
    HttpSession对象HttpSession对象是javax.servlet.http.HttpSession的实例,该接口井不像HttpServletRequest或HttpServletResponse还存在一个父接口,该接口只是一个纯粹的接口。这因为session本身就属于HTTP协议的范畴。对于服务器而言,每个来连接到它的客户端都是一个Session,Serv......
  • 基于tcp协议的socket编程
    一、什么是Scoket1、Socket介绍Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。所以,我们无需......
  • MQTTnet 创建基于 WebSocket 的 Mqtt 服务器
    MQTTnet.Exceptions.MqttProtocolViolationException:Expectedatleast21540bytesbutthereareonly71bytes使用了错误的协议,mqtt有tcp和ws两种连接协议ws://使用1883端口就能正常连接 ......
  • Could not fetch URL https://pypi.org/simple/keras-bert/: There was a problem co
    pip下载包的时候报错CouldnotfetchURLhttps://pypi.org/simple/keras-bert/:Therewasaproblemconfirmingthesslcertificate:HTTPSConnectionPool(host='pypi.org',port=443):Maxretriesexceededwithurl:/simple/keras-bert/(CausedbySSLError(SSLEO......