Mac OSX в терминале. Порты.

October 29th, 2007 | комментариев: 0

MacOSX – операционная система с богатой историей и интересными корнями. Не вдаваясь в детали, можно сказать с уверенностью, что это традиционная unix-подобная система (с технической точки зрения). А слово unix у меня вызывает прямую ассоциацию с командной строкой, т.е. с терминалом.

Мы рассмотрим несколько терминальных программ, которые могут помочь в нелегком деле настройки сети, а также наиболее простой способ их установки – MacPorts.

Для выполнения всех последующих команд необходимо установить MacPorts и Xcode. Это нужно для нормальной работы системы портов.

  1. mtr – известная среди админов программа для сетевой диагностики (port install mtr). Очень помогает интерактивно отслеживать на каком узле стопориться сеть, со всей статистикой по каждому промежуточному узлу. mtr

  2. tcptraceroute – другая полезная сетевая утилита, часто используется для поиска узла который может фильтровать ваш траффик на отдельные сервисы (port install tcptraceroute).

    Например, если у Вас не открывается страница ya.ru, можно воспользоваться командой tcptraceroute ya.ru 80, где ya.ru – это адрес целевого сервера (можно использовать ip), а 80 – номер порта сервиса (80 – стандартный для веб-сервиса порт). tcptraceroute