#!/bin/sh
VERSION="0.0.1_alpha1"
# FW-Version als Zahl (xx.05.22 wird zu 522, xx.05.55 zu 555 usw)
FWVER=$(/etc/version | sed 's/[0-9]*\.[0]*// ; s/\.//')
. /usr/lib/libmodcgi.sh
. /mod/etc/conf/avm-forwarding.cfg
[ -r /etc/options.cfg ] && . /etc/options.cfg
cat << EOF
$(lang en:"This GUI requires at least one active forwarding to the box itself. You might (temporarily) allow HTTPS access in AVM GUI." de:"Diese Oberfläche benötigt mindestens eine aktive Weiterleitung auf die Box. Z.B. kann (temporär) der HTTPS Zugriff in der AVM-GUI erlaubt werden (Internet -> Freigaben -> FRITZBox-Dienste).")
EOF
sec_begin '$(lang en:"Important" de:"Wichtiger Hinweis")' new-forward-rule
cat << EOF
$(lang en:"Please note that there is no (known) reliable way to enable port forwarding to the Fritzbox without doing severe modifications to the AVM configuration files. This results in a risk that these changes might render the AVM settings unusable. In addition, the regular firmware might overwrite the settings made here.
It is therefore strongly recommended not to use the regular AVM GUI simultaneously with this GUI (no matter which web page).
Please close all other web sessions to the box and reboot it asap after making changes using this GUI.
This package will only open ports to the fritzbox itself. To forward ports to other devices use the AVM GUI instead!" de:"Bitte beachten Sie, dass es keine (bekannte) Möglichkeit gibt, eine Weiterleitung auf die Fritzbox selbst ohne tiefgreifende Eingriffe in die Konfigurationsdateien zu ermöglichen. Damit ergibt sich ein besonderes Risiko, mit Einstellungen auf dieser Seite die Einstellungen der Fritzbox unbrauchbar zu machen. Zudem wird jede Einstellung auf der Fritzbox die hier gemachten Einstellungen überschreiben.
Es ist daher dringend anzuraten, die \"normale\" AVM GUI nicht gleichzeitig mit dieser GUI zu benutzen (egal welche Seite).
Am besten beenden Sie zuvor alle anderen Zugriffe auf die Box und führen sofort nach der Übernahme der Änderung einen Reboot der Box durch.
Nur Ports (Dienste) auf der Box selbst können freigegeben werden. Weiterleitungen zu anderen Geräten ermöglicht nur die AVM-GUI!")
EOF
sec_end
sec_begin '$(lang en:"Open new port on fritzbox" de:"Neue Port Freigabe auf der Fritzbox")' new-forward-rule
cat << EOF
Port:
|
$(lang en:"Destination port" de:"Ziel Port"):
| Name: |
$(lang en:"This firmware prevents opening FTP port (21) here. Use AVM webif instead." de:"Diese Firmware ermöglicht hier keine Freigabe des FTP-Ports (21). Bitte das AVM Webif dafür nutzen.
(Internet -> Freigaben -> FRITZBox-Dienste -> \"Internetzugriff auf Ihre Speichermedien über FTP/FTPS aktiviert\")")
internet_forwardrules | ||||||
$(lang en:"Active" de:"Aktiv") | $(lang en:"Protocol" de:"Protokoll") | $(lang en:"Source Port" de:"Quell-Port") | $(lang en:"Dest. Port" de:"Ziel-Port") | $(lang en:"Description" de:"Beschreibung") | $(lang en:"Configure" de:"Bearbeiten") |
---|