staging.inyokaproject.org

Ubuntu Server hinter Speedport W500V

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

doedel

Anmeldungsdatum:
11. Mai 2008

Beiträge: Zähle...

Guten Tag!

Ich abe ein problem das eventuell nur bedingt mit Ubuntu zusammnhängt.

Ich habe zwei Rechner in nem Lan-Switch und der hängt am Router (Speedport W500V).
Nun habe ich Ubuntu Server 8.04 installiert. Danach Apache 2, PHP 5 und auch MySQL (plus phpMyAdmin). Soweit funktioniert auch noch alles. Wenn ich von meinem zweiten Rechner (MacBook) auf die lokale IP des Servers (bei mir 192.168.2.33) gehe kann ich den Webserver problemlos nutzen.

Nun natürlich das wichtigste, und das funktioniert nicht. Ich will auch von aussen auf den server kommen. Also bin mein Routter-Konfigurationsprogramm und habe eine Port-Weiterleitung gemacht. Ich habe beim Speedport W500V die "Vorlage" Web-Server ausgewählt, die den TCP-Port 80 beinhaltet und habe meinen Sever ausgewählt (MAC-Adresse IP stimmen, also die im router stimmen mit denen bei "ifconfig" überein).

Nun sollte eigentlich alles laufen, aber das tut es nicht.

Hier noch ein paar Einstelungen, die helfen önnten das Problem zu lösen:
DHCP an;
PPPoE Pass-Through an;
UPnP an;

Ich hoffe jemand der auch diese Schrottding von Router hat(te) kann mir helfen. Vielleicht hängt es ja auch mit den Einstellungen von Ubuntu Server zusammen, aber das glaube ich nicht 😉

MfG euer neu angemeldeter doedel 😉

PS: DynDNS habe ich im mom ausgeschaltet, da ich es im Moment sowieso direkt mit der IP ansteuern will. DynDNS ist ja dann kein Problem (kann das Speedport ja 😀 )

Phaeilo

Avatar von Phaeilo

Anmeldungsdatum:
25. August 2006

Beiträge: 188

PPPoE passthrough solltest du eigentlich nicht brauchen, du kannst es also ausschalten.
Hat der Server denn eine statische IP? Entweder von Hand oder vom Router über MAC zugewiesen?
Wenn du TCP 80 durchleitest solltest du eigentlich auf den Webserver kommen, wenn du deine öffentliche IP aufrufst. Probier aber auch mal einen anderen Port aus, da der Speedport vielleicht schon Port 80 für Fernwartung reserviert hat. Stelle also deinen Server z.B. auf 8080 und lass dann diesen Port vom Router durchleiten. Dann probier mal deine IP mit http://xxx.xxx.xxx.xxx:8080 aufzurufen.

doedel

(Themenstarter)

Anmeldungsdatum:
11. Mai 2008

Beiträge: 3

Danke schonmal.
Aber das mit dem port 8080 hat auch nich geklappt. (also in /etc/apache2/ports.conf Listen 8080 eintragen, und auch die Port-Weiterleitung ändern).

Zur IP: Ich habe ja DHCP akitiviert, die Zuweisung passiert dann ja über die eingetragenen (freigegebenen) PCs. Das sieht deim Speedport dann so aus.
Hier ein Screenshot

Vielleicht noch zur info, wenn ich die IP "anpinge" (Terminal von Mac OS X) dann werden ununterbrochen datenpakete gesendet, bis ichs abbreche.

Vielleicht hat ja schon jemand die gleichen Probleme damit gehabt hier im Forum 😉

Phaeilo

Avatar von Phaeilo

Anmeldungsdatum:
25. August 2006

Beiträge: 188

Also wenn du durchleitest solltest du den Server eigentlich über deine öffentliche IP erreichen können. Die anderen Rechner können auf den Server auch zugreifen, richtig? Nicht das der Server nur an's Loopback gebunden ist. Mehr fällt mir auch nicht mehr ein zu überprüfen. Vielleicht noch die error Logs vom Apache...

doedel

(Themenstarter)

Anmeldungsdatum:
11. Mai 2008

Beiträge: 3

