如何删除代理足迹?Firefox 可以工作,但 wget 不行

如何删除代理足迹?Firefox 可以工作,但 wget 不行

这是没有代理的 wifi 连接...我假设我删除了所有代理配置,Firefox 工作正常。但任何终端命令行都不起作用:

  • curl --verbose http://w3c.org(5)无法解析代理:http
  • wget http://w3c.org失败:名称或服务未知。wget:无法解析主机地址“http”

关于wget错误,我测试过此更改resolv.conf建议但没有效果。


笔记:

  • 将 URL 更改为https://w3c.org 错误消息不会发生变化(例如“http”)。

  • 我正在使用 UBUNTU 18 LTS。

  • sudo apt update工作中 (!)。

答案1

env | grep -i proxy

将显示环境中是否设置了任何内容。如果设置了变量,这将删除该变量:

unset http_proxy
unset ftp_proxy
unset https_proxy

(你可以使用 curl 的选项绕过代理--noproxy

.wgetrcproxy=on设置文件中可能有一个。还请检查~/.profile/etc/profile ~/.bashrc是否/etc/environment有任何设置代理的变量。

相关内容