2016-03-30 4 views
15

Wie installiert man LetsEncrypt SSL auf öffentliche IP-Adresse?LetsEncrypt SSL auf IP-Adresse

Ich habe es auf Domänen versucht und es funktioniert gut. Kann aber nicht auf der IP-Adresse installiert werden.

+0

SSL-Zertifikate sind inhärent an einen Domänennamen und nicht an eine IP-Adresse gebunden. Sie könnten es theoretisch auf allen vhosts einer bestimmten IP-Adresse bereitstellen, aber das ist wahrscheinlich nur sinnvoll, wenn Sie ein Wildcard-Zertifikat haben. – Vatine

+0

Netter Vorschlag. –

+0

@Vatine, im Prinzip [es ist möglich, ein Zertifikat für eine IP-Adresse zu erhalten] (https://stackoverflow.com/a/2043645/). – sampablokuper

Antwort

15

Let's Encrypt stellt domänenvalidierte Zertifikate aus. Die Zertifikate müssen mindestens einem Domänennamen zugeordnet sein.

Darüber hinaus Let's Encrypt policy is to not issue SSL certificates for IP addresses, daher werden Sie nicht in der Lage sein, das Zertifikat zu einem Server zu verwenden, der nur über seine IP-Adresse erreichbar ist.

Technisch können Sie es installieren. Beim Herstellen einer Verbindung mit der IP-Adresse zeigen die Clients jedoch einen Fehler bei der Zertifikatsnamenkonformität an.

0

Wir verwenden virtualmin mit LAMP-Stack, Sie können es einfach durch die Erstellung der vhost mit dem Namen der IP selbst. Der Rest des Prozesses wird gleich sein.

+1

Ich will das nicht. Das ist die andere Sache, Sie haben auch Recht, aber in meinem Fall möchte ich es auf IP-Adresse installieren, wie ich es auf virtualmin installieren möchte, die selbstsigniertes Zertifikat standardmäßig hat. –

-1

Ja, SSL auf IP kann implementiert werden. Während des SSL-Bestellvorgangs müssen Sie IP anstelle des Domänennamens angeben. Aber wie LetsEncrypt ist neu auf dem Markt, nicht sicher über sie.

+0

Ja, wir können jede bezahlte SSL-IP-Adresse einfach installieren. Aber LetsEncrypt bietet diesen Service gerade nicht an. –