
Похоже, возможен HTTPS-сертификат для IP-адреса, а не для доменного имени.
Моя цель — иметь HTTPS на IP-адресе, например:https://XX.YY.WW.ZZ
Однако я не могу найти ни одной компании, которая предоставляет такую услугу. Можете что-нибудь посоветовать?
решение1
Существует ряд причин, по которым то, о чем вы просите, является плохой идеей и почему вы вряд ли получите такой сертификат.
- Единственные стороны, которые могут законно запросить такой сертификат, это те, у кого есть собственный диапазон IP-адресов. Если у вас есть только один IP-адрес, выделенный вашим провайдером, этот IP-адрес все равно принадлежит вашему провайдеру. CA не может знать, как долго этот IP-адрес будет назначен вам, поэтому они не могут законно выдать сертификат.
- Использование IP-адресов в URL-адресах не является хорошей практикой и может нарушить работу вашего сайта для определенного процента пользователей. В частности, есть пользователи, для которых единственный способ доступа к серверу IPv4 — через NAT64. Такие пользователи никогда не смогут получить доступ к URL-адресу с адресом IPv4.
- Сертификат только подтверждает, что вам законно разрешено обслуживать домен в сертификате. Пользователь по-прежнему несет ответственность за то, чтобы он получал доступ к ожидаемому домену. С вашей схемой это означает, что пользователи должны запомнить IP-адреса и распознавать, если в URL-адресе отображается неправильный IP-адрес.
- Поскольку в IP-адресе наиболее значимая часть идет первой, а в доменном имени — последней, существует значительный риск того, что код для проверки источника контента будет содержать ошибки, которые применимы только к URL-адресам с IP-адресами.
решение2
Сертификат OrganizationSSL от GlobalSign включает поддержку публичных IP-адресов:https://www.globalsign.com/en/ssl/organization-ssl/
Обратите внимание, что это должен быть не только публичный IP-адрес, но и тот, который высобственный(согласноСПЕЛЫЙ)