Apache2 Webserver für Privates Netzwerk

Hallo,
ich habe einen Rechner mit Linux aufgesetzt.
Module Apache2, Samba, PHP, MySql etc.

Dieser soll im Privaten Netzwerk unter 192.168.0.6 erreichbar sein.

Nun bin ich nach Dokumentation vorgegangen und habe einen Apache2 Webserver eingerichtet.
host:

127.0.0.1 localhost
192.168.0.6 tux1 tux1

special IPv6 addresses

1 localhost ipv6-localhost ipv6-loopback

fe00::0 ipv6-localnet

ff00::0 ipv6-mcastprefix
ff02::1 ipv6-allnodes
ff02::2 ipv6-allrouters
ff02::3 ipv6-allhosts

in der Firewal ist der dienst freigeschaltet

Im yast und da im Einrichtungsassistenten ist alles richtig eingetragen.

in dem http-verzeichniss ist eine index.html und eine index.php angelegt.

Nun kann ich den server per firefox nicht erreichen.

Woran kann das liegen? Was für einstellungen kann ich noch prüfen? Was habe ich falch gemacht.

Hallo,
ich habe einen Rechner mit Linux aufgesetzt.
Module Apache2, Samba, PHP, MySql etc.

Dieser soll im Privaten Netzwerk unter 192.168.0.6 erreichbar
sein.

[…]

Nun kann ich den server per firefox nicht erreichen.

Woran kann das liegen? Was für einstellungen kann ich noch
prüfen? Was habe ich falch gemacht.

Es gibt viele verschiedene Möglichkeiten, warum kein Zugriff erfolgt.
Hierzu ist es wichtig alle Informationen (Vorgehen, Fehlermeldungen, Log-Einträge, …) abzugleichen, ggf. auch mit anderen Browsern und von anderen Computern diesen Test zu fahren und die erhaltenen Ergebnisse zu analysieren.

Ich vermisse hier konkret die Info, auf welchem Rechner Firefox lief, welche Proxy-Konfiguration eingestellt ist, welche Adresse gerufen wurde, welche Informationen von Firefox angezeigt wurden, was zu diesem Zeitpunkt in den access/error-logs des Webservers stehen.

Dies kann helfen, muss aber nicht zu einer Fehlerbehebung führen.

Also, der Server ist jetzt erreichbar.
Beim Aufruf im Browser erscheint folgende Meldung

Error 403
192.168.0.6
Sun May 8 16:32:21 2011
Apache/2.2.15 (Linux/SUSE)

aber scheinbar ist die Berechtigung nicht da.

auf 127.0.0.1 wird die Seite angezeigt.

Berechtigungen habe ich auf die Ordner gegeben , Firewal habe ich auch angepasst.

Wo muss ich noch Berechtigungen freigeben?

Ich versuche es momentan ohne yast und stoße an meine grenzen.

iegt es am viruelen Host? muss ich den seperat freigeben? aber die adresse ist ja erreichbar nur das anzeigen ist nicht erlabt.

Irgendwie habe ich einen knoten im kopf

Bitte helft mir den Knoten zu beseitigen.

Ja, das sieht so aus, dass die Einstellungen bzgl. des/der virtuellen Hosts nicht korrekt sind.

Mehr kann ich leider nicht beitragen, da das meine Freizeitkapazitäten übersteigt, sorry.

OK, danke dir trotzdem.
Bin dabei meine Freizeit nun mit online-docus zu bereichern…habe da auch etwas gefunden und scheinbar habe ich meinen fehler gefunden.
Nun muss ich noch schauen was ich verkehrt gemacht habe.

Dieser soll im Privaten Netzwerk unter 192.168.0.6 erreichbar
Nun kann ich den server per firefox nicht erreichen.
Woran kann das liegen? Was für einstellungen kann ich noch
prüfen? Was habe ich falch gemacht.

Das kann auf zig verschiedenen Ebenen haken. Fangen wir mal ganz unten an …

geht folgendes?

ping 192.168.0.6
ping tux1

(jeweils von dem Linux-Rechner als auch von dem Firefox-Rechner)

Was sagt hostname auf dem Linux-Rechner?

Falls die Firewall tatsächlich die Ports 80 und 143 durchreicht, kommen die VirtualHost Einstellungen zum Tragen. Bei einer Standardinstallation, liegts aber meist an der unteren Ebene.

Probier das mal durch. Leider bin ich in den nächsten Tagen unterwegs und werde, erst inein paar Tagen wieder Zugriff auf meine e-Mails haben.

Grüße,

  • lars.

Moin,

ein paar Fragen hierzu:

Funktioniert der Zugriff auf dem Server per:
http://127.0.0.1/index.html

Kannst Du den Server 192.168.0.6 per ssh / ping erreichen?
Ist der Apache-Prozess gestartet? (Ich weiß, ist eine dumme Frage, aber ist auch schon vorgekommen).

Wo hast Du die Servernamen eingetragen? Auch auf dem Client?

LG
Thomas

Hallo Real_Hundertwasser,

kannst Du denn den Server per Ping erreichen?

Gruß Udo

Hallo,

Servus,

ich habe einen Rechner mit Linux aufgesetzt.
Module Apache2, Samba, PHP, MySql etc.

Welches Linux? (open-)Suse? Debian?

Dieser soll im Privaten Netzwerk unter 192.168.0.6 erreichbar
sein.

Nun bin ich nach Dokumentation vorgegangen und habe einen
Apache2 Webserver eingerichtet.
host:

127.0.0.1 localhost
192.168.0.6 tux1 tux1

special IPv6 addresses

1 localhost ipv6-localhost ipv6-loopback

fe00::0 ipv6-localnet

ff00::0 ipv6-mcastprefix
ff02::1 ipv6-allnodes
ff02::2 ipv6-allrouters
ff02::3 ipv6-allhosts

in der Firewal ist der dienst freigeschaltet

Im yast und da im Einrichtungsassistenten ist alles richtig
eingetragen.

Du scheinst ein RPM-basiertes System zu nutzen. Mit diesen kenne ich mich nicht aus. Die DEB-basierten Systeme sind für Anfänger einfacher zu handeln.

in dem http-verzeichniss ist eine index.html und eine
index.php angelegt.

Nun kann ich den server per firefox nicht erreichen.

Wie versuchst du ihn zu erreichen? Normalerweise muss man den Server immer über seine IP erreichen können (wenn das entsprechende Programm läuft).

Woran kann das liegen? Was für einstellungen kann ich noch
prüfen? Was habe ich falch gemacht.

Ping auf Server erfolgreich?

PortScan auf Server von anderem Rechner im LAN laufen lassen und prüfen ob der Port 80 eingestellt ist.

Ich nehme an du hast Teile der /etc/hosts gepostet. Die verändern nur die DNS Einstellungen des Systems selber (nicht für den Zugriff von außen)

grtz
michi