Je ne peux pas ouvrir un site Web spécifique. Il s'agit d'un site Web hébergé par notre entreprise, et je sais qu'il est en place. Cependant, ce sont mes symptômes:
VARIABLES:
host.com - the website I can not open
x.x.x.x - the IP of host.com
192.168.0.121 - the IP of my local machine
192.168.0.1 - the gateway IP that gives access to internet
- Si je vais dans le navigateur et l'ouvre
http://host.com
, cela me donne une erreur (Impossible de se connecter dans Firefox; Page non disponible dans Chrome) - Si je cours
ping host.com
, il renvoie:
PING host.com (x.x.x.x) 56(84) bytes of data. From 192.168.0.121 icmp_seq=1 Destination Host Unreachable From 192.168.0.121 icmp_seq=2 Destination Host Unreachable From 192.168.0.121 icmp_seq=3 Destination Host Unreachable
Veuillez noter que 192.168.0.121
c'est l'IP de ma propre machine.
- Un traceroute échouera aussi lamentablement:
$ traceroute host.com traceroute to host.com (x.x.x.x), 30 hops max, 52 byte packets 1 192.168.0.121 (192.168.0.121) 3008.068 ms !H 3007.312 ms !H 3009.967 ms !H
Et j'ai déjà vérifié les points suivants:
- Le site Web est très bien disponible à partir de tout autre ordinateur de notre réseau
- Si j'essaye de cingler ou traceroute l'IP directement, les résultats sont les mêmes
- Cette adresse IP ou ce site Web ne figure pas dans mon
/etc/hosts
- Aucune règle de pare-feu n'interfère. J'ai même effacé toutes les règles et réessayé; mêmes résultats.
Qu'est-ce que ça peut être?
ÉDITER:
La connectivité à cette adresse IP particulière est revenue. Je peux maintenant me connecter à nouveau à ce site Web. Mais cela s'est déjà produit auparavant: je peux me connecter, puis je ne peux pas me connecter. Il va et vient, alors que pour les autres ordinateurs du réseau et pour toutes les autres personnes du public, ce site est en ligne tout le temps.
EDIT 2:
Le problème est de retour. Nous venons d'avoir une panne Internet et nous avons réinitialisé le routeur, et sur tous les ordinateurs, Internet fonctionne très bien. Sur mon ordinateur, Internet lui-même est également très bien. C'est juste ce nom de domaine particulier. Je m'attends à ce que cela fonctionne mystérieusement à nouveau dans une demi-heure environ, mais en attendant, j'essaie de déboguer ce problème. Voici quelques données demandées:
$ netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
$ nslookup host.com
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
Name: host.com
Address: x.x.x.x (this is the right IP)
$ ip route get x.x.x.x
x.x.x.x dev eth0 src 192.168.0.121
cache ipid 0xc740 rtt 1.71s rttvar 1.025s cwnd 10
$ ip route get 192.168.0.121
local 192.168.0.121 dev lo src 192.168.0.121
cache <local> ipid 0xf209
traceroute
vous me dit que posté votre machine ne sait pas comment se rendre à my-domain.com
, vous pouvez poster nslookup <host>
sortie et netstat -rn
?
Destination Host Unreachable
les messages proviennent d'un manque de route dans la table de routage. La prochaine fois que vous rencontrez ce problème, essayez de regarder votre table de routage avecroute