web-dev-qa-db-fra.com

Impossible de faire un ping sur l'ordinateur portable Ubuntu depuis mon réseau local

Mon ordinateur portable a Ubuntu 10.10 et est connecté à mon routeur avec un accès complet à Internet, mais je ne peux pas lui envoyer de requête ping à partir d’autres ordinateurs de mon réseau local. J'ai essayé ce qui suit:

  • Je peux envoyer un ping à ces autres ordinateurs avec succès sur mon ordinateur portable Ubuntu, de sorte que je ne me suis pas connecté par inadvertance au réseau de quelqu'un d'autre.
  • Je peux envoyer un ping à mon ordinateur portable Ubuntu avec lui-même, mais je ne sais pas si cela veut dire quelque chose.
  • Je n'ai pas du tout gâché iptables, donc il n'y a actuellement aucune règle qui l'aurait pour rejeter quoi que ce soit.
  • J'ai fait une réservation DHCP pour l'adresse MAC de mon ordinateur portable dans mon routeur afin de m'assurer que j'utilisais toujours l'adresse IP correcte.

Veuillez noter que j'utilise une installation d'Ubuntu "en ligne de commande uniquement", je ne peux donc utiliser aucun outil de configuration réseau à interface graphique. La raison pour laquelle je souhaite effectuer un ping, c’est que j’essaie d’exécuter un serveur NFS sur un ordinateur portable. Malgré son paramétrage correct, je ne peux pas accéder au volume NFS d’un autre ordinateur car il n’est même pas visible sur le réseau.

5
oskar

Vous ne précisez pas si vous avez tenté de faire un ping via nom d’hôte ou adresse IP. Si par nom d'hôte, WINS n'est pas une partie standard de Linux (en particulier une installation de base), de sorte que la plupart des routeurs grand public et des systèmes Windows ne pourront pas se connecter via un nom d'hôte. Votre routeur peut disposer d’une méthode permettant de définir manuellement les noms d’hôte sur une adresse MAC ou IP spécifique, ce qui pourrait résoudre le problème. Si vous avez toutes les machines Linux et rencontrez le problème, essayez de définir les noms dans/etc/hosts. Enfin, essayez d’installer WINS si c’est la route que vous aimez (partie de SAMBA): https://help.ubuntu.com/community/Samba/SambaServerGuide

1
user543624

Pas une solution, mais un outil de diagnostic: essayez d’atteindre votre ordinateur via TCP afin d’exclure le cas où quelque chose de bizarre se passe avec les paquets ICMP. Sur l'hôte recevant

nc -l 8090

tandis que de l'autre, courez

echo hi | nc ip.of.computer 8090

Bien entendu, vous devez remplacer of.of.computer par l'adresse IP de l'ordinateur, par exemple 192.168.0.101. Si tout se passe bien, vous devriez voir "salut" dans la sortie de l'ordinateur que vous essayez d'atteindre. Sinon, il y a un problème avec votre routage ou un pare-feu bloque les paquets entrants.

0
loevborg