linux 设置全局代理
时间: 2024-10-11 22:14:03 浏览: 32
Linux内核编译过程
在Linux系统中设置全局代理通常涉及到修改网络配置文件,如`~/.bashrc`或`.bash_profile`。以下是设置全局HTTP代理的基本步骤:
1. 打开文本编辑器(例如nano、vim或gedit),打开上述的配置文件之一。
2. 添加或查找代理服务器相关的行。添加类似下面的内容,替换`PROXY_HOST`为你的代理服务器地址,`PROXY_PORT`为代理端口:
```
export http_proxy=http://PROXY_HOST:PROXY_PORT
export https_proxy=http://PROXY_HOST:PROXY_PORT
```
如果只支持HTTPS,则可以注释掉`http_proxy`部分。
3. 可能需要指定用户名和密码,可以使用`proxychains4`等工具配合`.BasicAuth`环境变量:
```sh
export HTTP_PROXY_AUTH="username:password"
```
4. 保存并关闭文件,然后让更改生效。如果你在`.bashrc`中做了修改,运行:
```sh
source ~/.bashrc
```
或者如果是`.bash_profile`,则运行:
```sh
source ~/.bash_profile
```
5. 确认代理设置已生效,可以在终端中输入 `curl -I google.com` 来检查连接是否通过代理。
阅读全文