Этот модуль позволяет настроить FreeSWAN, бесплатную реализацию протоколов IPsec VPN для Linux. IPsec прозрачно шифрует все данные, передаваемые между двумя сетями, и в отличие от других протоколов VPN использует существующие IP-адреса для VPN, а не создает новые. Обычно он используется для предоставления удаленным клиентам доступа к частной внутренней локальной сети через Интернет.

Чтобы две системы могли обмениваться данными с использованием IPsec, каждая из них должна иметь определенное соединение, содержащее IP-адрес, идентифицирующий имя хоста, ключ RSA и частную сеть (если есть) обеих систем. Каждое настроенное соединение будет отображаться в виде значка на главной странице модуля. Зачастую детали конфигурации, которые вы вводите при создании соединения, будут идентичны в обеих системах, только с заменой локального и удаленного раздела. Каждый хост, который хочет обмениваться данными с использованием IPsec, должен иметь пару открытый / закрытый ключ, используемую как для шифрования, так и для аутентификации. Каждый конец соединения должен знать открытый ключ другого конца, который можно сохранить в настройках соединения или найти на DNS-сервере. Функция Show Public Key этого модуля может использоваться для отображения ключа этого хоста.

IPsec сложнее настроить, чем другие VPN-протоколы, но он более безопасен и способен работать и считается отраслевым стандартом. К сожалению, есть много ошибок конфигурации, которые вы можете сделать, которые могут привести к тому, что ваше соединение не может запуститься или просто молча потеряет маршрут. Хотя этот модуль защищает вас от простых ошибок, он не может спасти вас от более серьезных концептуальных проблем.

На главной странице этого модуля находятся значки для любых существующих подключений IPsec и ссылка для создания нового, при переходе по которой вы перейдете в похожую форму сведений о соединении. Под ними находятся значки для редактирования глобальных настроек (таких как используемые сетевые интерфейсы) и отображения открытого ключа системы.

Если вы используете FreeSWAN версии 2, вы также увидите значки для редактирования различных файлов политики, которые определяют, какой тип связи (зашифрованный или чистый) будет использоваться для различных сетей. Как правило, их можно оставить без изменений, поскольку по умолчанию используется шифрование, когда это возможно.

В нижней части страницы находятся кнопки для запуска или остановки процесса сервера FreeSWAN и применения текущих настроек, когда он запущен. Ваша система не сможет устанавливать или получать соединения IPsec, если сервер не активен. Кнопка «Начать подключение» в этом разделе может использоваться для принудительного создания туннеля IPsec, который не запускается автоматически при запуске сервера.