1000 FAQ, 500 Anleitungen und Lernvideos. Hier gibt es nur Lösungen!
Inhaltsverbreitung optimieren (CDN)
Dieser Leitfaden erklärt, wie Sie ein CDN aktivieren, um ein Infomaniak Webhosting zu optimieren.
Vorwort
- CDN steht für "Content Delivery Network" auf Englisch, was sich ins Französische mit "Content Delivery Network" übersetzen lässt.
- Ein CDN speichert eine Kopie des Inhalts Ihrer Website (Bilder, Videos, CSS/JS-Dateien) auf mehreren geografisch verteilten Servern.
- Wenn ein Benutzer auf Ihre Website zugreift, stellt das CDN diesen Inhalt vom nächstgelegenen Server bereit, wodurch die Ladezeiten reduziert werden:
- Ihre Website lädt für die Besucher schneller, was die Absprungrate senken und die Benutzererfahrung verbessern kann.
- Durch die Verteilung des Inhalts entlastet das CDN Ihren Hauptserver, wodurch die Leistung und Verfügbarkeit verbessert werden.
- Einige CDNs bieten Sicherheitsfunktionen wie Schutz vor DDoS-Angriffen und Datensicherheit.
Ein CDN einrichten
Um ein CDN zu verwenden, müssen Sie in der Regel Anpassungen an der Konfiguration Ihres Domainnamens vornehmen, insbesondere an den DNS-Einträgen. Dadurch wird der Verkehr Ihrer Website zum Netzwerk der CDN-Server geleitet. Daher im Allgemeinen:
- Erstellen Sie ein Konto auf der Website des von Ihnen gewählten CDN und fügen Sie Ihre Website hinzu.
- Passen Sie die DNS-Zone Ihres Domainnamens gemäß den Anweisungen des CDN an.
- Testen Sie Ihre Website, um sicherzustellen, dass das CDN ordnungsgemäß funktioniert.
Spezifischer Leitfaden für Cloudflare
Für Kunden, die ihre Website gegenüber den Überlastungen optimieren möchten, die durch den intensiven Durchgang von Bots verursacht werden, wird die Verwendung eines CDN wie Cloudflare häufig empfohlen. Das CDN Cloudflare ermöglicht die Optimierung der Leistung und Sicherheit einer Website mit den folgenden Funktionen:
- Caching des statischen Inhalts einer Website
- Minimierung des HTML-, CSS- und JavaScript-Codes
- Grundlegender Schutz vor DDoS-Angriffen
- usw.
Um Cloudflare einzurichten:
- Wenn notwendig, erstellen Sie ein Konto bei Cloudflare.
- Fügen Sie den Domainnamen der betreffenden Website hinzu.
- Übernehmen Sie alle DNS-Einträge der Zone des betreffenden Domänennamens bei Cloudflare (A-Einträge, MX, TXT, NS usw.).
- Im Infomaniak Manager ändern Sie die DNS-Einträge des betreffenden Domänennamens mit den von Cloudflare angegebenen DNS-Servern.
- Konfigurieren Sie DKIM und DNSSEC falls notwendig.
- Jede DNS-Änderung kann bis zu 48 Stunden dauern, bis sie sich verbreitet hat.
Hinweis: mod_cloudflare ist standardmäßig auf allen bezahlten Webhostings aktiviert.
Cloudflare Rate Limit aktivieren
In der Standardkonfiguration fungiert Cloudflare lediglich als Vermittler zwischen der Website und Infomaniak, indem alle Anfragen an die Infomaniak-Server weitergeleitet werden. Somit erreichen die Anfragen bei Verkehrsanstiegen oder Angriffen zwar den Ursprungsserver, jedoch mit Cloudflare-IP-Adressen, was die Verwaltung der Abschwächung auf einem gemeinsamen Server erschwert.
Die Einrichtung von "Rate Limiting"-Regeln im Cloudflare Application Firewall ist nun eine effektive Lösung. Diese Funktion begrenzt die Anzahl der an den Server gesendeten Anfragen, blockiert aggressive Scans und schützt den Server vor übermäßiger Überlastung.
Und auch…
… Amazon CloudFront
Wenn Sie bereits AWS-Dienste nutzen, ist CloudFront einfach einzurichten. Erstellen Sie eine Verteilung, konfigurieren Sie die Einstellungen und verbinden Sie sie mit Ihrer Website.
… Fastly
Melden Sie sich bei Fastly an, konfigurieren Sie Ihren Dienst, indem Sie Ihre Website hinzufügen und die Cache-Einstellungen festlegen. Fastly bietet erweiterte Konfigurationsoptionen.