Schrift
[thread]3098[/thread]

VhostAnfrage über NAT: (Port-Forwarding)



<< >> 5 Einträge, 1 Seite
format_c
 2004-02-12 22:41
#30544 #30544
User since
2003-08-04
1706 Artikel
HausmeisterIn
[Homepage] [default_avatar]
Hi,
ich habe ein DSL-Router Prestige 650H-E7 mit Firewall und einen Apache 1.3 Webserver.

Der Webserver heißt im LAN server.lan.de.

Der Router meldet die erworbene IP an DynDNS mit dem namen koeppe.homelinux.org.
die IP-Addresse kann ich auch unter dem Namen anpingen.

Die Firewall im Router ist für externe Anfragen auf die Ports 8081 bis 8089 freigegeben.

Die Portweiterleitung im Router ist für diese Portrange auf die IP meines Webservers gelenkt.

Der Port-based VirtualHost im Apache sieht so aus:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Listen 8081
<VirtualHost 192.168.0.251:8081>
ServerName server.lan.de
ServerAlias koeppe.homelinux.org
User format_c
Group users
DocumentRoot "/srv/www/htdocs/ext_8081/html/"
TransferLog /srv/www/htdocs/ext_8081/log/access_log
ErrorLog /srv/www/htdocs/ext_8081/log/error_log
ScriptAlias /cgi-bin/ "/srv/www/htdocs/ext_8081/html/cgi-bin/"
<Location /cgi-bin/>
SetHandler cgi-script
Options +ExecCGI -FollowSymLinks
</Location>
</Virtualhost>

Eine Anfrage über die intere IP funktioniert:
http://server.lan.de:8081

Eine Anfrage über NAT nicht http://koeppe.homelinux.org:8081

Mein Downloadmanager sagt mir dazu folgendes:
Code: (dl )
1
2
3
4
5
6
Thu Feb 12 21:30:27 2004 Verbinde koeppe.homelinux.org:8081
Thu Feb 12 21:30:27 2004 Verbinde koeppe.homelinux.org [IP=80.137.3.65:8081]
Thu Feb 12 21:30:48 2004 Fehler aufgetreten! Socket Error=10060 Verbindung abgelehnt. Bitte lesen Sie das Benutzerhandbuch für mehr Informationen.
Thu Feb 12 21:30:48 2004 Warte 5 Sekunden bis Neuversuch
Thu Feb 12 21:30:54 2004 Verbinde koeppe.homelinux.org [IP=80.137.3.65:8081]
Thu Feb 12 21:31:10 2004 User Cancel At 0.



Weis jemand wo ich was vergessen habe, oder wo mein fehler liegt oder kann mir weiter helfen.

Ich hoffe die Fragestellung ist konkret genug.

gruß Alex
jan
 2004-02-13 00:42
#30545 #30545
User since
2003-08-04
2536 Artikel
ModeratorIn
[Homepage] [default_avatar]
es scheint, das funktioniert nur nicht von dir aus, ich kann da wunderbar drauf zugreifen und bekomme die typische "es klappt, apache ist installiert"-seite.
ich als netzwerktechnisch unbedarfter mensch kann es nicht erklären, meine aber gehört zu haben, dass es probleme verursacht, direkt auf die eigene ip zuzugreifen. vielleicht weiß da jemand mehr, nur zu deiner beruhigung aber, bei allen außer dir funktioniert es ;)
format_c
 2004-02-13 13:33
#30546 #30546
User since
2003-08-04
1706 Artikel
HausmeisterIn
[Homepage] [default_avatar]
Vielen Dank. Genau Die Seite sollte auch angezeigt werden.

Gruß Alex
Rambo
 2004-02-13 13:49
#30547 #30547
User since
2003-08-14
803 Artikel
BenutzerIn

user image
so was habe ich auch bei meiner www seite!
auch mein router fly4l ist über dyndns registriert!
und intern komme ich nicht auf meine www seiten aber
extern geht prima!
liegt wohl am routing des ganzen

remo
Crian
 2004-02-13 23:11
#30548 #30548
User since
2003-08-04
5870 Artikel
ModeratorIn
[Homepage]
user image
Hast Du mal probiert, auf Dich selbst via 127.0.0.0 zuzugreifen?
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite
<< >> 5 Einträge, 1 Seite



View all threads created 2004-02-12 22:41.