Підручники

Command Команда Tracert або traceroute, що це таке і для чого його використовувати

Зміст:

Anonim

Мережі - це основна частина нашого життя та нашої роботи, тому ніколи не зашкодить знати такі інструменти, як команда Tracert або також називається Traceroute, що дозволить нам доповнити утиліти команд Ping відмінно.

Зміст індексу

У багатьох випадках цікаво використовувати команду Ping, щоб перевірити наявність нашого підключення до Інтернету, а також перевірити, чи правильно підключений до нього комп’ютер у нашій мережі та показує нам сигнал. На додаток до цього, ми також можемо перевірити затримку нашого зв'язку, як ми бачили в інших наших навчальних посібниках. Підсумовуючи це, вони є дуже корисними командами для отримання різних аспектів нашої мережі, не маючи про них великих знань.

Сьогодні ми підемо на крок далі, щоб показати ще одну цікаву команду, дуже пов’язану з ping, і це дасть нам цікаву інформацію про стрибки, які здійснює наш пакет даних, поки не досягне свого призначення.

Що таке команда Tracert

Ця команда доступна в системі Windows через командну консоль, як в командному рядку, так і в Windows PowerShell. Ми також зазвичай знаємо це як Traceroute у випадку команди в Linux або просто простежити.

Tracert - це інструмент, який надасть нам інформацію про маршрут, який приймає пакет, який буде надісланий з нашого комп’ютера на місце призначення, або в локальну мережу, або в Інтернет, до певного домену.

Процедура, за якою слідує ця команда, полягає в тому, щоб надіслати пакет до пункту призначення, але, поки він досягне свого кінцевого пункту призначення, він запитає кожного з маршрутизаторів, які знаходяться на шляху відповіді на проходження цього пакету. Таким чином ми отримаємо інформацію про кожен вузол, через який проходить пакет, наприклад його IP-адресу, доменне ім'я, якщо він є, та затримку або час з'єднання між нашим обладнанням та кожним із вузлів на шляху.

Виявити проблему зв’язку з Tracert

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

Коли ми надішлемо пакет, tracert дасть нам IP-адресу для проходить вузла. Якщо ми знаходимось у великій інтрамережі і у нас немає зв’язку, то варто за допомогою цієї команди подивитися на те, якими є ці стрибки, наприклад, поки ми не дійдемо до остаточного шлюзу, який дає доступ до Інтернету. Таким чином ми дізнаємося останню IP-адресу до того, куди дійшов наш пакет, і саме там буде розміщена наша проблема.

Як користуватися командою Tracert у Windows

Щоб використовувати цю команду в операційній системі Windows, все, що нам потрібно зробити, це відкрити командний термінал.

  • Ми можемо це зробити з меню "Пуск", набравши " CMD " і натиснувши Enter, натиснувши комбінацію клавіш " Windows + R " і набравши " CMD ", клацнувши правою кнопкою миші кнопку "Пуск" і натиснувши опцію " Windows PowerShell "

В будь-якому випадку ми напишемо:

трасетр

Ми бачимо, що він негайно покаже нам реальну IP-адресу домену, який ми розмістили, і він розповість, через які вузли він пройшов, а також його IP-адресу та затримку для кожного з них.

Сума затримки всіх вузлів не є затримкою нашого зв'язку, ці значення застосовні лише до кожного конкретного випадку, через який він проходить.

Давайте побачимо різницю між Tracert і ping:

Виходячи з цієї інформації, ми можемо бачити, що приблизно пінг нашого домену показує ту саму затримку, що і кінцевий крок трасування до його досягнення. Завдяки цьому ми зможемо продемонструвати, що наша затримка зв'язку не є підсумком усіх етапів, а що вона була отримана незалежно для кожного конкретного випадку.

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

Ми також бачимо, що деякі кроки, які виконував пакет , не дають нам відповіді " Час очікування на цей запит ", це означає, що напевно цей вузол не може давати відповідь у своїй конфігурації, як захист.

Варіанти трасування

Щоб побачити всі параметри, доступні цій команді, а також її синтаксис або способи її використання, нам доведеться поставити наступне:

tracert /?

або

трасетр

Нам буде показана інформація про його використання:

  • -d: можливість не перетворювати IP-адреси, через які він передається, у доменні імена. -h: ми встановимо певну кількість стрибків, це цікаво, якщо ми знаходимось у внутрішній мережі і знаємо, скільки кроків до цього, поки ми не дійдемо до остаточного шлюзу. -j: простежити маршрут на кілька хостів одночасно. -w: ми можемо встановити певний час очікування, щоб надати кожен стрибок на додаток до того, який вже існує між хостом і клієнтом. -R, -S, -6: для випадків, коли ми хочемо використовувати протокол IPv6.

Команда Tracert в Linux

Використання цієї команди в Linux практично те саме, лише те, що вона ефективно називається Traceroute замість tracert. Але нам потрібно буде встановити пакет через наш командний термінал, оскільки, наприклад, цей модуль не знаходиться в Ubuntu, наприклад.

Щоб встановити його, нам доведеться відкрити командний термінал і розмістити таку команду:

sudo apt-get install inetutils-traceroute

Після встановлення, щоб побачити різні його варіанти, нам доведеться поставити:

Простежити - допомогти

Параметри більш-менш схожі за дозволом домену, але у нього є деякі варіанти для більш досконалого його використання. Наприклад, якщо ми хочемо виконати ту саму функцію, що і для Windows, нам потрібно буде поставити "-I", щоб зробити це в режимі ICMP, а також опцію "-resolve-hostname", якщо ми хочемо, щоб вона вирішила доменні імена, якщо це можливо

Це все про команду tracert та її корисність для виявлення проблем з підключенням.

Ми також рекомендуємо:

Чи знали ви корисність цієї команди? Якщо ви хочете дізнатися більше про певну команду чи тему, напишіть нам у коментарях, щоб допомогти нам створити більше вмісту.

Підручники

Вибір редактора

Back to top button