Webserver für äußeren Zugriff blockieren
Giovanni Rena
- webserver
-2 sirdan-1 Felix Riesterer-2 Ludger1 Benjamin Wilfing1 Dennis
Hallo,
ich bin in einem Intranet, ist es möglich den lokalen Webserver so einzustellen, dass es nicht möglich ist von anderen Rechnern im Intranet auf diesen zu gelangen. htaccess wäre möglich, aber ich würde das gerne komplett unterbinden.
Gruß Giovanni
Kannste in der httpd.conf konfigurieren
Lieber Giovanni,
... ist es möglich den lokalen Webserver so einzustellen, dass es nicht möglich ist von anderen Rechnern im Intranet auf diesen zu gelangen. htaccess wäre möglich, aber ich würde das gerne komplett unterbinden.
Ja, das geht! Wenn Du den Apachen als Webserver benutzt, dann kannst Du in der Konfigurationsdatei jeglichen Zugriff, der nicht lokal erfolgt, blocken. Näheres findest Du in Christophs Schnaußens Feature Artikel zur Apachen-Konfiguration.
Liebe Grüße aus Ellwangen,
Felix Riesterer.
Hi,
ich bin in einem Intranet, ist es möglich den lokalen Webserver so einzustellen, dass es nicht möglich ist von anderen Rechnern im Intranet auf diesen zu gelangen. htaccess wäre möglich, aber ich würde das gerne komplett unterbinden.
mit dem IIS geht das auch. ;-)
Gruss,
Ludger
Hi Giovanni,
ist es möglich den lokalen Webserver so einzustellen, dass es nicht möglich ist von anderen Rechnern im Intranet auf diesen zu gelangen.
deine Freunde sind Allow from, Deny from, Order und evtl. Satisfy. Siehe auch http://httpd.apache.org/docs/howto/auth.html#access.
Für deine Problemstellung wäre so etwas denkbar:
<Directory "/pfad/zum/geschützten/verzeichnis">
Order Deny,Allow
Allow from 192.168.0.1 <- hier deine eigene IP-Adresse eingeben (oder evtl. 127.0.0.1, müsstest du ausprobieren
Deny from all
</Directory>
Viele Grüße
Benjamin
Hi Benjamin,
deine Freunde sind Allow from, Deny from, Order und evtl. Satisfy. Siehe auch http://httpd.apache.org/docs/howto/auth.html#access.
Eventuell wäre es für diese simple Konfiguration einfacher, das mit Listen zu lösen.
Standardmäßig dürfte der Apache wohl so konfiguriert sein:
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, in addition to the default. See also the <VirtualHost>
# directive.
Listen 80
AFAIK wäre es jetzt möglich, dass einfach so abzuändern:
Listen 127.0.0.1:80
Dann sollte der Apache auf gar keine Anfragen mehr reagieren, die nicht vom lokalen Rechner über Port 80 kommen.
MfG, Dennis.
Danke hat funktioniert!