Url aus lokalem LAN als iFrame in Webserver einbinden

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

flugwaps

Benutzer
Registriert
11. Feb. 2009
Beiträge
168
Reaktionspunkte
3
Punkte
24
Hallo Synontologen ;-)

ich hab ein Szenario welches evtl. nicht alltäglich aber durchaus sinvoll sein könnte :

Die Syno spielt webserver, diverse Seiten (/volume1/web/pfad/index.[html|php]) werden als www.domain/pfad/index.[html|php] bereitgestellt.

Das funzt , kein Thema.


Nun die Aufgabe :

Die Syno sei 192.168.1.AAA.

Ein lokaler Netzklient (Drucker) (192.168.1.BBB) liefert eine Webseite (auf 192.168.1.BBB:80) als Status. Der Inhalt ist nicht veränderbar und lokal aufrufbar. Alles gut.

Möchte ich aber die Seite extern zugänglich machen müßte ich eine Portweiterleitung machen.
Diese kann ich nicht mit .htaccess absichern. Das will ich aber.
Die Seite darf extern nur mit user/passwort erreichbar sein.

Der Gedanke war :

Eine mit .htaccess absicherbare Webseite bettet die lokale Seite per iFrame ein.

//192.168.1.AAA/volume1/web/test/index.html :

Rich (BBCode):
... 
<iframe src="//192.168.1.BBB/" >mirror1</iframe>
...


Nun findet der apache auf der Syno offensichtlich die lokale url "//192.168.1.BBB/" nicht.
[Diverse Schreibweisen (http,//, mit port , ohne port) schon probiert.]

Woran liegt's ????
 
Hallo,
du hast die Funktionalität von iframes falsch verstanden. Diese werden unverändert an den Client weitergegeben. Das heißt nicht der Webserver greift auf die lokale IP zu, sondern wieder der Client. Du möchtest eine Proxy-Funktionalität. Die ist aber etwas komplexer als ein iframe und auch nicht rein über html realisierbar.

MfG Matthieu
 
Der apache ist da unschuldig. Die Adresse wird vom Browser aufgerufen und das funktioniert nur in deinem Intranet, ist dort aber eigentlich überflüssig.
 
Hallo Matthieu & synfor,

habs geahnt daß ich da schon in den Grundlagen eine Denkfehler hatte.

Mal sehen wie ich da einen simplen workaroud drum herum bekomme.
gescriptetes zyklisches Screenshoot vom lokalen, als Bild extern bereitstellen oder so ....



Danke für die schnellen Antworten.
 
Ticket closed. :)
workaround ok.
 
Evtl. ein SPK bauen welches die Daten per curl holt und dann einfach ausgibt?
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat