Використання Traceroute на Ubuntu

Автор: William Ramirez
Дата Створення: 17 Вересень 2021
Дата Оновлення: 21 Листопад 2024
Anonim
Протокол ICMP, утилита traceroute  | Практика по курсу "Компьютерные сети"
Відеоролик: Протокол ICMP, утилита traceroute | Практика по курсу "Компьютерные сети"

Зміст

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


Трасування пакета маршруту необхідно для діагностики проблем у широких мережах (Hemera Technologies / AbleStock.com / Getty Images)

Traceroute

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

Traceroute в терміналі

Ubuntu поставляється з термінальною версією Traceroute. Перейдіть до нього, натиснувши на логотип Ubuntu у верхній лівій частині екрана, набравши "термінал" у рядку пошуку і натиснувши на значок програми, де написано "Термінал". Якщо ви видалили Traceroute, переінсталюйте його, ввівши командний рядок "sudo apt-get install traceroute".


Використання Traceroute

Перевірте маршрут з Traceroute, ввівши в терміналі команду "traceroute server-name", де "server-name" - ім'я сервера, з яким ви намагаєтеся встановити шлях. Список серверів, на які передаються пакети, починають з'являтися в терміналі. Якщо це відображає фразу "запит закінчився", це означає, що запит не зміг досягти кінцевого пункту призначення. Якщо програма відображає "***" на рядку, де повинен бути проміжний сервер, це вказує, що сервер отримав запит, але не надіслав назад інформацію про себе.

Опції

При виконанні деталей маршруту за допомогою Traceroute можна видати додаткові команди для налаштування конкретних процедур. Наприклад, команда "traceroute -n server-name" викликає програму для ідентифікації серверів, які отримали запит через їхні IP-адреси, а не доменних імен. Додавання "-w n", де "n" є числом, призводить до того, що Traceroute використовує це значення як обмеження часу при розгляді відповіді серверів, вичерпуючи час відповіді після цього обмеження. Знайдіть повний список параметрів програми, набравши "man traceroute" у терміналі Ubuntu.