Wenn Sie den Zugriff auf Ihren Port 80 auf eine bestimmte Liste von IPs beschränken möchten, sollten Sie iptables (unter der Annahme von Linux) oder eine andere Firewall-Lösung verwenden, um alle eingehenden Verbindungen auf Port 80 zu löschen, die nicht von IPs auf der Whitelist stammen.
Wie kann man Apache zwingen, nur auf Cloudflare zu antworten?
Ich bin sicher, dass Sie alle wissen, was Cloudflare ist (es ist ein sehr berühmtes CDN).
Was ich tun möchte, ist, meinen Apache HTTP-Server zu zwingen, NUR auf Cloudflare zu antworten. Ich möchte, dass Apache eingehende Sockets, die nicht mit einer Liste von IPs übereinstimmen, ignorieren und schließen oder nicht darauf reagieren. (in der Apache Cor-Ebene, bevor Sie PHP usw. erreichen)
Ich brauche dies, um meine Website vor DoS / DDoS zu schützen, falls jemand die IP meines echten Webservers erhalten hat.
Ich habe diesen Typen, der 1200 TCP-Verbindungen zu meinem Webserver herstellt, und diese Verbindungen senden nichts aus, sie bleiben einfach offen und lebendig, was meinen Webserver für eine Weile außer Betrieb setzt.
Ich bin ein Neuling bei der Apache-Konfiguration usw., ich brauche eine Schritt-für-Schritt-Anleitung. Ich verwende Windows Server 2008.
3 Antworten auf die Frage
Wir (CloudFlare) haben gestern etwas für Apache in unsere Wissensdatenbank aufgenommen .
Das könnte Ihnen helfen:
Wenn Sie den Zugriff auf Ihren Port 80 auf eine bestimmte Liste von IPs beschränken möchten, sollten Sie iptables (unter der Annahme von Linux) oder eine andere Firewall-Lösung verwenden, um alle eingehenden Verbindungen auf Port 80 zu löschen, die nicht von IPs auf der Whitelist stammen.
Verwandte Probleme
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
1
Kann ich ein Skript schreiben, das Benutzer automatisch wechselt?
-
1
Apache Reverse Proxy
-
3
Ungewöhnliche Wahl: Windows XP (x64) vs. Windows Server 2008 (x64)
-
2
Abspielen von MP4 (und möglicherweise DVDs) in Windows Media Player 11 auf Server 2008 (x64)
-
3
Ubuntu Server mit GNOME Desktop Envinronment - Einstellen der Apatche-Konfigurationsdateiberechtigun...
-
4
Betriebssystem nach CPU-Upgrade neu installieren?
-
2
Aktualisieren Sie von Server 2008 x64 auf Windows 7 x64
-
2
Enthält Windows 2008 R2 Desktop Experience Windows 7-Funktionen?
-
4
Warum sollten Sie Windows Server als Desktop-Betriebssystem verwenden?