Для внедрения IPsec на всех узлах (в случае конфигурации узел-узел) или маршрутизаторах (в случае конфигурации сеть-сеть) необходимо установить RPM-пакет ipsec-tools. В этот пакеты включены базовые библиотеки, демоны и файлы конфигурации, помогающие настроить соединение IPsec:
/lib/libipsec.so — библиотека, содержащая интерфейс управления доверенным ключом PF_KEY между ядром Linux и реализацией IPsec, используемой в Red Hat Enterprise Linux.
/sbin/setkey — настраивает управление ключами и атрибуты безопасности IPsec в ядре. Эта программа подчиняется демону racoon, управляющему ключами. За дополнительными сведениями о setkey, обратитесь к странице man setkey(8).
/sbin/racoon — демон управления ключами IKE, заведует обменом ключами и сопоставлением безопасности между компьютерами, реализующими IPsec. Настроить этот демон можно, отредактировав файл /etc/racoon/racoon.conf. За дополнительными сведениями о racoon, обратитесь к странице man racoon(8).
/etc/racoon/racoon.conf — файл конфигурации racoon, в котором настраиваются различные параметры соединения IPsec, в том числе методы проверки подлинности и алгоритмы шифрования. Полный список доступных параметров вы найдёте на странице man racoon.conf(5).
Настройку IPsec в Red Hat Enterprise Linux можно выполнить в утилите Управление устройствами сети (Network Administration Tool), или вручную, отредактировав файлы конфигурации сети и IPsec. За дополнительной информацией об использовании утилиты Управление устройствами сети (Network Administration Tool) обратитесь к Руководству по системному администрированию Red Hat Enterprise Linux.
Как связать два подключенных к сети узла с помощью IPsec, вы узнаете в разделе 6.11 Конфигурация IPsec "узел-узел". Соединение двух сетей с помощью IPsec рассматривается в разделе 6.12 Конфигурация IPsec "сеть-сеть".