Fritz!Box als 3rd Party App einbinden

Status
Für weitere Antworten geschlossen.

nageniil

Benutzer
Mitglied seit
18. Aug 2009
Beiträge
208
Punkte für Reaktionen
4
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.
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Coole Idee! Funzt wohl aber nur im LAN bzw solange du dich im gleichen Netzwerksegment wie die DS befindest.
 

coolhot

Benutzer
Mitglied seit
01. Mrz 2009
Beiträge
926
Punkte für Reaktionen
0
Punkte
0
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.
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
14
Punkte
84
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.
 

coolhot

Benutzer
Mitglied seit
01. Mrz 2009
Beiträge
926
Punkte für Reaktionen
0
Punkte
0
Also ich kann meine FB extern auch via https://<DynDNS> und intern via https://fritz.box aufrufen.
 

QTip

Super-Moderator
Teammitglied
Mitglied seit
04. Sep 2008
Beiträge
2.341
Punkte für Reaktionen
14
Punkte
84
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.
 

AndreasP80

Benutzer
Mitglied seit
12. Aug 2012
Beiträge
57
Punkte für Reaktionen
0
Punkte
12
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 :-(
 

AndreasP80

Benutzer
Mitglied seit
12. Aug 2012
Beiträge
57
Punkte für Reaktionen
0
Punkte
12
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?
 

1sthandy

Benutzer
Mitglied seit
27. Feb 2011
Beiträge
245
Punkte für Reaktionen
0
Punkte
16
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 :)
 

rabu

Benutzer
Mitglied seit
26. Sep 2013
Beiträge
278
Punkte für Reaktionen
2
Punkte
24
ich hänge mich hier mal dran
 

blurrrr

Benutzer
Sehr erfahren
Mitglied seit
23. Jan 2012
Beiträge
6.204
Punkte für Reaktionen
1.105
Punkte
248
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.
 

AndreasP80

Benutzer
Mitglied seit
12. Aug 2012
Beiträge
57
Punkte für Reaktionen
0
Punkte
12
@1sthandy: Habe deine SPK ausprobiert, erstmal vielen Dank. Aer sie öffnet bei mir ein neues Firefox Fenster und kein Fenster im Synology OS :-(
 

rabu

Benutzer
Mitglied seit
26. Sep 2013
Beiträge
278
Punkte für Reaktionen
2
Punkte
24
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.
 

PsychoHH

Benutzer
Mitglied seit
03. Jul 2013
Beiträge
2.967
Punkte für Reaktionen
4
Punkte
78
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?
 

frogtwist

Benutzer
Mitglied seit
08. Nov 2014
Beiträge
395
Punkte für Reaktionen
3
Punkte
18
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
 

blurrrr

Benutzer
Sehr erfahren
Mitglied seit
23. Jan 2012
Beiträge
6.204
Punkte für Reaktionen
1.105
Punkte
248
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...)?
 

frogtwist

Benutzer
Mitglied seit
08. Nov 2014
Beiträge
395
Punkte für Reaktionen
3
Punkte
18
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