TrueNAS OpenVPN: как установить и настроить OpenVPN на TrueNAS

Узнайте, как настроить OpenVPN на TrueNAS (+альтернативный вариант)

Случайно удалили важные файлы на TrueNAS?

Не беспокойтесь. Wondershare Recoverit может вернуть потерянные файлы за 3 шага. Идеальный и профессиональный инструмент для восстановления файлов NAS абсолютно надежен и на 100% безопасен.

У вас возникли проблемы с добавлением виртуальной частной сети в систему TrueNAS? Если да, то это руководство для вас. Если у вас возникли трудности с настройкой конфигурации TrueNAS OpenVPN, в этих рекомендациях вы найдете самый простой способ заставить OpenVPN на TrueNAS работать.

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

Часть 1. Зачем использовать VPN на TrueNAS

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

настройте openvpn на truenas

TrueNAS поставляется с функцией OpenVPN. Он предоставляет функцию VPN, которую можно использовать в качестве сервиса системного уровня. Это действительно здорово, потому что система OpenVPN TrueNAS предоставляет функции VPN-клиента и сервера.

TrueNAS использует один порт UDP или TCP, чтобы вы могли использовать его в качестве основного VPN-сервера. Неважно, имеет ли ваша система NAS ограниченный доступ к общедоступным сетям или расположена в отдельном месте. У вас по-прежнему будет возможность интегрировать его с VPN.

Часть 2. Как настроить OpenVPN на TrueNAS

Ниже приведены рекомендации по настройке TrueNAS OpenVPN.

Шаг 1. Получите PKI

Прежде чем настроить TrueNAS в качестве клиента или сервера OpenVPN, вы должны сначала получить инфраструктуру открытых ключей (PKI). TrueNAS требует PKI для работы в качестве VPN. Для PKI требуются центры сертификации и сертификаты, которые необходимо импортировать в TrueNAS или сгенерировать в TrueNAS.

Выполните следующие действия, чтобы получить PKI:

Linux/BSD/Unix

  1. Найдите подкаталог easy-rsa (/usr/share/doc/packages/openvpn или /usr/share/doc/openvpn);
  2. Инициализируйте PKI с помощью следующего набора команд: . ./vars, ./clean-all, ./build-ca;
  3. Следующий шаг - генерация сертификата и ключа с помощью команд: ./build-key-server server и ./build-key client.

Windows

  1. Зайдите в окно командной строки и перейдите по адресу \Program Files\OpenVPN\easy-rsa;
  2. Скопируйте файлы конфигурации в выбранный пункт назначения с помощью команды init-config;
  3. Отредактируйте файл vars.bat и задайте параметры («KEY_COUNTRY, KEY_PROVINCE, KEY_CITY, KEY_ORG и KEY_EMAIL»);
  4. Сгенерируйте сертификат и ключ для сервера и клиента с помощью команд: build-key-server server и build-key client.

Шаг 2. Настройка сервера OpenVPN

настройте параметры сервера truenas openvpn

Выполните следующие действия для настройки сервера TrueNAS OpenVPN:

  1. Откройте «Службы» и перейдите на вкладку сервера OpenVPN;
  2. Выберите «Настроить» и выберите «Сертификат сервера» (должен быть в активном состоянии и импортировано/создан в TrueNAS);
  3. На вкладке Сервер укажите свой IP-адрес и маску сети OpenVPN;
  4. Перейдите к настройкам подключения и выберите требования к производительности и сетевое окружение;
  5. Выберите TUN в поле «Тип устройства»;
  6. Выберите предпочтительный метод виртуальной адресации для вашего сервера на вкладке Топология;
  7. Если вам нужно изменить статический ключ по умолчанию, выберите «Обновить статический ключ»;
  8. Убедитесь, что ваша сетевая безопасность совместима с указанными параметрами, посетив вкладку «Параметры безопасности»;
  9. Настройте и сохраните настройки сервера;
  10. Импортируйте файлы конфигурации клиента в разделе Сертификат клиента.

Шаг 3. Настройка клиента OpenVPN

настройте настройки клиента openvpn truenas

Следующие шаги помогут вам настроить клиент OpenVPN TrueNAS:

  1. Найдите OpenVPN Client в разделе «Службы»;
  2. Нажмите «Настроить» и выберите сертификат OpenVPN;
  3. Введите IP-адрес и имя хоста в разделе «Удаленный сервер OpenVPN;»
  4. Просмотрите требования к производительности, измените настройки подключения и убедитесь, что тип устройства сервера OpenVPN соответствует типу устройства по умолчанию;
  5. Опция Nobind позволяет одновременно запускать сервер и клиент TrueNAS OpenVPN;
  6. Убедитесь, что ваш сервер OpenVPN настроен на использование Шифрование TLS , скопировав статический ключ шифрования в поле «Криптографическая авторизация TLS».

