Netgear Router + Apache2
Lukas 19.10.2007 - 16:28 882 4
Lukas
Here to stay
|
Hallo, habe mir vor einigen tagen einen neuen router zugelegt und zwar den Netgear WGR614(v6). Prinzipiell gefällt er mir sehr gut und leistet, was das wlan betrifft, bessere arbeit als sein vorgänger. Allerdings habe ich bemerkt, dass ich keinen Zugriff auf meinen apache2 webserver vom internet aus habe. Klar portweiterleitung muss ja noch konfiguriert werden, dies hab ich auch gemacht und es sollte nun der port 80 auf die lan ip 192.168.1.4 (der server) vom internet aus erreichbar sein. Ist er aber leider nicht. Gleiches gilt für den SSH dienst, welcher port 22 benötigt und der ist auch eingetragen in der portweiterleitungsliste. Da es von der konfiguration her auf jeden fall stimmen muss (hab auch in der doku vom router nachgeprüft) bin ich nun mit meinem latein am ende, woran kann das liegen? Mit dem alten router hat es noch funktioniert, unterschied ist nur, dass ich dort nicht 192.168. 1.xxx hatte sondern 192.168. 0.xxx. Kann sein, dass der server noch irgendeine konfiguration benötigt? In der /etc/hosts steht localhost aber mit 127.0.0.0 drinnen. Konqueror meint: Beim Laden von http://donkey.homelinux.org ist folgender Fehler aufgetreten: Zeitüberschreitung auf dem Server Verbindung bestand zu donkey.homelinux.org an Port 80 hm? Über die lan-ip im browser ist der apache2-server normal erreichbar und ssh funktioniert auch. tia lg lukas e: fixed typos
Bearbeitet von Lukas am 19.10.2007, 16:49
|
COLOSSUS
AdministratorGNUltra
|
Klappt doch. Zu welcher IP resolved denn dein Rechner, vom dem aus du den HTTP-Request absetzt, den DNS-Namen? Hangt der auch am Router?
|
Lukas
Here to stay
|
Klappt doch. Zu welcher IP resolved denn dein Rechner, vom dem aus du den HTTP-Request absetzt, den DNS-Namen? Hangt der auch am Router? ja hängt auch am router. donkey.homelinux.org -> WAN IP edit: glaubst du es ist ausschlaggebend wenn der rechner, der den request absetzt, auch im LAN ist? damals hat es zumindest funktioniert. edit2: wenn ich den apache2-server starte kommt noch folgende meldung: * Starting web server (apache2)... [Fri Oct 19 16:18:16 2007] [warn] NameVirtualHost *:0 has no VirtualHosts könnte das noch etwas damit zutun haben? kenne mich pers. mit dem apache kaum aus.
Bearbeitet von Lukas am 19.10.2007, 16:47
|
Blair
Big d00d
|
ja hängt auch am router.
donkey.homelinux.org -> WAN IP
edit: glaubst du es ist ausschlaggebend wenn der rechner, der den request absetzt, auch im LAN ist? damals hat es zumindest funktioniert.
edit2: wenn ich den apache2-server starte kommt noch folgende meldung:
könnte das noch etwas damit zutun haben? kenne mich pers. mit dem apache kaum aus. ja es ist ausschlaggebend, zumindest bei mir auch. ich lande mit meinem dyndns, der auf die WAN IP resolved, vom selben LAN aus auf dem webinterface vom router. von außerhalb werden port 80 zugriffe wies sein soll auf jenen server weitergeleitet. du könntest ja in deine hosts datei (auf dem client im LAN) obigen alias eintragen, dann solltest über jenen auf deinen server kommen können. apache settings dürften damit in erster linie nichts zu tun haben.
Bearbeitet von Blair am 19.10.2007, 17:45
|
Lukas
Here to stay
|
ja es ist ausschlaggebend, zumindest bei mir auch. ich lande mit meinem dyndns, der auf die WAN IP resolved, vom selben LAN aus auf dem webinterface vom router. von außerhalb werden port 80 zugriffe wies sein soll auf jenen server weitergeleitet.
du könntest ja in deine hosts datei (auf dem client im LAN) obigen alias eintragen, dann solltest über jenen auf deinen server kommen können.
apache settings dürften damit in erster linie nichts zu tun haben. sehr gut danke ps: vllt. ersetzt du meine IP in deinem post, im quote durch WAN IP, das wäre freundlich, fehler meinerseits
|