Wie blockiere und entsperre ich Internetseiten in Apache?


Laut der Umfrage von Netcraft vom September 2012 ist Apache seit 1996 die am weitesten verbreitete Webserver-Software im Internet. Sie wird auch häufig als Proxyserver verwendet. Webproxyserver filtern den Inhalt von Webseiten, die Browsern bereitgestellt werden, und blockieren bestimmte Websites, sodass Benutzer nicht über das Netzwerk auf sie zugreifen können. Bearbeiten Sie die Datei httpd.conf im Apache-Installationsverzeichnis, um bestimmte Websites auf Ihrem Apache Web-Proxyserver zu blockieren oder zu entsperren.

1


Navigieren Sie zu Ihrem Apache-Installationsverzeichnis, das auf den meisten Servern normalerweise das Verzeichnis / etc / httpd / conf ist. Der Pfad zum Installationsverzeichnis unterscheidet zwischen Groß- und Kleinschreibung.

2

Suchen Sie die Datei httpd.conf im Verzeichnis conf und öffnen Sie sie in Ihrem Texteditor. Der Dateiname unterscheidet auch zwischen Groß- und Kleinschreibung.

3


Scrollen Sie nach unten zur Zeile „ProxyBlock“ und löschen Sie alle Domänen in dieser Zeile, um sie von Ihrem Server zu entsperren. Wenn Ihr Server derzeit beispielsweise Google, Yahoo und CNN blockiert, sieht die Zeile folgendermaßen aus:

ProxyBlock google.com yahoo.com cnn.com

4

Geben Sie die Domänen, die Sie blockieren möchten, in die Zeile „ProxyBlock“ ein. Fügen Sie den zu blockierenden Domainnamen nach dem letzten Domainnamen hinzu. Sie müssen kein Komma hinzufügen – fügen Sie einfach ein einzelnes Leerzeichen nach dem letzten blockierten Domainnamen hinzu. Geben Sie beispielsweise Folgendes ein, um dem Beispiel für blockierte Websites aus Schritt 3 MSN hinzuzufügen:

Proxy-Block google.com yahoo.com cnn.com msn.com

5

Speichern Sie die Datei auf dem Server, und achten Sie darauf, dass der Name der Datei zwischen Groß- und Kleinschreibung unterschieden wird. Testen Sie, ob die Datei ordnungsgemäß funktioniert, indem Sie versuchen, die blockierten Websites mit einem Computer in Ihrem Netzwerk zu besuchen.