- Как запустить Traceroute на MacBook, Mac: 2 метода
- Как запустить Traceroute на MacBook Pro, Mac, iMac
- Метод 1: через приложение-терминал
- Метод 2: запустите Traceroute на Mac с помощью приложения Network Utility
- How to perform traceroute checks in Windows, Linux and Mac OS?
- How To Run Traceroute on macOS
- To run traceroute on a Mac using the Terminal app
- To run traceroute on a Mac using the Network Utility app
- Thank you for choosing to leave a comment.
- The WWW Blog
- 5 лучших альтернатив Traceroute для анализа пути подключения
- Как работает Traceroute?
- В чем разница между Traceroute и Ping
Как запустить Traceroute на MacBook, Mac: 2 метода
Traceroute — это встроенный инструмент для диагностики проблем сетевого подключения и маршрутизации между Mac и сервером. При открытии веб-сайта приложение показывает, что сайт недоступен или какая-либо другая ошибка, и в конечном итоге вы не сможете посетить веб-сайт. Чтобы преодолеть это и найти причину этой ошибки, на картинке появляется трассировка трассировки. В отчете traceroute вы можете отслеживать, как пакеты перемещаются по пути, где произошла поломка и как ее исправить.
На MacBook и Mac есть два способа запустить traceroute: один — с помощью приложения «Терминал», а другой — приложения «Сетевая утилита», оба функции одинаковы. Вы можете попробовать любой из них, чтобы найти и просмотреть traceroute в macOS.
Как запустить Traceroute на MacBook Pro, Mac, iMac
Метод 1: через приложение-терминал
- Откройте приложение «Терминал» на Mac. Щелкните Finder. Выберите «Приложения» и выберите «Утилиты».
- Оттуда откройте Терминал.
- Введите следующую команду в Терминале.
- Здесь имя хоста относится к имени сервера, который вы хотите протестировать. Это может быть ссылка на любой сайт. Например, если вы хотите узнать результаты трассировки сайта howtoisolve.com, команда будет выглядеть так:
- traceroute howtoisolve.com
- Нет необходимости вводить www или https: // в команде при отслеживании отчета traceroute сервера.
- Mac потребуется несколько минут, чтобы сгенерировать отчет трассировки между соединениями.
- Если отображается знак *, значит время ожидания запроса истекло, проверьте результаты.
- Вот и все.
Метод 2: запустите Traceroute на Mac с помощью приложения Network Utility
Примечание: Сетевая утилита устарела в macOS Big Sur, Так что этот способ бесполезен…
- Пользователи MacOS Catalina и более ранних версий Mac могут использовать Traceroute с помощью сетевой утилиты.
- Нажмите Command + пробел, чтобы открыть поиск Spotlight, а затем выполните поиск в приложении Network Utility. или Открыть из Finder, Открыть Finder на Mac, Из верхнего меню Mac Перейти> Перейти в папку…>
/ Система / Библиотека / CoreServices / Приложения> В папке приложений.
- Выберите вкладку Traceroute.
- Введите URL-адрес веб-сайта, например howtoisolve.com, и нажмите «Трассировка».
Надеюсь, это поможет вам узнать, что вы ищете. Дайте нам знать в комментариях, если у вас есть какие-либо сомнения или вам нужно изучить то же самое.
Источник
How to perform traceroute checks in Windows, Linux and Mac OS?
Below you will find instructions on how to perform a traceroute check based on the operating system of your computer.
Note that in our examples you will need to replace yourdomain.com with your actual domain name.
For Windows 7 and older:
Open Start menu > Click Run > Type cmd and press Enter.
In the command prompt type tracert yourdomain.com and press Enter.
For Windows 8.x and newer:
Use the search window, type command prompt and click on the Command Prompt result.
Type tracert yourdomain.com and press Enter.
This will provide traceroute results from your computer to yourdomain.com. You can also use tracert with an IP, i.e. tracert 1.2.3.4
For more information on how to copy and paste the traceroute results, check this article.
You need to open up Terminal, located under Applications > Utilities > Terminal and type:
traceroute yourdomain.com and press Enter.
Alternatively, go to the Applications folder > Utilities > Network Utility > Traceroute and specify your domain or IP address.
You can also use traceroute with an IP, i.e. traceroute 1.2.3.4
Open a Terminal window and type:
Источник
How To Run Traceroute on macOS
This article explains how you can perform a traceroute on your Mac. You may use traceroute to diagnose network routing issues (e.g., connectivity problems) and other related problems because it is a a network diagnostic tool.
There are two ways to do this:
To run traceroute on a Mac using the Terminal app
1-Launch the Terminal app. To open the Terminal app, you can:
- Go to Finder > Applications > Utilities > Terminal. Or alternatively,
- You may open it using Spotlight, open spotlight and search Terminal.
2-Type the following command and press Enter
traceroute hostname
In this command, hostname is the name of the server connection you are testing, like macreports.com. This could be a domain name or an IP address. For example, if we want to find the traceroute result for macreports, here is the command you need to enter:
traceroute macreports.com
As you can see above, you do not need to enter the “https://” or “www.” section of the website’s address.
3-It may take up to a few minutes for your Mac to complete the process. Your Mac will generate a list of connections between your computer and its destination.
If you see * signs, that means “Request Timed Out”. Just wait. Then you may review the results.
To run traceroute on a Mac using the Network Utility app
You may also use the Network Utility app. Here is how:
1-Open the Network Utility app
- You can find Network Utility in /System/Library/CoreServices/Applications. Or alternatively:
- You can use Spotlight to open it.
2-Click the Traceroute tab.
3-Your your domain or IP number, like macreports.com and click Trace.
4-And review the results.
Serhat Kurt
Dr. Serhat Kurt worked as a Senior Technology Director. He holds a doctoral degree (or doctorate) from the University of Illinois at Urbana / Champaign and a master’s degree from Purdue University. Here is his LinkedIn profile.
Thank you for choosing to leave a comment.
Please note the following:
- All comments are moderated.
- Your email will NOT be published nor shared.
- All SPAM comments will be deleted.
- Please see our comment policy page for more info.
Источник
The WWW Blog
Traceroute is a tracking way with which you can know how web pages actually reach your computer, from the server. Your computer is not directly related to any web page, or any downloadable file, but gets connected through a pathway or chain where you send an information to your router, and from there to the next destination in the pathway.
Sometimes due to a problem in any link, the site loading doesn’t happen. Here is where traceroute helps you in finding the loopholes and problems in the loading of the website.
Here is how to run traceroute in Mac OS –
1. Through the terminal.app in utilities –
The terminal app in mac helps you find the roots of the whole file systems and the operating system. Most of the system processes can be found through the terminal application.
Open the Terminal.app from the list of Utilities in Applications, and enter the following –
traceroute www.thewwwblog.com (replace www.thewwwblog.com with the domain name you want to traceroute)
Hit enter/return and you would see the traceroute process happening.
2. Through Network Utility –
The network utility in mac is useful in many ways to monitor the network usage, and the availability of network etc. Through that you can ping a website, lookup the availability of a domain, the WHOIS data etc. You just need to select the traceroute option, and enter the web address there –
The tracerouting starts and the IPs hit are displayed as shown in the pic –
This is what traceroute helps in –
The results area in the lower part of the window now shows you the trace or track for the signal your computer sends to the address you specified.
When you run a trace your machine sends out a tiny packet of data (40 bytes). The next device along the line sends a notification to you that the data reached it. That all takes a little time, measured in milliseconds. 1 millisecond (ms) = 1/1000th of a second.
The traceroute shows the path of a query sent, first from the local modem to the service provider, and from there to the main hosting site, and so on.
Источник
5 лучших альтернатив Traceroute для анализа пути подключения
Traceroute — популярный, но очень простой инструмент диагностики, который помогает отслеживать пакет данных ICMP от одного сетевого хоста к другому. Когда компьютер обменивается данными с другими устройствами в сети, данные связи должны сначала быть отправлены через ряд небольших сетей, иначе называемых переходами, прежде чем они достигнут своего целевого устройства. Конечно, среднестатистический пользователь не знает об этом, но как сетевой администратор важно знать точный маршрут, по которому проходят данные. Это поможет вам определить, почему устройство или веб-сервер недоступны, а собранные дополнительные данные помогут исправить задержки в сети.
Для инструмента, который был разработан в 1987 году и с тех пор не претерпел серьезных обновлений, легко понять, почему Traceroute не подходит для современных сетей и гибридной ИТ-среды. Одним из серьезных ограничений Traceroute является то, что он дает представление только об одном направлении. Это от источника до места назначения. Следовательно, это означает, что собранные данные могут быть неточными, поскольку возможны задержки подключения, когда данные возвращаются из места назначения обратно на исходный компьютер.
У некоторых людей также могут быть проблемы с использованием интерфейса командной строки. Обратите внимание, что некоторые из альтернатив, которые мы будем перечислять, также используют интерфейс командной строки, но мы также включили несколько отличных альтернатив, которые поставляются с графическим пользовательским интерфейсом. Хорошая вещь с инструментами графического интерфейса заключается в том, что они включают в себя простые щелчки мышью вместо того, чтобы вводить команды. Они также имеют тенденцию лучше отображать данные анализа пути, что отлично подходит для новичков.
Теперь есть один вопрос, с которым я сталкивался несколько раз, и я считаю важным его рассмотреть. В чем разница между Traceroute и Ping? И чтобы полностью объяснить это, мне сначала нужно объяснить, как работает Traceroute.
Как работает Traceroute?
Этот инструмент работает, присваивая отправляемым данным то, что мы называем временем жизни (TTL). TTL представляет собой количество прыжков, которые может совершить пакет данных, и начинается с 1 и постепенно увеличивается, пока не достигнет целевого устройства.
Так, например, если между исходным и целевым хостом 5 переходов, будет отправлен первый пакет со значением TTL, равным 1. Первый маршрутизатор получит пакет, уменьшающий значение до нуля, а затем отправит сообщение об ошибке «Превышено время» обратно на исходный компьютер. Затем компьютер использует эту информацию для идентификации маршрутизатора на первом прыжке, а затем отправляет другой пакет со значением TTL, равным 2. После достижения второго прыжка это значение снова будет уменьшено до нуля, и на исходный компьютер будет отправлено сообщение об ошибке. . Этот процесс повторяется до тех пор, пока пакетные данные, наконец, не достигнут целевого хоста, и в конце всего этого у вас будет список всех маршрутизаторов на пути от источника к месту назначения. Traceroute также записывает время, необходимое для того, чтобы данные достигли каждого маршрутизатора, что помогает точно определить, откуда происходит задержка.
Сравните это с эхо-запросом, который включает отправку эхо-запроса ICMP на целевой IP-адрес и ожидание ответа, и у вас уже есть ответ на наш вопрос.
В чем разница между Traceroute и Ping
Ping в основном используется для определения доступности сетевого хоста и количества задержек в вашей сети. Traceroute с другой стороны следует точному пути, по которому проходят пакетные данные, и, следовательно, точно определит, откуда именно исходит проблема с соединением. Пинг выполняется значительно быстрее, чем traceroute, и на него можно ответить за миллисекунды. По сути, вы используете ping, когда хотите установить, работает ли сетевое устройство. После того, как вы установили, что это не работает, вы используете traceroute, чтобы определить, где находится проблема.
Теперь давайте рассмотрим 5 инструментов и программного обеспечения, которые вы можете использовать вместо Traceroute.
Когда дело доходит до программного обеспечения для управления и мониторинга сети, SolarWinds всегда превосходит самих себя. Network Performance Monitor (NPM) был их флагманским продуктом и закрепил за ними звание лидеров отрасли. Фактически, NPM можно использовать для поэтапного анализа данных. Однако это не идеальная альтернатива Traceroute из-за его цены. NPM — это полноценный сетевой монитор, и поэтому он имеет свою цену.
Поэтому вместо этого мы рассмотрим SolarWinds Traceroute NG. Это полностью бесплатный инструмент с рядом дополнительных функций, помимо анализа путей к данным.
SolarWinds Traceroute NG
Например, Traceroute NG оснащен встроенной функцией ведения журнала, а также позволяет копировать данные анализа в буфер обмена и, следовательно, вставлять их в другое место, например, в файл CSV. Это обновление по сравнению с Tracert, которое ограничивается только созданием снимков экрана с данными. Инструмент также собирает полезные данные, такие как время между каждым прыжком, IP-адреса для всех устройств, полное доменное имя (FQDN), процент потери пакетных данных и другие.
Traceroute NG похож на собственный Tracert в том, что он использует интерфейс командной строки. Но это хорошо, потому что привыкнуть к смене не займет много времени. Другой замечательной особенностью этого инструмента является то, что он выполняет непрерывное зондирование. Это означает, что он будет постоянно анализировать данные сетевого пути, и в случае каких-либо изменений пути вы будете уведомлены.
Как и все другие продукты SolarWinds, Traceroute NG выполняет автоматическое обнаружение вашей сети. Он использует стандарты TCP и ICMP для отслеживания путей к данным и может проникать через большинство межсетевых экранов. Traceroute NG совместим как с IPv4, так и с IPv6 и работает только в системах Windows.
MTR также является средством диагностики сети из командной строки, но сочетает в себе ping и traceroute. Это означает, что вы сможете легко определить доступность сетевого хоста и, следовательно, точно определить проблему, выполняя поэтапный анализ пути данных. MTR использует эхо-запросы ICMP для получения данных о производительности на каждом переходе, но также может работать в режиме UDP.
MTR Traceroute
Этот инструмент также можно использовать для определения потери пакетов и джиттера в сети. Данные о производительности представлены в виде таблицы для облегчения понимания. И в отличие от собственного Traceroute, MTR также поддерживает адреса IPv6.
MTR также выполняет непрерывное сканирование пути, что означает, что данные о производительности сети всегда обновляются. Это определенно лучше, чем выполнять сканирование вручную каждый раз, когда вы хотите проверить, есть ли какие-либо изменения в показателях производительности сети.
MTR по умолчанию разработан для систем Unix, но позволяет использовать Autoconf для его настройки так, чтобы он мог работать в другой системе. Autoconf сканирует целевую систему, а затем генерирует файлы заголовков и make-файл из существующих шаблонов. Затем они добавляются в исходный код MTR, чтобы его можно было установить в указанной системе. Это верно даже для Mac OS.
Open Visual Traceroute — это программа трассировки с открытым исходным кодом, которую можно использовать в нескольких операционных системах, включая Windows, Linux и Mac OS. В отличие от двух других инструментов, которые мы рассмотрели, OVT использует графический интерфейс. Его изюминкой является трехмерное представление пути к данным на карте мира. После завершения трассировки вы можете масштабировать и вращать карту, чтобы просмотреть все места, через которые прошли ваши данные. А если на вашем компьютере возникают проблемы с 3D-визуализацией, вы можете использовать 2D-карты.
Открыть Visual Traceroute
Open Visual Traceroute также предоставляет вам табличное представление всех данных, которые вас интересуют при выполнении traceroute. К ним относятся имя хоста и местоположение, задержка в сети, время поиска DNS и расстояние между различными узлами. Он не имеет встроенной функции ведения журнала, но позволяет копировать данные анализа и сохранять их в файле CSV. Вы также можете делать скриншоты.
Также важно отметить, что этот инструмент — больше, чем просто инструмент трассировки. Он поставляется с дополнительными функциями, такими как анализатор пакетов, который дает вам четкое представление о типе данных, передаваемых от источника к серверам назначения. В нем также есть функция «Кто есть», с помощью которой вы можете легко получить доступ ко всей общедоступной информации о конкретном домене.
Path Analyzer Pro также является отличной рекомендацией, если вы не разбираетесь в инструментах интерфейса командной строки благодаря удобному графическому интерфейсу. Но главная особенность — это расширенный механизм обнаружения путей, который делает этот инструмент значительно быстрее, чем собственное программное обеспечение traceroute. По словам разработчиков, Path Analyzer Pro в 20 раз быстрее.
Другие особенности, которые отличают его от традиционного traceroute, — это обнаружение и обход межсетевых экранов, анализ нескольких показателей производительности для каждого перехода и потрясающая графическая визуализация. Последнее будет иметь важное значение для лучшего понимания ваших сетевых проблем.
Анализатор пути Pro
Path Analyzer Pro также позволяет создавать, печатать и экспортировать отчеты, которые могут помочь, когда вы хотите сохранить данные о производительности для использования в будущем или просто поделиться данными с руководством и другими администраторами.
Подобно Open Visual, у этого инструмента есть инструмент карты, который дает вам отличный обзор местоположения IP-адресов, которые вы исследуете. Вы можете масштабировать и панорамировать карту для лучшего обзора. Он также имеет функцию «Кто есть», которая помогает вам собирать информацию о конкретном домене.
Дополнительные функции включают DNS и разрешение адресов и отслеживание адресов электронной почты, что может быть полезно при установлении источника ваших электронных писем. Это может помочь вам разоблачить спамеров или людей, отправляющих сообщения с угрозами.
Последним инструментом в нашем списке является Visual Route, который является отличным инструментом для выполнения анализа пути за шагом. Он также собирает дополнительные данные о производительности, такие как потеря пакетов и время ответа. Однако главной особенностью Visual Route является возможность обратной трассировки пакета данных и, таким образом, преодоление одного из основных недостатков оригинального Traceroute. Он выполняет это путем создания удаленных агентов в месте назначения, которые облегчают обратную трассировку. Также связан обратный поиск DNS, который позволяет определить IP-адрес из имени домена.
Визуальный маршрут
Visual Route также хранит исторические данные, которые могут помочь быстро диагностировать текущие проблемы, сравнивая их с прошлыми данными. Инструмент также выполняет непрерывный анализ пути, непрерывно регистрируя данные о производительности, которые дают подробные сведения о снижении производительности, происходящем с течением времени.
Этот инструмент объединяет отслеживание пути с отчетом о местоположении IP, чтобы дать вам физическое географическое положение серверов и маршрутизаторов, что важно для понимания ваших проблем с маршрутизацией.
Visual Route также имеет функции ping, которые он дополнительно улучшает, включая построение ping. Он сопоставляет время отклика сети с периодом времени, чтобы помочь вам быстро диагностировать проблему. Таким образом, вы тратите меньше времени на устранение неполадок и, следовательно, больше времени на решение проблемы. Инструмент доступен для систем Windows и Mac.
Источник