Você tem um proxy definido em seu ambiente. Seu parece ser 127.0.0.1:3128
.
Quando você executa sudo
, a variável de ambiente do proxy não é passada, e é por isso que você não pode resolver diretamente google.com
.
Você pode ver quais proxies / proxies você definiu em suas variáveis de ambiente com este comando:
env | grep proxy
Informações adicionais sobre o Ask Ubuntu
Nota: Se você quiser que sudo
passe a variável de ambiente do proxy HTTP, tente isto:
sudo http_proxy="$http_proxy" wget -q --tries=10 --timeout=20 --spider http://google.com
Você também pode passar todas as variáveis de ambiente usando sudo -E
:
sudo -E wget -q --tries=10 --timeout=20 --spider http://google.com
O Stack Overflow tem outras opções para manter a variável de ambiente quando sudo
ing.