Это относительно просто создать подключение VPN с pfsense, например, с помощью OpenVPN, которая встроена в программное обеспечение. После завершения установки и проверки pfsense должны следовать несколько шагов, которые подробно описаны далее в этой статье. Это VPN настроен для доступа к мобильным пользователям, такие как продажа людей ноутбуки и хотите удаленно подключаться к внутренней сети компании надежно.
Первое, что нужно сделать, это загрузить OpenVPN GUI и установки (Ниже описаны установки на Windows XP). Установка может выполняться с использованием параметров по умолчанию (обратите внимание, что оно должно иметь права локального администратора). В дополнение к установке самого программного обеспечения, дополнительного подключения к сети создана и она будет переименовать его, например, VPN.
Откройте консоль DOS и перейдите к C: \ Program Files \ OpenVPN \ простой RSA введите инициализации конфигурации. Это позволит создать (или заменить эти файлы уже существуют) и vars.bat openssl.cnf файлы, расположенные в этом каталоге.
Отредактируйте файл, который содержит vars.bat настройки по умолчанию, который будет использоваться при создании различных ключей шифрования. Определите параметры KEY_COUNTRY, KEY_PROVINCE, KEY_CITY и KEY_ORG KEY_EMAIL (не оставляйте пустым).
В окне DOS, запускать команды переменные, то чистая, все сборки-ок. Это имеет эффект загрузки по умолчанию, удалить все файлы в папке \ OpenVPN \ простой RSA \ ключами и создания центра сертификации (Certificate Authority) ca.key. Наиболее популярные параметры уже будут заполнены через файл и он будет vars.bat просто заполните общее название, например, с VPN_CA.
После создания CA должен генерировать ключи шифрования, связанных с сервера. Для этого, по-прежнему в консоли DOS, введите команду построить ключ-сервер-сервер и оставить по умолчанию. Для общего параметра Name введите сервер. Ответить на два вопроса там "Sign сертификат? "А" 1 из 1 просит сертификат сертифицированы, совершить? "Это создает файлы server.crt, server.key и server.csr в \ OpenVPN \ простой RSA \ клавиш.
Для выполнения основной системы генерации необходимо, а затем введите сборки-DH, dh1024.pem файл.
Остается для создания ключей шифрования для клиентов. Введите команду построить ключ и ввести ИмяФамилия ИмяФамилия например, в качестве общего имени. Будьте осторожны, чтобы ввести точно такие же имя, что и команда построить ключ и использовать уникальное имя для каждого клиента. PrenomNom.crt файлов и PrenomNom.csr PrenomNom.key создаются всегда в \ OpenVPN \ простой RSA \ клавиш.
Внимание всех этих файлов определенных сохранять конфиденциальность: ca.key, server.key, PrenomNom.key, Prenom2Nom2.key и т.д..
В интерфейсе pfsense выберите VPN> OpenVPN выберите значок "+", чтобы добавить туннель VPN. Вот параметры, которые входят:
- выберите UDP
- Динамический IP-флажок для того, чтобы клиент для подключения в любой точке мира
- определить локальный порт (например 1284)
- определить пул IP-адресов различных местных всех локальных подсетей (например, 192.168.192.0/24 )
- указывают на локальную сеть, что является доступным для клиентов рабочих станций, подключенных в VPN (например, 192.168.1.0/24 )
- Выберите BF-CBC (128 бит) шифрование методом,
- Выберите PKI качестве метода проверки подлинности
- скопируйте и вставьте содержимое файла ca.crt между - BEGIN CERTIFICATE - и - END CERTIFICATE - CA сертификат в области
- скопируйте и вставьте содержимое файла server.crt между - BEGIN CERTIFICATE - и - END CERTIFICATE - в сертификат сервера
- скопируйте и вставьте содержимое файла server.key между - BEGIN CERTIFICATE - и - END CERTIFICATE - ключ сервера
- скопируйте и вставьте dh1024.pem содержимое файла между - BEGIN CERTIFICATE - и - END CERTIFICATE - DH параметры в области
- проверка компрессии LZO
- Пользовательские опции в поле для ввода вариантов, которые будут переданы клиентам в пример подключения
нажмите кнопку "DHCP-опции DOMAIN corp.com" толчок "DHCP-опцию DNS 192.168.1.1"; толчок "DHCP-WINS-вариант 192.168.1.1"
Это имеет эффект определения локального домена, сервер DNS и WINS-сервера по умолчанию. Вы также можете добавить запись маршрутизации в другой подсети с помощью команды "192.168.2.0 255.255.255.0 маршрут", например.
В меню Firewall> Правила pfsense выберите WAN и щелкните значок "+", чтобы добавить новое правило и введите следующие параметры:
- Действие: Pass
- Интерфейс: WAN
- Протокол: UDP
- Источник: Тип: любой
- Назначение: Тип: любой
- Порт назначения диапазон: от (других) в 1284 (другие) 1284 (осторожно введите номер порта определен выше)
- Шлюз: по умолчанию
- Описание: VPN
Затем нажмите кнопку Сохранить, а затем Применить.
Создайте файл в VPN.ovpn \ OpenVPN \ простой RSA \ ключей, который будет содержать параметры соединения для клиента, особенно маршрутизатора IP и порт. Вот ovpn образец файла:
плавать
порт 1284
разработчика тун
Dev-узел VPN
прото UDP
удаленный IP_du_Routeur 1284
пинг 10
сохраняются-тун
сохраняется ключ
TLS-клиента
CA ca.crt
сертификат PrenomNom.crt
ключевые PrenomNom.key
нс-сертификат типа сервера
свитер
комп-LZO
Глагол 4
Измените настройки порта в соответствии с портом для использования, разработчика узла на основе имени подключения к сети, дистанционное зависимости от внешних IP-маршрутизатора и портов в использовании и сертификатов и ключевых направлений в зависимости от пользователя .
Установки на клиентском чрезвычайно проста и может быть выполнена пользователей без специальной подготовки. Просто установите OpenVPN GUI клиент скачал в начале этой статьи, установить все параметры по умолчанию, а затем переименовать соединение, созданное за счет установки VPN. Затем он должен обеспечивать четыре файла для клиента хранится в C: \ Program Files \ OpenVPN \ Config: ca.crt NomPrenom.crt и NomPrenom.key VPN.ovpn. Конечно, мы должны обеспечить namePrénom файлов, соответствующих пользователей на индивидуальной основе.
Для подключения клиенту останется только щелкнуть правой кнопкой мыши на иконке OpenVPN в панель уведомлений, а затем нажмите кнопку Подключить. Откроется окно, то записи различных текущих операций и позволяет debuguage. После этого клиент может получить доступ к локальной сети компании надежно.
Теги: OpenVPN , pfSense , VPN









