Ubuntu终端设置 HTTP 代理


在 Ubuntu 中,可以通过配置环境变量的方式为终端设置 HTTP 代理。以下是具体步骤:

1. 临时设置 HTTP 代理

如果只需要临时设置代理,可以直接在终端中输入以下命令:

export http_proxy="http://username:password@proxy_address:port"
export https_proxy="http://username:password@proxy_address:port"
export ftp_proxy="http://username:password@proxy_address:port"
export no_proxy="localhost,127.0.0.1,::1"
  • usernamepassword 是代理的用户名和密码(如果没有,可省略)。
  • proxy_address 是代理服务器的 IP 地址或域名。
  • port 是代理服务器的端口号。

2. 永久设置 HTTP 代理

如果需要在每次启动终端时自动应用代理设置,可以将上述配置添加到 ~/.bashrc 文件或 /etc/environment 文件中。

方法一:修改 ~/.bashrc

编辑 ~/.bashrc 文件,添加以下内容:

export http_proxy="http://username:password@proxy_address:port"
export https_proxy="http://username:password@proxy_address:port"
export ftp_proxy="http://username:password@proxy_address:port"
export no_proxy="localhost,127.0.0.1,::1"

保存文件后,运行以下命令使更改生效:

source ~/.bashrc

方法二:修改 /etc/environment

如果希望代理配置对所有用户生效,可以编辑 /etc/environment 文件:

sudo nano /etc/environment

在文件中添加以下行:

http_proxy="http://username:password@proxy_address:port"
https_proxy="http://username:password@proxy_address:port"
ftp_proxy="http://username:password@proxy_address:port"
no_proxy="localhost,127.0.0.1,::1"

保存并退出后,重新启动系统或运行以下命令使配置生效:

source /etc/environment

3. 取消代理设置

如果不再需要代理设置,可以删除或注释掉相应配置文件中的代理行,或在终端中使用以下命令:

unset http_proxy
unset https_proxy
unset ftp_proxy
unset no_proxy

这样就可以在 Ubuntu 终端中顺利配置 HTTP 代理了。


内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://11000011.com/?id=717

« 上一篇 下一篇 »

我要评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

主机推荐

  • 搬瓦工