Linux 设置Proxy http、https、socks 安装数据源

一、方法一设置临时 HTTP 代理 (推荐使用此方法)

您可以通过在命令行中临时设置环境变量来指定 HTTP 代理:

export http_proxy=http://proxy-server:port
export https_proxy=http://proxy-server:port

二、方法二使用 SOCKS 代理的配置方法

设置 SOCKS5 代理的环境变量:

export ALL_PROXY=socks5://192.168.1.131:1080

使用 SOCKS5 代理并支持 DNS 解析:

curl --socks5-hostname 192.168.1.131:1080 https://google.com

 

然后运行 curl 命令校验:

curl https://google.com

 

三、要清除之前设置的代理配置,您可以取消或重置相关的环境变量。以下是清除代理配置的具体步骤:
### 1. 清除 `http_proxy`, `https_proxy`, `ALL_PROXY` 等环境变量
使用 `unset` 命令来取消这些环境变量的设置:

unset http_proxy
unset https_proxy
unset ALL_PROXY

如果您还设置了其他相关的代理变量(例如 `ftp_proxy` 或 `no_proxy`),也可以一并清除:

unset ftp_proxy
unset no_proxy


### 2. 确认代理配置已清除
您可以使用 `env` 命令来查看当前环境变量,确保相关的代理变量已被清除:

env | grep -i proxy


如果命令没有输出,说明代理配置已被成功清除。

### 3. 清除 `curl` 命令中的代理参数
如果您在 `curl` 命令中直接指定了代理参数(例如 `--socks5` 或 `-x`),只需在后续命令中不使用这些参数即可。

清除代理配置后,`curl` 或其他需要网络访问的工具将直接通过本地网络连接到互联网,而不再使用代理。

posted @   Monarsoft  阅读(893)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示