如何永久禁用 http_proxy

如何永久禁用 http_proxy

当我从系统/网络中删除代理并将其应用于整个系统时,它在控制台中工作时仍然存在。当我运行:

env | grep proxy

它打印:

http_proxy=http://proxy.studnet.lan:8080
ftp_proxy=ftp://proxy.studnet.lan:8080
socks_proxy=socks://proxy.studnet.lan:8080
https_proxy=https://proxy.studnet.lan:8080

我可以用以下方法删除它:

unset http_proxy
unset ftp_proxy
unset socks_proxy
unset https_proxy

但它不是永久性的,当我重新打开终端时,这些代理变量会再次设置。

如何永久地删除它们?

答案1

确保这些变量未在以下任何文件中声明:

  • ~/.bashrc
  • /etc/bash.bashrc
  • /etc/environment

如果是的话,最好删除这些行。

但是,如果您无法找到它们,请将unset您提到的行放入您的~/.bashrc文件中。

答案2

确保将方法下拉菜单从“手动”更改为“无”。这将清除所有内容 - 执行此操作后您可能需要重新启动机器。

相关内容