Apache nicht von außen erreichbar

L

Lanz0101

Tripel-As
Hallo Linuxfreunde...

eigentlich bin ich gerade dabei den Darwin Streaming Server zu konfigurieren. Dabei ist mir aufgefallen, dass mein Apache auch von außen nicht erreichbar ist.
Wenn ich jedoch meine öffentliche IP nutze um den Apache anzusprechen, dann geht das.

Nun habe ich folgendes schon gemacht:

Router hat keine Firewall mehr
iptables blockt Port 80 nicht
httpd läuft auch fehlerfrei...

hat jemand von euch ne idee? bin schon am verzweifeln...

Danke im Voraus!
 
Kann eigentlich nur sein das noch der Router Blockt und nicht weisst das er denn Port wie die interne Ip freigeben soll. so wars bei mir mal.
 
Kann eigentlich nur sein das noch der Router Blockt und nicht weisst das er denn Port wie die interne Ip freigeben soll. so wars bei mir mal.
Um das Kind beim Namen zu nennen: NAT (network adresse translation), sorgt dafuer das dein Router weis, auf welche interne IP er einen Port weiterleiten soll, im Apache-Fall ist das meistens 80 (http) und 443 (https)
 
hatte extra sogar meinen router gegen nen modem ausgetauscht und trotzdem nix genützt...

dsl verbindung läuft über pp0
 
...
Dabei ist mir aufgefallen, dass mein Apache auch von außen nicht erreichbar ist.
Wenn ich jedoch meine öffentliche IP nutze um den Apache anzusprechen, dann geht das.
...

Ja, was denn nun? Definiere mal "von außen" wenn das nicht mit "öffentlicher IP" übereinstimmt.
 
na von meinem rechner komme ich mittels öffentlicher ip auf meinen apache, aber von nem anderen rechner nicht, egal, ob er im selben netz liegt,oder nicht
 
OK, dann ein paar weitere Fragen:

- Läuft der Apache auf deinem Rechner oder auf einer separaten Maschine?
- Wenn separat, im gleichen Netz zuhause oder extern?
- Mit welcher IP sprichst Du den Apache an wenn Du es im lokalen Netz probierst?
- Welche Ports hast Du in der httpd.conf definiert?
- TCP oder fäschlicherweise UDP in Firewall abgeschaltet?
 
@Cyber
Apache läuft auf meinem Rechner
den Apache kann ich entweder mit localhost, öffentlicher ip oder netzinterner ip von meinem rechner aus ansprechen, von jedem anderen rechner funktioniert es weder mit netzinterner, noch öffentlicher ip...
im lokalen netz isses die 192.168.2.104
in der httpd.con ist natürlich Port 80 definiert

keine Firewall vorhanden
 
Ok, klingt wirklich seltsam.

- Steht was in den Server- oder Systemlogs?
- Bekommst nen Timeout beim Browser oder eine andere Fehlermeldung?
- Hast mal nen externen Portscanner auf deine Büchse losgelassen?
- Läuft neben iptables auch noch ipsec? Welches OS/release setzt Du denn ein?
 
Guten Morgen,

ich nutze FC6...
Portscanner habe ich auch laufen lassen, Port 80 ist auf...
wo kann ich schaun, ob ipsec läuft?
.
.
.
EDIT (autom. Beitragszusammenführung) :
.

achso, jo nen simples timout... pingen geht jedoch
 
Zuletzt bearbeitet:
Wenn FC6 gehe ich mal davon aus dass du GNOME nutzt, dann könntest auch mal unter "System > Administration > Server Settings > Services" nachschauen.
Das mit ipsec ist mir mal bei der Kröte passiert, das war da direkt im YAST zugänglich und lief tatsächlich parallel zu iptables. Ob und wie das bei der FC6 standardmäßig installiert ist weiss ich nicht. Das kannst aber bei deinem Paketmanager in Erfahrung bringen (sofern nicht über anderen Weg bewusst von Dir installiert).

Mal noch ne andere Frage. Wie ist denn Dein Netzwerk aufgebaut? Hängen alle Komponenten an einem Hub oder switch (managed?) ?
 
danke danke danke....

es waren doch die iptables....
 

Ähnliche Themen

Webserver (über eigene WAN-IP-Adresse) nicht erreichbar - extern möglich

Teredo/ Miredo Adresse nicht erreichbar

Fedora: selinux Berichtungsproblem mit Apache

"make_sock: could not bind" problem beim apache

NAT: Keine Kommunikation zwischen LAN und öffentlicher Router IP

Zurück
Oben