Por que não consigo usar o comando wget no shell SSH?

1

Eu tenho o seguinte problema.

Estou usando meu RaspBerry (com RaspBian instalado) por SSH .

Meu problema é que não posso usar o comando wget porque ele falha.

Por exemplo, se eu tentar executar o seguinte comando:

sudo wget http://dietrofuoritempo.files.wordpress.com/2013/02/bla-bla.jpg

Eu obtenho esta mensagem de erro:

--2014-05-29 19:39:11--  http://dietrofuoritempo.files.wordpress.com/2013/02/bla-bla.jpg
Resolving dietrofuoritempo.files.wordpress.com (dietrofuoritempo.files.wordpress.com)... failed: No address associated with hostname.
wget: unable to resolve host address 'dietrofuoritempo.files.wordpress.com'
pi@raspberrypi ~/driverWireless $ sudo wget http://dietrofuoritempo.files.wordpress.com/2013/02/bla-bla.jpg

O mais estranho é que eu posso fazer ping nele:

pi@raspberrypi ~/driverWireless $ ping dietrofuoritempo.files.wordpress.com
PING dietrofuoritempo.files.wordpress.com (192.0.80.175) 56(84) bytes of data.
64 bytes from dietrofuoritempo.files.wordpress.com (192.0.80.175): icmp_req=1 ttl=41 time=164 ms
64 bytes from dietrofuoritempo.files.wordpress.com (192.0.80.175): icmp_req=2 ttl=41 time=167 ms

Por quê? O que posso fazer para resolver este problema?

(no meu sistema Ubuntu Linux eu não tenho nenhum problema para executar o comando wget)

    
por AndreaNobili 29.05.2014 / 19:43

1 resposta

2

Poderia ser sua versão do wget no pi. Tente forçar o IPv4, em vez de tentar usar o IPv6:

sudo wget -4 http://dietrofuoritempo.files.wordpress.com/2013/02/bla-bla.jpg

O -4 irá restringi-lo ao IPv4.

    
por 29.05.2014 / 20:44