Install mtr mac os

Установка MTR из исходников на Mac OS Lion

При работе с mac нужна полезная программа – mtr. Для того чтобы она стала настольным приложением вашего mac, необходимо её собрать из исходных текстов, но здесь вас ждет сюрприз – ошибка “ld: symbol(s) not found for architecture x86_64”. Для решения данной проблемы нужно сделать следующее:
Для сборки mtr понадобиться gcc (входит в состав xcode).
[cc lang=”bash” width=”550″]
cd
mkdir mtr
cd mtr
curl ftp://ftp.bitwizard.nl/mtr/mtr-0.82.tar.gz -o mtr-0.82.tar.gz
tar -xf mtr-0.82.tar.gz
cd mtr-0.82
export LIBS=’-lm -ltermcap -lresolv’
./configure -prefix

/mtr
make
make install
sudo chown root:wheel

/mtr/sbin/mtr
[/cc]
export LIBS=’-lm -ltermcap -lresolv’ – решение проблемы с ld: symbol(s) not found for architecture x86_64
sudo chown root:wheel

/mtr/sbin/mtr – без этого будет ругаться: mtr: unable to get raw sockets.

для запуска выполняем:

/mtr/sbin/mtr www.ru

создание алиаса и исправление ошибки xterm-256color’: unknown terminal type
открываем файл любым редактором, например vim:
[cc lang=”bash” width=”550″]vim

/.profile[/cc]
и добавляем строки
[cc lang=”bash” width=”550″]>TERM=”xterm”
alias mtr=’

Источник

linux-notes.org

Установка mtr в Unix/Linux

MTR — бесплатное приложение, которое сочетает в себе функциональность трассировки и пинг в качестве инструмента для диагностики единой сети. При этом, вы сможете проверить потери пакетов и низкой скорости соединения, чтобы помочь в устранении неполадок программного обеспечения.

Хочу рассказать в своей статье «Установка mtr в Unix/Linux» как можно установить и пользоваться утилитой MTR в Unix/Linux.

Установка MTR в Debian/Ubuntu/Mint:

Установка MTR в CentOS/RedHat/Fedora:

Установка MTR в Arch:

Установка MTR на Mac OS

1. Можно скачать и установить пакет:

Я этот метод не проверял.

2. Скачать и установить из исходного кода.

После этого, я добавлю алиас команды, для более удобного использования. Для этого, я открою файл и добавлю строчку:

Скопируйте данные (полезно, если вы хотите подать жалобу, например на вашего провайдера).

Вы можете сделать скриншот экрана с помощью:

  • Command+Shift+3: Сделает скриншот экрана и сохранит его в виде файла на рабочем столе.
  • Command+Shift+4, затем выберите площадь: Сделает скриншот области и сохранит его в виде файла на рабочем столе.

Loss % — все потерянные пакеты между компьютером и серверами.

SNT — количество отправленных пакетов.

LAST — Задержка последнего отправляемого пакета .

Avrg — Среднее время ожидания всех пакетов.

Best — Отображает лучший Round Trip Time для этого пакета на этом хосте (shortest RTT).

Disregard 100% — это сто процентная потеря если есть другие узлы, перечисленные после.

Wrst — Отображает худший Round Trip Time для этого пакета на этом хосте (longest RTT).

Читайте также:  Как восстановить пароль админа windows

Опции программы MTR

Показать сводку параметры аргументов в командной строке :

-h
—help

Распечатать установленную версию:
-v
—version

Помещает mtr в режим отчета. В этом режиме, mtr обработает количество циклов, определенных опцией -c, затем отобразит статистику и завершит работу. Этот режим полезен для генерации статистики о качестве сети:

-r
—report

Установить количество циклов, после которых mtr завершит работу:

-c COUNT
—report-cycles COUNT

Размер посылаемых пакетов:

-p BYTES
—psize BYTES

Вынуждает mtr использовать curses based terminal interface если доступно:

-t
—curses

Используйте эту опцию, чтобы заставить МТР для отображения числовых число IP, а не пытаться разрешать имена хостов. Не использовать DNS. Отображать IP-адреса и не пытаться получить их хостнеймы:

-n
—no-dns

Используйте эту опцию, чтобы заставить МТР использовать GTK +, основанный на оконном интерфейсе X11 (если имеется). GTK +, должно быть доступным в системе, когда ССО был построен для этого, чтобы работать. См веб-страницу GTK + на http://www.gimp.org/gtk/ для получения дополнительной информации о GTK +.

-g
—gtk

Выводить информацию построчно, без перерисовки экрана, с разделением полей пробелом. Этот формат удобен, если вы используете какую-то дополнительную программу-парсер или скрипт для анализа, которому передаются данные:

-s
—split

Использовать «сырой» формат вывода. То есть выводить неформатированные данные:

-l
—raw

Указать адрес интерфейса, с которого будут отправляться пакеты:

-a IP.ADD.RE.SS
—address IP.ADD.RE.SS

Интервал между отправляемыми запросами:

-i SECONDS
—interval SECONDS

Использовать протокол UDP для отправки пакетов:

-u
Использовать только IPv4:

-4

Использовать только IPv6:

-6

Примеры использования.

Выполнить MTR для домена

MTR работает в двух режимах, графический режим (X11) и текстовом режиме на основе (Ncurses). По умолчанию, команда mtr работает в режиме X11.

Запуск в текстовом режиме -curses

Используйте опцию «-curses» чтобы работать с mtr в терминальном режиме.

Исключить Обратный DNS с помощью «-no-DNS»

MTR находит имя хоста каждого маршрутизатора / узла с помощью обратного просмотра DNS. Если вы хотите, чтобы избежать выполнение обратного поиска DNS, используйте «-no-DNS» вариант.

Использовать mtr в режиме отчета с помощью «-report»

Источник

Install mtr mac os

MTR is a network diagnostic tool which combines the results of both the ping and traceroute tools. When a computer connects to another computer over the internet, the network traffic is sent through a series of routers, or “hops”, in between the source and destination to efficiently deliver content. MTR looks at each of these hops and measures the latency and packet loss against each one, including the destination. This information allows us to figure out where a network problem lies.

For ExaVault, an MTR trace lets us see the network traffic between your system and the server hosting your files. This can help us pinpoint spots in the route where traffic is slowing down or getting lost.

Installing ‘WinMTR’ on Microsoft Windows

Unfortunately, the MTR tool does not come pre-installed on Windows so you will need to install it yourself.

Читайте также:  Windows phone не работает компьютером

1. Download and install ‘WinMTR-v100-static.zip’ from the WinMTR github repo. You will get a .zip archive containing two binaries; WinMTR.exe and WinMTR64.exe.

2. Click the correct one for your platform; either 32-bit or 64-bit. If you don’t know whether you have a 32-bit or 64-bit platform, try them both and see which one works.

Using ‘WinMTR’ on Microsoft Windows

To use ‘WinMTR’ on Microsoft Windows, double-click on the WinMTR version for your computer:

1. Enter your account address into the Host box.

3. Let WinMTR run for 10-15 minutes.

5. Click Copy Text to Clipboard.

6. Paste the results in an email to support.

Installing ‘MTR’ in Mac OS X

The MTR tool does not come pre-installed on Mac OS X computers and is not available in the Apple store.

You will need to have the Homebrew package management system installed on your computer before you can install MTR. This package management system makes libraries and utilities available for your Mac that are not included in the Mac OS X installation by default.

Note: if you have the MacPorts package management system installed, you will need to use that to install the MTR utility as it is not compatible with the Homebrew package management system.

Installing and Using ‘MTR’ from Homebrew

1. To install Homebrew, open a Terminal window by pressing Command + Space, then type “terminal” into the Spotlight Search and pressing enter.

2. In the Terminal window that opens, enter the following command and press Enter to run:

During this step, watch Terminal for messages that the installation my be interrupted. This may include password prompts or a requirement update Command Link Tools for Xcode by entering the Apple Menu > System Preferences > Software Update on your Mac.

3. To install MTR, run the command

4. Once MTR is installed, run the command:

