Hallo allerseits!
mittlerweile habe ich es geschafft einen Apache 2.2.3 auf meinem Ubuntu zu installieren und ich sehe sogar die index.html !!!
Ursprünglich habe ich das aber aus folgendem Grund gemacht:
Um von extern auf meine Dreambox (digitaler Sat-Receiver mit Webinterface) zuzugreifen, habe ich mir eine feste IP besorgt. Die kann ich aber nur realisieren, wenn ich eine VPN-Verbindung aufbaue. Da das mit der Dreambox nicht geht, habe ich einen Linux-Server mit Apache ausgestattet und möchte nun http Anfragen über diesen Server (192.168.0.100) auf meine Dreambox umleiten (192.168.0.40).
Also so: Internet → feste IP → VPN Tunnel → LAN 192.168.0.100 → LAN 192.168.0.40
Wie kann das gehen? Ist Apache der richtige Ansatz oder bietet Ubuntu an sich schon bessere Möglichkeiten?
mod rewrite oder mod proxy html sind nicht das richtige...
Leider eine sehr spezielle Anfrage...
Hat einer eine Idee?
IP Umleitung über Apache?
Anmeldungsdatum: Beiträge: Zähle... |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 12 |
übrigens: |
Anmeldungsdatum: Beiträge: 6411 |
Hallo walkweih und Willkommen bei ubuntuusers, kannst du denn überhaupt generell auf das Webinterface der Dreambox in deinem lokalen Netz zugreifen? Wenn du keine Adressen auf Seiten des Apache umschreiben musst, sollte mod_proxy_http für deine Zwecke aber ausreichen. Gruß |
(Themenstarter)
Anmeldungsdatum: Beiträge: 12 |
Hallo xabbuh - bin ich froh daß sich überhaupt jemand rantraut... 1. ja - auf die dreambox kann ich mit 192.168.0.40 im LAN zugreifen. |
Anmeldungsdatum: Beiträge: 6411 |
walkweih hat geschrieben:
serverip ist 192.168.0.100? Was passiert denn, wenn du diese IP in deinem lokalen Netz im Browser aufrufst? walkweih hat geschrieben:
Wenn es generell noch an der Konfiguration des Apache hapert, wird das natürlich nicht weiterhelfen. Ausprobieren kannst du es aber trotzdem. Wie genau sieht denn mittlerweile deine Konfiguration von mod_proxy_html auf dem Server aus? |
(Themenstarter)
Anmeldungsdatum: Beiträge: 12 |
xabbuh hat geschrieben:
hier die etc/apache2/sites enabled/default-000 (sonst hab ich nach der install nichts verändert): NameVirtualHost * <VirtualHost *> ServerAdmin webmaster@localhost ServerName www.test.de DocumentRoot /var/www/apache2-default/ <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/apache2-default> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all # This directive allows us to have apache2's default start page # in /apache2-default/, but still have / go to the right place #RedirectMatch ^/$ /apache2-default/ </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory> ErrorLog /var/log/apache2/error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn CustomLog /var/log/apache2/access.log combined ServerSignature On Alias /doc/ "/usr/share/doc/" <Directory "/usr/share/doc/"> Options Indexes MultiViews FollowSymLinks AllowOverride None Order deny,allow Deny from all Allow from 127.0.0.0/255.0.0.0 ::1/128 </Directory> ProxyRequests Off <Proxy *> Order allow,deny Allow from all </Proxy> ProxyPass /dreambox/ http://192.168.0.40:8080/ ProxyPassReverse /dreambox/ http://192.168.0.40:8080/ </VirtualHost> |
Anmeldungsdatum: Beiträge: 6411 |
Läuft der Webserver der Dreambox auch tatsächlich auf Port 8080? |
(Themenstarter)
Anmeldungsdatum: Beiträge: 12 |
jawoll. 8080 hab ich eingestellt und in der config angegeben! |
(Themenstarter)
Anmeldungsdatum: Beiträge: 12 |
...und kann ich auch direkt aufrufen: http://192.168.0.40:8080 |
Anmeldungsdatum: Beiträge: 6411 |
Steht evtl. noch mehr in den Logs als die eine von dir gepostete Zeile? |
(Themenstarter)
Anmeldungsdatum: Beiträge: 12 |
danke für die Hilfe bisher xabbuh - nicht das Du denkst ich mach mich aus so aus dem Staub aber muss erst ein paar andere Sachen klären... |