Я не можу відкрити конкретний веб-сайт. Це веб-сайт, розміщений нашою компанією, і я знаю, що він працює. Однак це мої симптоми:
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 просто повернулося. Тепер я можу знову підключитися до цього веб-сайту. Але це вже було раніше: я можу підключитися, а потім не можу підключитися. Він приходить і йде, тоді як для інших комп’ютерів у мережі та для всіх інших людей, цей веб-сайт постійно працює в мережі.
EDIT 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