Se sua rede bloquear o acesso HTTP direto (para que você precise usar um proxy), isso provavelmente bloqueia o acesso direto ao DNS. Você configurou seu sistema para acessar os servidores DNS do Google. Isso não funciona se a sua rede bloqueá-los.
Remova a configuração em que você codifica sua preferência de servidores DNS e deixe o padrão do sistema. Normalmente, você obtém um endereço IP por meio do DHCP e o servidor DHCP informa ao computador quais servidores DNS devem ser usados.
Os programas que usam o proxy HTTP funcionam porque não fazem solicitações de DNS - o proxy os cria.