Якщо я запитую 192.168.1.4, чому відповідь 192.168.1.2?


12

Коли я запускаю команду, ping 192.168.1.4я отримую такі результати:

Pinging 192.168.1.4 with 32 bytes of data:
Reply from 192.168.1.2: Destination host unreachable.
Reply from 192.168.1.2: Destination host unreachable.
Reply from 192.168.1.2: Destination host unreachable.
Reply from 192.168.1.2: Destination host unreachable.

Хтось може допомогти мені зрозуміти, чому в світі мені кажуть, що 192.168.1.2 недоступний, коли це не IP-адреса, яку я ввів? Я дуже розгублений.

Також у випадку, якщо це доречно, я перебуваю в робочій групі.


Яку команду ви набрали саме ?
gronostaj

Саме те, що я написав у цитатах.
BVernon

1
BVernon: не сказано, що "192.168.1.2" недоступно. Навпаки, саме 192.168.1.2 говорять про те, що хост призначення (тобто 192.168.1.4) недоступний. У вашому випадку .1.2, мабуть, ваша власна машина. Але це також може бути "скаканням" по шляху до місця призначення (останній скачок, який було досягнуто). Це може означати, що пункт призначення не відповідає ping (наприклад, через його брандмауер. НЕ відключайте брандмауер! Просто дозвольте вхідний ICMP)
Олів'є Дулак

Відповіді:


17

192.168.1.2має бути ваш ip, а не хост призначення. Якщо хост призначення недоступний, він не може надіслати вам відповідь (очевидно), тому відповідь надходить з вашої власної машини.

Це тому, що в одній підмережі pingнадсилається запит ARP, щоб отримати MAC-адресу, відповідну IP. якщо це не вирішено, ви отримуєте це повідомлення. Якщо ви пінг машини на іншій підмережі, ви отримуєте повідомлення про тайм-аут, тому що pingнадсилає ARP-запит на отримання шлюзу підмережі, який повинен завершити штраф. Але тоді закінчуються фактичні пінг-тайги


Ви можете підтвердити, що це ваш ip, ввівшиipconfig /all
Vijay

Ах, я відчуваю себе пустушкою за те, що не помічав цього. Первісна проблема (у тому, що вона вводила неправильну ip-адресу для конкретного імені комп'ютера) вирішилася протягом ночі. Однак мені все-таки дивно, що я не можу потрапити на свій маршрутизатор (192.168.1.1) з цієї машини, хоча це, здається, не інше, ніж інші машини в моїй мережі. Але на даний момент це не сповільнює мене, тому я врятую цю голову ще на один день.
BVernon

1

192.168.1.2 - це деякий комп'ютер, який безпосередньо пов’язаний з ПК, і каже, що він не може виконати завдання.

Наприклад, припустимо, що ваш ПК пов'язаний з кабелем до іншого ПК, який повинен бути підключений через wifi до мережі, але з'єднання Wi-Fi перервано з будь-якої причини. Тоді комп'ютер, до якого ви підключитесь, надішле саме таку відповідь, яку ви отримали.

Як і Геркулесові стовпи, він говорить, не плюс плюс ультра , тобто не далі, ніж тут. Це означає, що у 192.168.1.2 проблема з підключенням.


Останнє речення є істинним, але в першому реченні пропущена найпростіша можливість: 192.168.1.2, комп'ютер із проблемами підключення, - це сам ПК.
MSalters

Ні: коли ПК, що видає команду ping, є тією, що не має з'єднання, не існує заяви "Відповісти від ...".
MariusMatutiae

FYI, 192.168.1.2 - це комп’ютер, з якого почався пінг, але ні, у нього не було проблеми з підключенням, оскільки я, очевидно, не мав проблем з доступом до Інтернету та розміщенням цього питання з нього.
BVernon

+1 у будь-якому випадку, хоча, можливо, ця інформація допоможе комусь із подібними, але різними проблемами в дорозі.
BVernon

@MariusMatutiae я пояснив у своїй відповіді, чому є відповідь у цьому випадку
Simiil
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.