Apache von Außenwelt abschneiden möglich?
otto
- software
Guten Morgen,
ist es möglich den Apache so zu konfigurieren, dass sich niemand aus dem Internet mit ihm verbinden kann? Er soll nur auf Anfragen vom Localhost ansprechen. Oder geht das nur über eine Firewall?
Danke
Hallo,
ist es möglich den Apache so zu konfigurieren, dass sich niemand aus dem Internet mit ihm verbinden kann? Er soll nur auf Anfragen vom Localhost ansprechen.
Das ist gut moeglich.
Lege in der httpd.conf fuer den ganzen Server folgendes fest:
Order Deny,Allow
Deny from all
Allow from localhost
http://httpd.apache.org/docs/howto/auth.html#access
Gruesse,
Thomas
Hallo,
Danke für die Antwort.
Es gibt in der httpd.conf 2 virtuelle Server.
Lege in der httpd.conf fuer den ganzen Server folgendes fest:
Order Deny,Allow
Deny from all
Allow from localhost
Was meinst Du mit "für den ganzen Server"?
Danke
Hallo,
Bitte sag noch, welche Apache-Version Du benutzt.
Was meinst Du mit "für den ganzen Server"?
Dass Du als Bereich, fuer den die Beschraenkung gelten
soll, gleich das Document Root angibst. Z.B. so:
<Directory /usr/local/apache/htdocs>
Order Deny,Allow
Deny from all
Allow from localhost
</Directory>
Ich habe wenig Erfahrung mit der Server-Konfiguration.
Statt <Directory> ist evtl. <Location> besser geeignet,
da es nicht Dateisystem-, sondern URL-basiert arbeitet.
http://httpd.apache.org/docs/sections.html u.s.w.
Und statt
Allow from localhost
muss es evtl. heissen
Allow from 127.0.0.1
wobei das AFAIK keine Rolle spielen sollte.
Um auf Dein erstes Posting zurueckzukommen:
Wenn Du in der Server-Konfiguration eine
solche Zugangsbeschraenkung einbaust, und
jemand schaut, ob auf Deinem Rechner auf
Port 80 etwas laeuft (http://123.123.123.123:80),
kriegt er so eine 403-Forbidden-Meldung.
Inklusive den HTTP-Head-Zeilen, in welchen der
Server "sagt", dass er ein Apache Version xy ist.
Wenn Du willst, dass gegen aussen auf Port 80
_gar_nichts_ erreichbar ist, musst Du wohl eine
Firewall dazwischenschalten bzw. installieren.
Gruesse,
Thomas
P.S. Themenbereich endlich angepasst.
Hallo,
Bitte sag noch, welche Apache-Version Du benutzt.
Ja, tut mir leid. Das hatte ich ganz vergessen zu erwähnen.
Benutze die aktuelleste Version des Apache 2 und Windows XP.
Danke
Hallo,
Er soll nur auf Anfragen vom Localhost ansprechen.
Listen localhost:80
Gruß,
_Dirk