![]() |
apache ansprechproblem
ich habe das problem, daß von meinem pc, auf dem ein apacheserver läuft, aus über einen domainnamen oder die chello-ip zugegriffen werden kann, aber von sonst nirgendwo. über mein lokales netzwerk ist der server über die lokale ip von einem anderen netzwerkclient aus ansprechbar, aber über die chello-ip ist er unansprechbar, außer für sich selbst.
an der firewall liegts nicht, die hab ich probehalber abgeschaltet, hat aber nichts gebracht. kann mir jemand sagen, was da los sein könnte? |
httpd.conf öffnen und unter "Servername" die IP von Chello eintragen.
Sloter |
das stimmt schon, die steht drin, daran liegts nicht. :(
|
ich kann von einem anderen pc nichtmal die chello-ip meines servers pingen! wie gibts denn sowas?!
|
Firewall?
Sloter |
sygate
das war auch das mit dem pingen, wenn die firewall lief, gings nicht, ohne firewall war das dann kein problem (muß da wohl tiefer in die firewallconfig gehen).
nur auf meinen webserver kann ich trotzdem nicht zugreifen. |
Du hast IMHO für das interne netz den Port 80 gesperrt.
da gibt es sicher ein hackerl zum öffnen :) Sloter |
IMHO :confused:
auf welches problem bezieht sich das jetzt? firewall? und wenn ja, wieso, im internen netz kann ich ja pingen und auch auf den server zugreifen. nur übers web gehts nicht, pingen nur ohne firewall, zugriff auf den webserver überhaupt nicht. |
Entschuldige ich meinte das Internetz.
Manche Firewalls sperren jeglichen Zugriff von aussen auf den Rechner und unterbinden auch das der Rechner auf Ping antwortet. Was kommt den für eine Fehlermeldung wenn jemand von aussen den Server ansprechen möchte? Probier einmal so eine Url: http://ip.ip.ip.ip/datei.htm Leg aber eine datei.htm in das htdocs-verzeichnis vom Apache. Ich verwende gerne Zonealarm da klappt das auf Anhieb. Wenn man dem browser erlaubt das er raus darf, wird der Port 80 geöffnet, dann kann auch von aussen auf den Apachen zugegriffen werden. Sloter |
wie schon gesagt
an der firewall wirds kaum liegen, denn die verhindert nur, daß ich übers web pinge, aber webserverzugriff von einem andern pc übers web (mit url oder ip) habe ich weder mit laufender noch mit abgeschalteter firewall. und die datei.htm brauch ich wohl nicht, da müßte ja das file "apache webserver ist erfolgreich installiert, blablabla" aufscheinen, tuts ja auch, wenn ich intern oder über den server selbst zugreife.
|
OK, lassen wir einmal das Thema Firewall.
Was kommt den für eine Fehlermeldung im Browser? Schreib einmal localhost in die httpd.conf / restart Es gibt noch 2 Möglichkeiten 1, Domainname wird falsch geroutet 2, falsche IP / du hast eh eine richtige IP eingetragen und nicht ein 192... oder 10.0... Vielleicht hilft uns die Fehlermeldung vom Browser weiter. Sloter |
die richtige ip ich hab bei den domaineinstellungen angegeben, aber auch wenn ich über direkt über die ip auf den server gehe, komm ich nicht hin. und natürlich hab ich die chello-ip, die externe genommen, keine interne.
die fehlermeldung des browsers ist, wenn ich über die ip direkt gehe, daß msn search meldet, daß die ip nicht gefunden wird. über die domain bekomme ich die normale fehlermeldung vom ie, wenn er eine seite nicht findet ("die seite kann nicht angzeigt werden"). wenn ich in der httpd.conf als servername "localhost" angebe, bringts auch nix (hätte mich auch gewundert, denn da gehört ja die externe ip hin). :heul: |
Also du kannst auch localhost verwenden, es muß nicht umbedingt eine IP in die httpd.conf eingetragen werden.
Also so wie die Fehlermeldungen rüberkommt, würde ich sagen das es die IP nicht gibt. Das würde auch der ping bestätigen. Reden wir von einer Linuxkiste oder Win? Was sagt ifconfig oder ipconfig? Sloter |
sicher kamma auch localhost angeben, aber dann kann ich nicht erwarten, daß der server vom web aus ansprechbar ist, dann wohl nur von sich selbst aus.
die ip ist richtig, hab ich von winipcfg rausgelesen. und das mit dem ping ist ja schuld der firewall (ich denk ich schau, daß ich eine andere bekomm, die von sygate läßt nicht allzuviele einstellmöglichkeiten, was ich gesehn hab). os ist win98se. |
Nö, der Apache ist auch mit localhost von aussen zum ansprechen.
Sloter |
ist mir neu, aba ich habs bisher nicht gemacht, hab bei meinen bisherigen apacheinstallationen immer die externe ip angegeben und es hat gefunzt. gut zu wissen, daß es auch gehen WÜRDE, nur tuts das leider nicht bei mir, weder mit localhost noch mit externer ip.
|
2 Netzwerkkarten im Rechner? Is das ding vielleicht ein Router? Wenn ja -> Warum mit win 98/95/me? oder benutzt du absichtlich die "winipcfg" *schauder* *grindig* ... Wenn doch ein win95/98/me rechner... win 2000/nt 4.0 oder XP rauf... ansonsten wirst immer wieder abkrachen, weil die FAT 16/32 systeme einfach nicht fürs NW gemacht sind...
Wenn doch ein Router, IP Forwarding Aktivieren, STD - Gateway von der Internen NW Karte = Externe NW Karte -> STD Gateway von der Externen NW Karte -> Chello Std Gateway -> Im LAN Selbst STD - Gatway = Interne NW Karte... Wenn kein Router oder 2. NW Karte drinnen: Kannst nach aussen pingen? Benutzt nen DHCP ? kannst Tracerrouten? DNS Eingestellt? ggF. Domainsuffix richtig eingestellt? bla bla bla... NW Karte richtig eingestellt? (Speed, Duplex sogar Bootprom?) Ich finds super dast uns zwar ne Frage stellst, aber absolut nichts dahinter erklärst... aber egal.. so machen user es ja auch immer ;) Adios |
ja, 2 netzwerkkarten sind drin (sonst würde man ja kaum von externer und interner ip sprechen), das ding ist lediglich ein gatewayserver (kein dhcp).
die zuweisungen für die chello-nic sind automatisiert und haben eigentlich immer gefunzt, für die interne nic habe ich eine fix zugewiesene ip. pingen nach draußen ist möglich, z.b. auf www.wcm.at zwischen 400 und 800ms. |
dann hast einfach nur ne scheiss leitung ;)
|
zu diesem zeitpunkt, ja
hab mich selbst über die hohen werte gewundert, aber grad wieder gepingt, da warens 5ms, also ok.
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 12:23 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag