Возможно ли иметь сертификат SSL для доступа напрямую к IP, а не через имя хоста? Например, могу ли я приобрести сертификат SSL, чтобы https://1.2.3.4/ работать без предупреждения системы безопасности?
На самом деле я этого не пробовал, но предполагаю, что если вы создадите запрос на подпись сертификата (CSR) с общим именем 1.2.3.4
он должен хотя бы генерировать.
Примет ли это веб-браузер или нет - это другая история, но если вы обращаетесь к ресурсам через что-то другое, а не через веб-браузер, то ваш пробег может отличаться.
Да, это возможно, и несколько центров сертификации будут выдавать сертификаты на IP-адреса. Вам нужно будет каким-то образом продемонстрировать, что вы владеете или контролируете IP-адрес.