http_proxy definição
-
12-09-2019 - |
Pergunta
Eu sei que isto é simples .. Estou jus faltando alguma coisa .. Eu desistir !!
#!/bin/sh
export http_proxy='http://unblocksitesnow.info'
rm -f index.html*
strace -Ff -o /tmp/mm.log -s 200 wget 'http://slashdot.org'
Eu tenho usado diferentes servidores proxy .. sem sucesso .. eu recebo alguma página padrão .. Em / etc / wgetrc use_proxy = on
Na verdade, eu estou tentando usar essa configuração (http_proxy) com urllib2 do Python. Ele acessar alguma página padrão, bem ..
strace - faz uma pesquisa de DNS do servidor proxy GET http://slashdot.org/ HTTP / 1.0 \ r \ Nuser-Agent: Wget / 1.11.4 \ r \ nAccept: / \ r \ nHost: slashdot.org \ r \ n \ r \ n
Os ponteiros ??
Solução 2
O problema foi que eu estava usando sites de proxy. Estes locais esperam que você enviar solicitação GET para o site proxy (com o site de destino como parâmetro na URL ou qualquer site específico mecanismos que implementam).
Eu estava procurando por sites de proxy como http://www.proxy4free.com/page1.html
eu ligar para seus respectivos portos e enviar um pedido chegar ao local alvo original ..
Outras dicas
Para alguns aplicativos, HTTP_PROXY é sensível a maiúsculas. É melhor colocá-lo em letras maiúsculas.
# export HTTP_PROXY=http://server/
ou
# export HTTP_PROXY=http://server:8888/
Muitas vezes você precisa de uma porta com o servidor proxy, por exemplo:
export http_proxy = http://unblocksitesnow.info:30000
Além disso, as aspas simples não são necessários.
No Debian / Ubuntu, se você precisa apt-get através do proxy que você também vai precisar de atualização
/etc/apt/apt.conf
Se a exist arquivo does not, criá-lo e apt-get update para confirmar
Assim como export http_proxy="<ADD>:<PORT>"