Я не могу открыть конкретный сайт. Это веб-сайт, размещенный нашей компанией, и я знаю, что он работает. Тем не менее, это мои симптомы:
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
- Если я захожу в браузер и открываю
http://host.com
, то выдает ошибку (Невозможно подключиться в Firefox; Страница недоступна в Chrome) - Если я бегу
ping host.com
, он возвращает:
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
Обратите внимание, что 192.168.0.121
это IP-адрес моей собственной машины.
- Трассировка маршрута также потерпит неудачу:
$ 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
И я уже проверил следующее:
- Сайт доступен просто отлично с любого другого компьютера в нашей сети
- Если я пытаюсь пинговать или трассировать IP-адрес напрямую, результаты совпадают
- Этот IP или веб-сайт не указан в моем
/etc/hosts
- Нет никакого правила брандмауэра, вмешивающегося. Я даже сбросил все правила и попробовал снова; те же результаты.
Что это может быть?
РЕДАКТИРОВАТЬ:
Связь с этим конкретным IP только что вернулась. Теперь я могу снова подключиться к этому сайту. Но это случилось раньше: я могу подключиться, а потом не могу подключиться. Он приходит и уходит, тогда как для других компьютеров в сети и для всех остальных людей в сети этот сайт постоянно подключен к сети.
РЕДАКТИРОВАТЬ 2:
Проблема вернулась. У нас просто произошел сбой в интернете, и мы сбросили настройки маршрутизатора, и на всех компьютерах интернет работает просто отлично На моем компьютере интернет тоже нормально. Это просто конкретное доменное имя. Я ожидаю, что это снова загадочно сработает через полчаса или около того, но в то же время я пытаюсь решить эту проблему. Вот некоторые данные по запросу:
$ 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
вы написали, говорит мне, что ваша машина не знает, как добраться my-domain.com
, вы можете опубликовать nslookup <host>
вывод и netstat -rn
?
Destination Host Unreachable
сообщения приходят из-за отсутствия маршрута в таблице маршрутизации. В следующий раз, когда у вас route