Что требуется для настройки сервера VPN (через IPsec) с FreeBSD, который может принимать соединения с iPhone? Как я предполагаю, сервер должен иметь возможность управлять входящими подключениями, но я не знаю, как это делать. А как интегрировать систему управления с VPN?
Проект MPD - самый современный демон удаленного подключения FreeBSD. Он обеспечивает различные возможности подключения, включая L2TP. Видеть домашняя страница проекта для получения дополнительной информации и документация.
В качестве альтернативы вы можете использовать старый способ использования выделенного демона L2TP. Я нашел ссылку на паршивая статья о настройке FreeBSD для VPN-подключений iPhone. Кажется, он достаточно актуален, чтобы работать, но большинство этих старых проектов демонов L2TP заброшены на данный момент.
В основном вам нужно:
Другие части / слои не являются обязательными и будут зависеть от конкретной ситуации.