Fritz!Box als 3rd Party App 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.

nageniil

Benutzer
Registriert
18. Aug. 2009
Beiträge
209
Reaktionspunkte
5
Punkte
18
Wenn man so am Experimentieren ist mit den Portfreigaben und -weiterleitungen, ist es ganz geschickt, wenn man die Administration des DSL-Routers in die DSM-Oberfläche einbauen könnte.

Das geht recht einfach: ein neues Verzeichnis im 3rdparty-Ordner anlegen, z.B. /usr/syno/synoman/webman/3rdparty/FritzBox und eine application.cfg dort erzeugen oder hineinkopieren:
PHP:
text = FritzBox
description = Administration der FritzBox
type = embedded
address = 192.168.xx.yy
port = 80
adminonly = false
address und port müssen natürlich an die lokalen Gegebenheiten (sprich: IP-Adresse und Port des Routers) angepasst werden.

Das sollte natürlich auch mit x-beliebigen anderen Routern funktionieren, die mit einer Web-Oberfläche ausgestattet sind.
 
Coole Idee! Funzt wohl aber nur im LAN bzw solange du dich im gleichen Netzwerksegment wie die DS befindest.
 
Coole Idee! Funzt wohl aber nur im LAN bzw solange du dich im gleichen Netzwerksegment wie die DS befindest.

Du kannst deine FB via DDNS auch über einen Hostname im Inet erreichbar machen. Wenn du diese Adresse in der application.cfg verwendest sollte es auch von ausserhalb funktionieren.
 
Hinweis: Man sollte den Eintrag protocol=http in der application.cfg hinzufügen, da man sonst bei einem DSM im https-Mode eine Fehlerseite bekommt.
Erklärtung: DSM versucht mit https:\\<ip-des-routers>:80 die Routerstartseite aufzurufen, was natürlich fehlschlägt.
 
Also ich kann meine FB extern auch via https://<DynDNS> und intern via https://fritz.box aufrufen.
 
Also ich kann meine FB extern auch via https://<DynDNS> und intern via https://fritz.box aufrufen.
https ist ja ok, aber nicht, wenn du wie oben angegeben, Port 80 benutzt. Standard für https Verbindungen ist Port 443, wenn nichts anderes angegeben, wird dieser benutzt.
 
Hallo, funktioniert das mittlerweile nicht mehr? Habe es nach der Anleitung im ersten Post versucht, es klappt aber nicht.
Bekomme ein leeres Symbol mit der Beschriftung FritzBox und wenn ichs öffne kommt nur ein leeres Fenster :-(
 
Es scheint doch zu klappen, aber egal welche Adresse ich als adress eingebe wird immer die DSM Oberfläche geöffnet. Hat jemand einen Tip für mich, wie ich meine FritzBox Oberfläche doch da angezeigt bekomme?
 
Es scheint doch zu klappen, aber egal welche Adresse ich als adress eingebe wird immer die DSM Oberfläche geöffnet. Hat jemand einen Tip für mich, wie ich meine FritzBox Oberfläche doch da angezeigt bekomme?

Hi,

ich habe mal ein kleines SPK daraus gemacht.

angepasst werden muss die Datei /volumeX/@appstore/router/ui/config

voreingestellt ist Port 80 und 192.168.0.1

in der nächsten Version kann ich die Abfrage auch noch in den Wizzard bauen, dann ist eine Anpassung nicht mehr nötig.

PS: Kann auch als Shortcut für jede andere URL genutzt werden :-)
 
Router von aussen erreichbar... ihr lest auch keine Nachrichten, oder? :p Einfach VPN an und alle Problemchen sind dahin, das mit den Links auf andere Webseiten für das DSM-Interface ist garnicht soooo verkehrt, aber: Seitdem nun die neuen Pakete erschienen sind (Office, Chat, Kalender)... erscheinen diese Links dann auch entsprechend im App-Menü, wenn man als ganz normaler User angemeldet ist? Dann könnte sich die Sache noch richtig lohnen, um auf interne Unternehmensanwendungen zu verlinken.
 
@1sthandy: Habe deine SPK ausprobiert, erstmal vielen Dank. Aer sie öffnet bei mir ein neues Firefox Fenster und kein Fenster im Synology OS :-(
 
Hi,

ich habe mal ein kleines SPK daraus gemacht.
Super, vielen Dank. Das hat sehr gut funktioniert. die config Datei habe ich auch schon angepasst.
Jetzt hätte ich aber noch eine Frage.
Was muss ich machen, wenn ich noch weitere Verknüpfungen haben möchte? Ich hätte noch einen WiFi Controller und weitere Geräte, die ich verlinken möchte.
Ich kann das Paket doch nicht doppelt installieren!?
Kann ich evtl. auch irgendwie die png's anpassen? Das wäre aber noch nicht so tragisch, wenn das nicht geht.
 
Du könntest für jedes Gerät ein Icon erstellen oder ein SPK mit einem Fenster in dem sich mehrere Icons befinden.
PNGs kannst du auch austauschen.

Aber nur mal so, für ein Shortcut ist das schon ein wenig Arbeit.
Wieso eigentlich nicht in Lesezeichenleiste?
 
geht auch schön einfach über einen Reverse Proxy wobei hier die obige Adresse eine Subdomain ist mit der ich auf die Box zugreife.fritz.jpg
 
Das könnte aber schon zu Verwirrungen führen, aufgrund der .box-Domain (s. hier und wurde meine ich auch schon an anderer Stelle hier im Forum genannt). Wäre evtl. sinniger, direkt via IP (was die "fritz.box" angeht) darauf zuzugreifen, was bei der Fritte ja auch kein Problem ist (anders sieht es da ggf. mit richtigen Webservern mit vHosts aus...)?
 
nicht wirklich da die Fritz Box intern als DNS Server fungiert und alle internen Netzwerk Geräte keine anderen Adressraum kennen. Außerdem spreche ich die Fritzbox noch über den Port 40443 an. Ansonsten spreche ich meine Box eigentlich immer über die 192 .... IP an. Im Grunde genommen sollte das Prinzip Reverse Proxy für alle Netzgeräte anwendbar sein auf die man von außen zugreifen möchte. Da braucht es auch kein extra Paket.
 
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