Безопасный https с nginx для частного IP-адреса - PullRequest
0 голосов
/ 11 февраля 2019

Проблема: Я хочу запустить nginx с https, например https://192.168.100.110

Что я пробовал: Я следовал краткому руководству на https://www.humankode.com/ssl/create-a-selfsigned-certificate-for-nginx-in-5-minutes, я могу правильно открыть https://localhost в Chrome, но я хочу, чтобы самозаверяющий сертификат работал с https://192.168.100.110

Пожалуйста, дайте мне знать, если необходимы дополнительные разъяснения.

1 Ответ

0 голосов
/ 12 февраля 2019

Обновление: Так что решение было довольно простым.Чтобы IP-адреса работали с альтернативными именами субъектов, мы должны указать IP-адрес внутри файлов ext, которые используются для создания сертификата

subjectAltName = @alt_names
extendedKeyUsage = serverAuth

[alt_names]
DNS.1   = localhost
IP.1 = 192.168.98.18

Теперь он работает правильно

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...