Общее·количество·просмотров·страницы

суббота, 10 сентября 2011 г.

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

  1. Установка xcode
  2. Установка MTR:
cd
mkdir mtr
cd mtr
curl ftp://ftp.bitwizard.nl/mtr/mtr-0.80.tar.gz -o mtr-0.80.tar.gz
tar -xf mtr-0.80.tar.gz 
cd mtr-0.80
export LIBS='-lm -ltermcap -lresolv'
./configure --prefix ~/mtr
make 
make install
cd ..
rm -rf mtr-0.80*
# без этого будет ругаться: mtr: unable to get raw sockets.
sudo chown root:wheel sbin/mtr
проверка запуска:
~/mtr/sbin/mtr

Cоздание алиаса и исправление ошибки xterm-256color': unknown terminal type

открываем файл любым редактором, например vim:
vim ~/.profile
и добавляем строки
TERM="xterm"
alias mtr='sudo ~/mtr/sbin/mtr'
сохраняем и перегружаем терминал. теперь запуск MTR можно запускать просто алиасом mtr пример использования
mtr -r -c 100 yandex.ru
через некоторое время - результат команды
mtr -r -c 100 yandex.ru
HOST: mbp                         Loss%   Snt   Last   Avg  Best  Wrst StDev
  1.|-- asu_rt_n16                 0.0%   100    1.3   0.4   0.3   3.3   0.5
  2.|-- ???                       100.0   100    0.0   0.0   0.0   0.0   0.0
  3.|-- korova-bb-gi1-9.msk.corbi  1.0%   100    1.2  11.9   1.1 201.8  32.1
  4.|-- rostokino-bb-te4-1.msk.co  3.0%   100    2.9   4.1   2.4  71.8   7.2
  5.|-- m9-crs-teng4-0-1.msk.corb  1.0%   100    5.8   7.5   2.8  19.7   3.3
  6.|-- m9-bb-po5-80g.msk.corbina  2.0%   100    2.8   8.9   2.3 190.5  26.4
  7.|-- msk-ix-m9.yandex.net       2.0%   100    3.0   4.5   2.4  34.6   4.0
  8.|-- 213.180.213.102            4.0%   100    4.3   9.6   2.9 144.1  23.9
  9.|-- l3-s400-s1300.yandex.net   3.0%   100    7.8   9.1   3.3 293.4  31.0
 10.|-- l3-s550-s400.yandex.net    3.0%   100    3.8   9.4   3.4 205.6  25.7
 11.|-- yandex.ru                  1.0%   100    7.1   4.5   3.0  19.2   2.2