FreeBSD arpwatch


Автор Охальников Олег


Подобная статья уже была написана относительно установки и настройки на Linux системах, применительно к deb системам. Статью, теоретические выкладки и Ман можно найти здесь...

Эта же статья описывает процесс установки и настройки на FreeBSD, на примере FreeBSD 7.0.

Итак приступим (надеюсь дерево портов обновлено) или обновляем.

Ищем в дереве портов arpwatch:

# whereis arpwatch
arpwatch: /usr/ports/net-mgmt/arpwatch

Переходим в директорию:

# cd /usr/ports/net-mgmt/arpwatch/

Устанавливаем:


make install clean

Рабочая директория Arpwatch находится здесь:

/usr/local/arpwatch/

Создаем в рабочей директории конфигурационный файл:

# touch /usr/local/arpwatch/arpwatch.conf

Изучаем ман на предмет параметров командной строки и прописываем команду в этот файл, я прописал следующее:

rl0 -a -n 192.168.0.0/24 -m root@localhost

Почту и сетевой интерфейс укажите свои, набор ключей тоже, согласно ману.

Далее запускаем Arpwatch:

# /usr/local/etc/rc.d/arpwatch start

Проверяем, что все работает:

# ps -waux | grep arpwatch
root 71133 0.0 0.2 4288 2592 p0 S 6:03PM 0:00.19 /usr/local/sbin/arpwatch

На этом все настройки завершены, ах да, чуть не забыл, чтобы Arpwatch запускался автоматически в rc.conf добавляем следующую строку:

arpwatch_enable="YES"

http://unixa.ru

Обновлено: 12.03.2015