Isso funcionou para mim ao trocar o DNS, e precisava acessar o servidor antigo por IP, mas o cabeçalho do host especificado para rotear a minha conta no servidor antigo.
wget http://198.38.82.5/something.tar.gz --header "Host: domain-at-server.net"
Estou trabalhando no CentOS 6.4 e sou novo nesse sistema operacional.
Eu estava baixando um arquivo de 5 GB usando o comando wget
. Observei que estava tentando baixar o arquivo de diferentes endereços IP (54.240.168.41), que foi bloqueado pelo servidor proxy. Então eu peguei esse endereço IP específico aberto pelo suporte de rede e o download começou a funcionar.
Como era um arquivo enorme, deixei para concluir a execução durante a noite. Na manhã seguinte, devido a algum erro de rede, o download parou. apenas 42% foi baixado. Tentei fazer o download do arquivo usando a opção -c
do comando wget
. No entanto, wget
continua tentando conectar-se a diferentes endereços IP, começando com 54.xxx.xxx.xxx
, exceto o endereço IP 54.240.168.41
.
A minha pergunta é, como eu diria a wget
para fazer o download de um endereço IP específico que NÃO esteja bloqueado pela rede?
Este é o comando que estou executando
wget --continue http://public-repo-1.hortonworks.com/HDP/centos6/2.x/updates/2.3.2.0/HDP-2.3.2.0-centos6-rpm.tar.gz
Isso funcionou para mim ao trocar o DNS, e precisava acessar o servidor antigo por IP, mas o cabeçalho do host especificado para rotear a minha conta no servidor antigo.
wget http://198.38.82.5/something.tar.gz --header "Host: domain-at-server.net"
Se você usar um nome de host em vez de um IP em seu comando, você corre o risco de que a entrada DNS desse nome de host seja alterada entre as execuções. Em vez disso, use o IP real:
wget --continue http://54.240.168.41/HDP/centos6/2.x/updates/2.3.2.0/HDP-2.3.2.0-centos6-rpm.tar.gz
Mas isso não ajudará se o servidor for movido para um IP separado. Considere pedir aos seus administradores de proxy para fornecer uma isenção pelo nome do host em vez de pelo IP.
Eu resolvi isso usando a opção --no-dns-cache
. Quando essa opção foi dada, ela começou a listar o endereço IP 54.240.168.41
na lista de IPs aos quais estava tentando se conectar.
wget --no-dns-cache --continue http://public-repo-1.hortonworks.com/HDP/centos6/2.x/updates/2.3.2.0/HDP-2.3.2.0-centos6-rpm.tar.gz
Tags centos