Hier sind mal die Error-Logs. Aber ich versteh davon gar nix. Aber eigentlich sieht alls normal aus. Fähr tunter/fährt hoch 😉

Sun May 11 14:40:12 2008] [notice] Apache/2.2.8 (Ubuntu) configured -- resuming normal operations
[Sun May 11 14:40:12 2008] [notice] Graceful restart requested, doing restart
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
[Sun May 11 14:40:12 2008] [notice] Apache/2.2.8 (Ubuntu) configured -- resuming normal operations
[Sun May 11 14:40:21 2008] [error] [client 192.168.2.12] File does not exist: /var/www/favicon.ico
[Sun May 11 14:57:49 2008] [notice] caught SIGWINCH, shutting down gracefully
[Sun May 11 14:58:36 2008] [notice] Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5 with Suhosin-Patch configured -- resuming normal operations
[Sun May 11 15:03:31 2008] [notice] Graceful restart requested, doing restart
[Sun May 11 15:03:31 2008] [notice] Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5 with Suhosin-Patch configured -- resuming normal operations
[Sun May 11 15:11:08 2008] [notice] caught SIGWINCH, shutting down gracefully
[Sun May 11 15:12:01 2008] [notice] Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5 with Suhosin-Patch configured -- resuming normal operations
[Sun May 11 17:28:58 2008] [notice] caught SIGWINCH, shutting down gracefully
[Sun May 11 17:29:51 2008] [notice] Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5 with Suhosin-Patch configured -- resuming normal operations
[Sun May 11 17:33:41 2008] [notice] caught SIGWINCH, shutting down gracefully
[Sun May 11 17:34:37 2008] [notice] Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5 with Suhosin-Patch configured -- resuming normal operations
[Mon May 12 14:36:26 2008] [notice] Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5 with Suhosin-Patch configured -- resuming normal operations

Hat denn wirklich noch nie jemand das Problem mit dem Speedport gelöst? 😲
Ich verzweifel noch 😀

Aber vielleicht findet sich noch jemand 😉

MfG doedel

juifeng

Anmeldungsdatum:
16. April 2006

Beiträge: 159

Entschuldigung, dass ich hier reinplatze!

Ich bin zur Zeit zwar mit Windows unterwegs (hat aber nichts damit zu tun, dass ich inzwischen Ubuntu nicht mehr so toll finde!), versuche aber auch, meinen Speedport W500V dazu zu bringen, meinen Webserver ins Internet zu leiten. Beziehungsweise eher andersherum. Ich bin gerade über Google auf diesen Beitrag gestolpert.

Ich dreh' bald durch. Habe alle Einstellungen im Konfigurationsmenü so angepasst, wie es meiner Meinung nach stimmen sollte und mit alten Routern auch gestimmt hat. Das Problem am Speedport ist diese schon angesprochene PC-Liste, aber ich denke, ich habe das schon richtig gemacht. PC "Florian" bekommt Port 90 weitergeleitet. In der PC-Liste wird zu diesem "Florian"-PC dann auch meine richtige IP angezeigt (die Windows mir auch als Client-IP anzeigt). Man merkt jetzt auch einen Unterschied: Wenn die NAT-Regel nicht aktiviert ist, führt ein Verbindungsversuch sofort zum Abbruch mit "Connection refused". Durch die Weiterleitung verschwindet der Fehler, dafür kommt es zum Timeout. Was genau es ist, das da time-outet, kann ich nicht sagen - aber der Apache wahrscheinlich nicht, weil lokal per 127.0.0.1:90 klappt alles. Versuche ich aber über den W3C-Validator eine Verbindung von außerhalb zu meiner WAN-IP:90 aufzubauen, läd der Validator gefühlt endlos lange und bricht dann ab - ebenso andere außerhalb meines Netzwerks zugreifende Bekannte.

In der httpd.conf ist die Zeile
Listen 90
und nicht irgendwie
Listen 127.0.0.1:90
eingetragen.

Falls jemandem nach einem Monat noch etwas dazu einfällt - nur her damit! Ich habe jetzt wirklich langsam das Gefühl, dass es einfach irgendwie ein Fehler im Speedport ist.

Antworten |