这是没有代理的 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
)
.wgetrc
proxy=on
设置文件中可能有一个。还请检查~/.profile
和/etc/profile
~/.bashrc
是否/etc/environment
有任何设置代理的变量。