web-dev-qa-db-fra.com

"Le réseau est inaccessible" lors d'une tentative de ping sur Google, mais les adresses internes fonctionnent

Je peux accéder à d’autres ordinateurs chez moi sur le réseau 192, mais le fait d’essayer de sortir me donne le message "Le réseau est inaccessible". p3p1 est en place avec une bonne adresse IP. Exécution de Fedora 16. Que dois-je faire ensuite pour dépanner?

Tous les autres ordinateurs de la maison fonctionnent (Windows, Mac).

19
Scott C Wilson

Vous dites que tous les autres ordinateurs de votre maison ont une connexion. Ensuite, le problème réside uniquement avec votre machine Linux. Il y a plusieurs possibilités:

  1. Vous avez une connexion, mais vous ne pouvez pas accéder à votre DNS; vous pouvez diagnostiquer cela en

    ping -c1 8.8.4.4
    

    si vous pouvez atteindre Google, vous avez une connexion et il vous suffit de mettre à jour vos serveurs DNS. Éditez (en tant que Sudo) votre /etc/resolv.conf et ajoutez ces deux lignes:

    nameserver 8.8.8.8
    nameserver 8.8.4.4
    

    et maintenant vous êtes prêt à partir.

  2. Vous ne pouvez pas cingler Google, mais vous pouvez aussi cingler votre routeur ou tout autre ordinateur de votre réseau local. Dans ce cas, il est possible que vous ayez également le problème 1; vous devrez donc le vérifier, mais vous devez d’abord vérifier votre table de routage. Imprimez-le avec

    route -n
    

    et vérifiez qu'il y a une ligne comme celle-ci:

    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    0.0.0.0         192.168.253.1   0.0.0.0         UG    0      0        0 eth0
    

    Ce qui est important ici, c’est que vous avez le double jeu de 0.0.0.0 exactement où vous les voyez, l’indicateur défini sur UG (signifie passerelle vers le haut) et une adresse IP inférieure à passerelle. Si vous ne le faites pas, votre table de routage a été corrompue. Vous pouvez simplement le restaurer au moyen de:

    Sudo ip route add default via IP.address.OfYour.Router
    

    et maintenant nous pouvons passer à l'étape 1.

  3. Si vous ne pouvez pas envoyer de ping à un ordinateur de votre réseau local, il existe un autre type de problème et vous devrez poser d'autres questions. Mais nous traverserons ce pont quand nous y arriverons.

35
MariusMatutiae