8 votes

Peut faire un ping mais ne peut pas se connecter (curl, wget, apt-get, etc.) (serveur rasberry pi)

Contexte : J'essaie de mettre en place un serveur rasberry pi. Tout se passait bien et mon pi pouvait apt-get update etc, jusqu'à ce que je réussisse à faire fonctionner la redirection de port et à faire fonctionner ssh en dehors du LAN. J'ai également essayé de mettre en place une page web et j'ai donc créé une redirection de port pour un port autre que le 80, puisque mon FAI le bloquait.

Problème : Après avoir accédé au pi par ssh en dehors du LAN, je n'ai pas pu utiliser apt-get ni me connecter à des sites web avec mon pi. Le ping fonctionne toujours correctement.

Ce que j'ai essayé : J'ai essayé de nombreuses configurations différentes d'iptables, ainsi que de le vider complètement et de le recommencer plusieurs fois avec des configurations suggérées par d'autres. Rien ne semble fonctionner. Pour l'instant, les iptables sont complètement vidés.

Voici un exemple de résultats de pings et de wget/curls :

pi@raspberrypi:~$ sudo apt-get update
0% [Connecting to mirrordirector.raspbian.org (5.153.225.207)] [Connecting to w^Cpi@raspberrypi:~$ wget -q -O- google.com
^C
pi@raspberrypi:~$ ping google.com
PING google.com (74.125.224.98) 56(84) bytes of data.
64 bytes from lax02s19-in-f2.1e100.net (74.125.224.98): icmp_req=1 ttl=52 time=58.8 ms
64 bytes from lax02s19-in-f2.1e100.net (74.125.224.98): icmp_req=2 ttl=52 time=53.8 ms
64 bytes from lax02s19-in-f2.1e100.net (74.125.224.98): icmp_req=3 ttl=52 time=62.2 ms
64 bytes from lax02s19-in-f2.1e100.net (74.125.224.98): icmp_req=4 ttl=52 time=71.2 ms
64 bytes from lax02s19-in-f2.1e100.net (74.125.224.98): icmp_req=5 ttl=52 time=67.3 ms
^C
--- google.com ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4005ms
rtt min/avg/max/mdev = 53.846/62.705/71.224/6.137 ms
pi@raspberrypi:~$

Je dois évidemment sortir des tâches par ctrl-c parce qu'elles se bloquent, mais c'est le résultat.

Quelqu'un sait-il quel autre problème peut être à l'origine de cette situation ?

EDIT

J'ai découvert que le problème était dû au fait que mon adresse IP avait été ajoutée au blocage de port de mon routeur, donc si vous avez des problèmes similaires, vérifiez cela même si vous ne pensez pas l'avoir touché.

5voto

Mahdi Points 560

Cela semble être un problème de recherche DNS. Pouvez-vous tester quelque chose comme :

nslookup www.google.com

S'il répond avec une adresse IP, c'est que votre DNS fonctionne. Sinon, vous devez d'abord résoudre votre problème de DNS en modifiant votre fichier /etc/resolv.conf pour contenir quelque chose comme :

nameserver 8.8.4.4

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X