Pending on the version of MTR installed, the previous command may be outdated. To confirm the version that was installed, review the Homebrew summary provided in Terminal or

I. Run directory list command:

II. Copy the correct version number and replace “0.94” in the previous command.

III. Rerun previous command.

5. Make the mtr command available to your system by running:

If you get a permission error, run:

6. To run an mtr trace, run the command:

Note that myaccount.exavault.com should be the address for your account (such as test.exavault.com).

7. Let the MTR trace run for 10-15 minutes.

8. Use your mouse to highlight the traces results.

9. Press Command-C to copy the trace.

10. Email support and Press Command-V to paste the results in to the email.

Читайте также:  Postgresql ��������� ���������� linux

11. Press q in terminal to end the mtr trace and close the window.

Understanding MTR Results

If you see 0% packet loss throughout all the hops of the MTR trace, this indicates that there likely is not a networking issue between your computer and the ExaVault server.

If you see packet loss that does not get recovered in later hops, the suggests a potential problem in the route your system is taking to reach ExaVault. Be sure to send the results over for further review.

Источник

Install mtr mac os

/Desktop $ brew install mtr
.
==> Downloading https://homebrew.bintray.com/bottles/mtr-0.92.sierra.bottle.tar.gz
######################################################################## 100,0%
==> Pouring mtr-0.92.sierra.bottle.tar.gz
==> Caveats
mtr requires root privileges so you will need to run `sudo mtr`.
You should be certain that you trust any software you grant root privileges.
==> Summary
🍺 /usr/local/Cellar/mtr/0.92: 12 files, 181.9KB

/Desktop $ mtr youtube.com
-bash: mtr: command not found

/Desktop $ sudo mtr youtube.com
Password:
sudo: mtr: command not found

/Desktop $ brew install mtr
Warning: mtr 0.92 is already installed

/Desktop $ ls /usr/local/Cellar/mtr/0.92/sbin/
mtr mtr-packet

/Desktop $ /usr/local/Cellar/mtr/0.92/sbin/mtr youtube.com
mtr: Failure to start mtr-packet: Invalid argument

/Desktop $ /usr/local/Cellar/mtr/0.92/sbin/mtr-packet youtube.com
Failure to open IPv4 sockets: Operation not permitted
Failure to open IPv6 sockets: Operation not permitted

/Desktop $ sudo /usr/local/Cellar/mtr/0.92/sbin/mtr-packet youtube.com
^C

/Desktop $ sudo /usr/local/Cellar/mtr/0.92/sbin/mtr ya.ru
mtr: Failure to start mtr-packet: Invalid argument

/Desktop $ sudo /usr/local/Cellar/mtr/0.92/sbin/mtr http://ya.ru
mtr: Failed to resolve host: http://ya.ru: nodename nor servname provided, or not known Вернуться к началу

superburzum

Зарегистрирован: 25.02.2008
Сообщения: 1982
Откуда: Длгп

Добавлено: Пн Ноя 20, 2017 11:30
а brew doctor что скажет?

Код:
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink sbin/mtr
/usr/local/sbin is not writable.

/Desktop/tmp $ brew link mtr
Linking /usr/local/Cellar/mtr/0.92.
Error: Could not symlink sbin/mtr
/usr/local/sbin is not writable.

/Desktop/tmp $ brew doctor
Warning: A newer Command Line Tools release is available.
Update them from Software Update in the App Store.

Вернуться к началу
nils7

Зарегистрирован: 07.08.2007
Сообщения: 1007
Откуда: Москва, BHSAD,ScreamSchool

Добавлено: Пн Ноя 20, 2017 23:50
поставил вот это http://rudix.org/packages/mtr.html
на хайсиерру пакет от сиерры
_________________
простее

http://www.rescuemac.ru

Вернуться к началу

Страница 1 из 1

—>

Список форумов MacCentre.ru Форум » Сети и подключения Страница 1 из 1 Часовой пояс: GMT + 4 —>

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы можете добавлять приложения в этом форуме
Вы можете скачивать файлы в этом форуме

Powered by phpBB © 2001, 2005 phpBB Group

Источник

Оцените статью