Zugriff von aussen über Apache Server

Startforum für den TF6000PVR WLAN bzw. TF6000PVRE LAN
Benutzeravatar
Bernhard Geers
Erfahrener Benutzer
Erfahrener Benutzer
Beiträge: 203
Registriert: Sa 4. Nov 2006, 11:11
Receivertyp: TF4000PVR TF6000PVR
Receiverfirmware: TF4000 März 2007 TF6000 Oktober 2007
Wohnort: Gersten

Zugriff von aussen über Apache Server

#1

Beitrag von Bernhard Geers » So 15. Apr 2007, 20:57

Hallo alle zusammen!
Habe da mal eine Frage, die den Zugriff über Apache Server betrifft. Ich habe mir eine Subdomain eingerichtet und möchte direkt über diese auf den TF6000PVR zugreifen
(http://www.topfield.bernhard-geers.de. Vielleicht kann mir ja von euch jemand ein paar Tipps geben, wie ich da zum Beispiel die httpd.conf einrichten muss.
Ich weiss, dass dies nicht grade ein Thema für dieses Forum ist, aber es könnte ja sein, dass da schon einer von euch Erfahrungen gemacht hat und mir einen Tipp geben kann.

Bedanke mich für euer Interesse
Bernd

Benutzeravatar
jk
BoardSprenger
BoardSprenger
Beiträge: 8844
Registriert: Do 8. Dez 2005, 19:00
Receivertyp: SRP-2100 (Küchengerät)
Receiverfirmware: uralt aber stabil
Wohnort: Jennersdorf/Österreich
Kontaktdaten:

AW: Zugriff von aussen über Apache Server

#2

Beitrag von jk » So 15. Apr 2007, 21:00

du brauchst das mod_proxy, mit dem sollte es funken!

oder aber, du leitest den port deines topfes über die firewall weiter. ich würde mod_proxy verwenden und _sehr_ gut absichern den spaß...

(und das ende des internets schaut bei mir anders aus..... :thinker:
http://www.famkropf.at/eoi.html



yjeanrenaud
Topfazubi
Topfazubi
Beiträge: 33
Registriert: So 22. Okt 2006, 21:34
Receivertyp: TF6000PVR
Kontaktdaten:

AW: Zugriff von aussen über Apache Server

#3

Beitrag von yjeanrenaud » Di 17. Apr 2007, 16:13

nun, ich würde dir empfehlen eine php-datei zu nehmen. nicht 100% die feine Art, aber einfach ein

Code: Alles auswählen

<?iframe src=myDynDNS:myPort>
Zuhause musst du deinem Router sagen, dass myPORT (vielleicht nicht gerade port 80)
auf die TopfIP:80 weitergeleitet werden soll.

dann kannst du deinen Topf zugreiffen, indem du die genannte php-datei parsen lässt, oder aber indem du direkt auf [url]http://myDynDNS:myPORT/[/url] zugreifst.

Punkto Sicherheit hast du da natürlich ein grösseres Problem, da der Topf dann von Aussen verfügbar ist und dir jedeR deine Aufnahmen und Timer löschen, ändern, neu erstellen und sonstwas machen kann.

Hast du vielleicht einen PC, der sowieso immer läuft? Oder einen Router mit Linux drauf?
dann würde ich darauf einen Apache laufen lassen der nach einer Passwortabfrage die Seite des Topfs anzeigt.
EDIT:
ich sehe grade, bernhard-geers.de ist sowieso deine heim-IP :-D

also, dann ist es einfacher:
mach eine HTML-Datei wie folgt:

Code: Alles auswählen

<iframe src='http://TOPF-IP/' ?>
und platzier diese im Ordner der Subdomain, den du dann mittels .htaccess vor unerlaubtem Zugriff schützt.
Zuletzt geändert von yjeanrenaud am Di 17. Apr 2007, 16:44, insgesamt 1-mal geändert.
Grund: Fehler, <?php inlcude> tut was ganz anderes.

Benutzeravatar
Bernhard Geers
Erfahrener Benutzer
Erfahrener Benutzer
Beiträge: 203
Registriert: Sa 4. Nov 2006, 11:11
Receivertyp: TF4000PVR TF6000PVR
Receiverfirmware: TF4000 März 2007 TF6000 Oktober 2007
Wohnort: Gersten

AW: Zugriff von aussen über Apache Server

#4

Beitrag von Bernhard Geers » Di 17. Apr 2007, 16:34

[quote=""yjeanrenaud""]nun, ich würde dir empfehlen eine php-datei zu nehmen. nicht 100% die feine Art, aber einfach ein

Code: Alles auswählen

<?php include 'http://my.DynDns.org:myPORT' ?>
Zuhause musst du deinem Router sagen, dass myPORT (vielleicht nicht gerade port 80)
auf die TopfIP:80 weitergeleitet werden soll.

dann kannst du deinen Topf zugreiffen, indem du die genannte php-datei parsen lässt, oder aber indem du direkt auf [url]http://my.DynDns.org:myPORT/[/url] zugreifst.

Punkto Sicherheit hast du da natürlich ein grösseres Problem, da der Topf dann von Aussen verfügbar ist und dir jedeR deine Aufnahmen und Timer löschen, ändern, neu erstellen und sonstwas machen kann.

Hast du vielleicht einen PC, der sowieso immer läuft? Oder einen Router mit Linux drauf?
dann würde ich darauf einen Apache laufen lassen der nach einer Passwortabfrage die Seite des Topfs anzeigt.
EDIT:
ich sehe grade, bernhard-geers.de ist sowieso deine heim-IP :-D

also, dann ist es einfacher:
installier php (wenn nicht sowieso schon geschehen) mach die include-PHP wie folgt:

Code: Alles auswählen

<?php include 'http://TOPF-IP/' ?>
und platzier diese im Ordner der Subdomain, den du dann mittels .htaccess vor unerlaubtem Zugriff schützt.[/quote]

Vieleicht kannst du mir mal ein kleines Beispiel zukommen lassen.

Gruß
Bernd

yjeanrenaud
Topfazubi
Topfazubi
Beiträge: 33
Registriert: So 22. Okt 2006, 21:34
Receivertyp: TF6000PVR
Kontaktdaten:

AW: Zugriff von aussen über Apache Server

#5

Beitrag von yjeanrenaud » Di 17. Apr 2007, 16:42

ich muss meine Aussage von vorhin revidieren, sorry.
Mach einfach eine HTML-Datei:

Code: Alles auswählen

<html>
<body>
<iframe src="http://TOPFIP/" width="100%" height="100%" frameborder="0"></iframe>
</body>
</html>
und da muss dann die IP des Topfs stehen. (include in php hat eine andere funktion, sorry).

also, als konkretes beispiel:
geh an deinen TV änder die Einstellungen des topfs. Gib ihm eine fixe IP in deinem WLAN (vorzugsweise ausserhalb der DHCP-Range deines Routers. also wenn der Router IPs von 192.168.0.2 bis 192.168.0.100 vergibt, gib dem Router etwa die 192.168.0.101).

Dann gibst du eben in der HTML-Datei statt topfip die IP ein, die der Topf hat (im Beispiel also

Code: Alles auswählen

<iframe src="http://192.168.0.101/" width="100%" height="100%" frameborder="0"></iframe>
So. nun diese Datei in den Ordner deiner subdomäne (ich nehme mal an, du hast deinen apapche so configuriert, dass topfield. auf einen anderen Ordner verweisst als [url]http://www.,[/url] oder? Wenn nicht, hohl da nach.)

von nun an wird http://www.topfield.bernhard-geers.de/ die Seite laden, die ihrerseits die Topfielt-Seite lädt.
sichern würde ich das nun mit einer .htaccess-Datei.

Benutzeravatar
Bernhard Geers
Erfahrener Benutzer
Erfahrener Benutzer
Beiträge: 203
Registriert: Sa 4. Nov 2006, 11:11
Receivertyp: TF4000PVR TF6000PVR
Receiverfirmware: TF4000 März 2007 TF6000 Oktober 2007
Wohnort: Gersten

AW: Zugriff von aussen über Apache Server

#6

Beitrag von Bernhard Geers » Di 17. Apr 2007, 17:41

Danke, habe im Moment keine Zeit mehr, werde ich heute Abend probieren und berichten.

Gruß
Bernd

Benutzeravatar
Bernhard Geers
Erfahrener Benutzer
Erfahrener Benutzer
Beiträge: 203
Registriert: Sa 4. Nov 2006, 11:11
Receivertyp: TF4000PVR TF6000PVR
Receiverfirmware: TF4000 März 2007 TF6000 Oktober 2007
Wohnort: Gersten

AW: Zugriff von aussen über Apache Server

#7

Beitrag von Bernhard Geers » Mi 18. Apr 2007, 20:06

[quote=""yjeanrenaud""]ich muss meine Aussage von vorhin revidieren, sorry.
Mach einfach eine HTML-Datei:

Code: Alles auswählen

<html>
<body>
<iframe src="http://TOPFIP/" width="100%" height="100%" frameborder="0"></iframe>
</body>
</html>
und da muss dann die IP des Topfs stehen. (include in php hat eine andere funktion, sorry).

also, als konkretes beispiel:
geh an deinen TV änder die Einstellungen des topfs. Gib ihm eine fixe IP in deinem WLAN (vorzugsweise ausserhalb der DHCP-Range deines Routers. also wenn der Router IPs von 192.168.0.2 bis 192.168.0.100 vergibt, gib dem Router etwa die 192.168.0.101).

Dann gibst du eben in der HTML-Datei statt topfip die IP ein, die der Topf hat (im Beispiel also

Code: Alles auswählen

<iframe src="http://192.168.0.101/" width="100%" height="100%" frameborder="0"></iframe>
So. nun diese Datei in den Ordner deiner subdomäne (ich nehme mal an, du hast deinen apapche so configuriert, dass topfield. auf einen anderen Ordner verweisst als [url]http://www.,[/url] oder? Wenn nicht, hohl da nach.)

von nun an wird http://www.topfield.bernhard-geers.de/ die Seite laden, die ihrerseits die Topfielt-Seite lädt.
sichern würde ich das nun mit einer .htaccess-Datei.[/quote]

So, ich habe das jetzt mal alles so eingerichtet. Scheint zu funktionieren, hab es aber noch nicht von außen probieren können.
Bedanke mich recht herzlich für die Tipps
Gruß
Bernd

yjeanrenaud
Topfazubi
Topfazubi
Beiträge: 33
Registriert: So 22. Okt 2006, 21:34
Receivertyp: TF6000PVR
Kontaktdaten:

AW: Zugriff von aussen über Apache Server

#8

Beitrag von yjeanrenaud » Mi 18. Apr 2007, 21:28

[quote=""Bernhard Geers""]So, ich habe das jetzt mal alles so eingerichtet. Scheint zu funktionieren, hab es aber noch nicht von außen probieren können.
Bedanke mich recht herzlich für die Tipps
Gruß
Bernd[/quote]

na bittesehr :-D
also mindestens htaccess klappt auch von aussen :)

Benutzeravatar
Bernhard Geers
Erfahrener Benutzer
Erfahrener Benutzer
Beiträge: 203
Registriert: Sa 4. Nov 2006, 11:11
Receivertyp: TF4000PVR TF6000PVR
Receiverfirmware: TF4000 März 2007 TF6000 Oktober 2007
Wohnort: Gersten

AW: Zugriff von aussen über Apache Server

#9

Beitrag von Bernhard Geers » Di 24. Apr 2007, 21:40

Frage: kann mir jemand ein gutes Apache 2.x Konfigurationsbuch empfehlen?
Gruß
Bernd

yjeanrenaud
Topfazubi
Topfazubi
Beiträge: 33
Registriert: So 22. Okt 2006, 21:34
Receivertyp: TF6000PVR
Kontaktdaten:

AW: Zugriff von aussen über Apache Server

#10

Beitrag von yjeanrenaud » Di 24. Apr 2007, 22:40

http://www.amazon.de/Apache-2-Sascha-Ke ... 165&sr=8-1 soll ganz gut sein. mir persönlich reicht aber die docu von apache.org

Benutzeravatar
Bernhard Geers
Erfahrener Benutzer
Erfahrener Benutzer
Beiträge: 203
Registriert: Sa 4. Nov 2006, 11:11
Receivertyp: TF4000PVR TF6000PVR
Receiverfirmware: TF4000 März 2007 TF6000 Oktober 2007
Wohnort: Gersten

AW: Zugriff von aussen über Apache Server

#11

Beitrag von Bernhard Geers » Mo 10. Dez 2007, 10:35

[quote=""jk""]du brauchst das mod_proxy, mit dem sollte es funken!

oder aber, du leitest den port deines topfes über die firewall weiter. ich würde mod_proxy verwenden und _sehr_ gut absichern den spaß...
[/quote]
Ich hab das jetzt auch mal mit mod_proxy realisiert, scheint ganz gut zu funktionieren.
Danke noch mal für den Tipp.
Gruß aus Gersten
Bernd

Antworten

Zurück zu „TF6000PVR(E)“