Шаг 4. Активируйте услугу

После завершения настройки клиента и сервера выполните следующие действия, чтобы активировать TrueNAS OpenVPN:

  1. Нажмите соответствующий переключатель в разделе «Услуги», чтобы активировать услугу;
  2. Наведите курсор на переключатель, чтобы проверить его статус и текущее состояние;
  3. Можно настроить OpenVPN на автоматический запуск при каждой загрузке TrueNAS, выбрав «Запускать автоматически» (пулы данных и сеть должны быть запущены).

Шаг 5. Настройка параметров безопасности

Поскольку OpenVPN предлагает несколько дополнительных настроек безопасности, вот как настроить безопасность для обеспечения защиты данных:

  1. Алгоритм аутентификации — в этом разделе вы можете установить стандартный алгоритм для проверки обмена данными через сетевое соединение. Выберите SHA1 HMAC, если для вашей сети не требуется определенный алгоритм.
  2. Шифрование — добавьте еще один уровень безопасности соединения, зашифровав пакеты данных, передаваемые через сетевую среду. Проверьте требования к шифру и выберите AES-256-GCM в качестве варианта по умолчанию, если не указано иное.
  3. Шифрование TLS — выберите «Криптографическая аутентификация TLS включена», чтобы зашифровать все пакеты данных TLS.

Часть 3. Альтернатива OpenVPN на TrueNAS — WireGuard

Если вы ищете отличную альтернативу OpenVPN на TrueNAS, вам стоит выбрать конфигурацию TrueNAS WireGuard.

WireGuard — отличное решение для тех, кто ищет надежную альтернативу OpenVPN. Вы можете настроить его и подключить TrueNAS к сети WireGuard, выполнив следующие действия.

Шаг 1. Конфигурация настраиваемых систем

настройте системные настройки на truenas wireguard

Используйте следующие настройки для настройки системных настроек TrueNAS WireGuard:

  1. Включите WireGuard на TrueNAS, выбрав Система > Настраиваемые параметры > Добавить;
  2. Выберите переменную = wireguard_enable;
  3. Выберите «ДА» в поле «Значение»;
  4. Выберите rc.conf в разделе Тип
  5. Определите сетевой интерфейс, создав другой настраиваемый объект с помощью следующих команд: переменная = «wireguard_interfaces»; «значение= wg0»; «Тип = rc.conf».

Теперь ваш TrueNAS установит и включит две переменные.

создайте truenas wireguard, настраиваемые для сети
truenas wireguard позволяет использовать две переменные

Шаг 2. Конфигурация сценария запуска/выключения

создать файл init shutdown truenas wireguard

Итак, что же дальше, спросите вы? Следующий шаг — выбрать правильное местоположение для конфигурации TrueNAS WireGuard при запуске.

Это можно сделать, настроив скрипт post-init:

  1. Выберите Добавить на вкладке Задачи > Сценарии инициализации/завершения работы;
  2. Настройте систему на загрузку файла WireGuard.conf при каждой загрузке с помощью следующих команд:

Тип = Команда

Команда= mkdir -p /usr/local/etc/wireguard && cp /root/wg0.conf
/usr/local/etc/wireguard/wg0.conf && /usr/local/etc/rc.d/wireguard start

Когда = Post Init

Шаг 3. Конфигурация файла Wireguard

Определите свою сеть TrueNAS WireGuard, настроив файл /root/wg0.conf и применив его к своей конфигурации. Конфигурация файлов Wireguard позволяет использовать разные варианты использования, например использовать смартфон для доступа к TrueNAS, управлять TrueNAS в удаленной сети, подключать NAS к NAS и использовать удаленный ноутбук для доступа к данным TrueNAS.

Вот как настроить файл Wireguard:

  • Создайте файл /root/wg0.conf для применения при загрузке (вам понадобится действительный файл /root/wg0.conf);
  • Перезагрузите систему, чтобы запустить интерфейс TrueNAS WireGuard;
  • Перейдите к выводу ifconfig, чтобы найти устройство wg0.
настроить трюны как wireguard

Вывод

Этих рекомендаций должно быть достаточно для запуска и запуска конфигураций TrueNAS OpenVPN и WireGuard. Теперь, помимо обеспечения дополнительных уровней безопасности данных TrueNAS, вам также следует подумать о наличии легкодоступного программного обеспечения для восстановления данных NAS, которое обеспечит безопасность и надежность хранилища TrueNAS.

Учитывая это, инструмент восстановления данных Wondershare Recoverit TrueNAS является идеальным решением для восстановления удаленных файлов TrueNAS/FreeNAS.

Скачать бесплатно

Для Windows XP/Vista/7/8/10/11

Скачать бесплатно

Для macOS X 10.10 или более поздней версии