Mein Setup ist wie folgt:
- Dedizierter Server (Linux) mit dynamischer
IP
Adresse NO-IP
Domänenname- Domänenname
Wenn ich auf mein System (meinen Server) zugreifen möchte, greife ich auf meine Domäne zu, die mich zu meiner NO-IP
Domäne weiterleitet, die wiederum zu einer aktuellen IP
Adresse des Servers weiterleitet.
Ich möchte DDOS
mein System verschlüsseln und schützen und habe daher darüber nachgedacht, ein Zertifikat einzurichten SSL
und Cloudflare
Dienste einzuführen.
Die Einrichtung ist einfach Cloudflare
, aber ich bin mir nicht sicher, ob die Einrichtung mit dem von mir erstellten Schema möglich ist SSL
. LetsEncrypt
Ich habe mich zwischen den verschiedenen Zertifikatstypen verirrt SSL
(was genau brauche ich?) und die verschiedenen Umleitungen bedacht, die auftreten würden.
So wie ich es verstanden habe, würde ich, wenn ich SSL
ein Zertifikat von einführe Cloudflare
, nur den Datenverkehr von einem Benutzer zum Server verschlüsseln, Cloudflare
nicht aber vom Cloudflare
Server zum Server. Habe ich Recht? Wenn ich ein Zertifikat erhalten möchte LetsEncrypt
, müsste ich es auf meinem Server installieren, aber wie bekomme ich eines, wenn mehrere Umleitungen beteiligt sind und ich eine dynamische IP
Adresse habe? Wie würde es mit funktionieren Cloudflare
?
PS: Ich bin kein erfahrener Administrator, sondern Softwareentwickler – ich benötige dieses Setup, um Zugriff auf das Informationssystem zu gewähren, das ich erstelle.
Antwort1
Cloudflare bietet Ihnen zwei SSL-Optionen: Flexibles SSL und Full SSL. Bei Flexiblem SSL ist nur die Verbindung zu Cloudflare verschlüsselt. Dies sind Optionen, die Sie ausprobieren können.
(Flexibles SSL) Richten Sie Ihre Domain jedoch so ein, dass sie auf Cloudflare verweist, und verwenden Sie dann in Cloudflare CNAME, um auf Ihre NO-IP-Adresse zu verweisen. Und holen Sie sich SSL-Zertifikate für Ihre NO-IP und Domain. Dies funktioniert nur, wenn Cloudflare keine HTTP-Verbindung zu Ihrem Server erzwingt.
(Vollständiges SSL) Eine andere Möglichkeit besteht darin, vollständiges SSL und die Cloudflare-API für DynDNS zu verwenden und ein selbstsigniertes Zertifikat auf Ihrem Server abzulegen (Cloudflare umgeht den Fehler).