4

Я настраиваю демон сервера OpenVPN на маршрутизаторе Buffalo N600, который поставляется с DD-WRT v.24 SP2.

Я следую инструкциям в VPN (The Easy Way) V24+, чтобы настроить серверную часть вещей, а затем настроить клиент OpenVPN (работающий в Windows). Инструкции начинаются с:

Начиная с DD-WRT v.24 SP1, теперь можно настроить DD-WRT в качестве устройства OpenVPN, используя только веб-интерфейс. Больше нет необходимости вводить команды оболочки или выводить сертификаты и файлы конфигурации в кавычки с помощью сценария оболочки.

Звучит хорошо. Вот скриншот экрана конфигурации сервера OpenVPN маршрутизатора:

Учитывая заявление о поддержке GUI, я оставил "Config via" установленным как "GUI".

Раздел конфигурации сервера Buffalo N600 DD-WRT OpenVPN

Я следовал разделу "Создание сертификатов с использованием Easy RSA в Windows" и без проблем создал свои сертификаты. Затем в документации говорится о вставке сертификатов, которые я только что создал, в соответствующие поля на экране конфигурации маршрутизатора:

Сопоставления сертификатов

Первая строка говорит, что в поле «Сертификат общедоступного сервера (CA Cert)» я должен вставить содержимое файла «ca.crt». Но есть поле "Public Server Cert" и поле "CA Cert". А в третьей строке написано, что в поле "Public Server Cert" я должен вставить содержимое файла «server.crt».

Отображения полей не совпадают и являются неоднозначными. Что идет куда? Должен ли я действительно быть в режиме графического интерфейса?

1 ответ1

2

Как правило, используя Easy RSA в Windows, это будут файлы:

Public Server Cert (CA Cert) будет называться ca.crt Это корневой CA вашей личной PKI.

Public Server Cert будет называться server.crt Это ваш сертификат сервера X509. Вы можете назвать этот файл по своему усмотрению.

Private server key будет называться server.key Это закрытый ключ вашего сервера. Вы можете назвать этот файл по своему усмотрению.

dh.pem будет называться dhxxxx.pem или просто dh.pem Это ключ Диффи-Хеллмана - xxxx может представлять количество битов, используемых при создании файла, например: 2048

TLS Auth будет называться ta.key Это ключ авторизации TLS или ключ HMAC. Это настоятельно рекомендуется использовать.

GUI mode выглядит подходящим для этой задачи.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .