apach und Fritz.box hilfe

Performance, PW....

Seid dem ich das mit dem Apache-Server drauf habe läuft die Fritzbox doch schon sehr langsam, das Telefonbuch in der FB braucht jetzt ca. 3 Sek. bis es geöffnet hat ist?

Hmm, also auf meiner 7170 konnte ich bisher keine Performanceeinbrüche verzeichnen wobei die 7270 sogar nen größeren Prozessor und doppelten Speicher hat. In einer weiteren Telnetbox mal cpu eingeben und cat /proc/loadavg. So kannst du die Resurcen mit und ohne Apache im Blick behalten.

Habe mal die Homepage in das Verzeichnis: apache/htdocs/ rein kopiert, das funktioniert so weit, aber das mit der Passwort (.htpasswd) abfrage Leider nicht.

Hier tappe ich bisher noch im Nebel hier *Link* und hier *Link* etwas zum schmökern. Bei Gelegenheit und Zeit werd ich mal paar Feldversuche starten und bei Erfolg posten.

Kann mal eigentlich das root Passwort (Group root) in der Datei apache.conf ändern, ist das eine Sicherheitslücke?

Meines Erachtens nicht, da der Apache- Server mit PHP Root- Rechte benötigt. Kann mich aber auch irren. Wenn bitte ich um Korrektur.

Wie kann man eigentlich die Telnet eingaben in der Fritzbox rückgängig machen „ifconfig eth0:192.168.178.100 netmask 255.255.255.0 up“?

einfach mit ifconfig eth0:192.168.178.100 netmask 255.255.255.0 down Was steht in der debug.cfg?

...
Es wurde keine neuere als die bereits installierte Firmware gefunden.

jaaa, alles klärchen, nach Adam Riese kommt ja auch XX.04.70 nach XX.04.67
Also deine ist aktueller als die ...67 :oops: :-Ö
 
Zuletzt bearbeitet:
Also ich hab das gleiche Problem. Die Fritz.box und vorallem der Zugriff auf den angeschlossenen Netzwerk-Speicher hat sich dramatisch verschlechter. Allein das öffnen der Eigenschaften eines 40 MB großen Ordners dauert über 1 Minute. Ich habe eine 2,5" 80 GB Platte dran und hab alles so gemacht wie im ersten Thread. Das einzigeste was ich anders gemacht habe ist, ich habe den Apache-Server auf die IP 192.168.1.2:85.
Die Portweiterleitung ist aktiv. Und ich habe auch kein DynDNS weiterleitung sondern ein reinen DNS (redsun24.de) auf meine feste IP. ICh habe eine Fritz.box 7270 Firmware: 54.04.70 . Diese erreich ich jetzt komsicher Weise über 192.168.1.1 wie seither, über Fritz.box und auch über 192.168.2.1. Kann mir einer sagen warum das jetzt so lange dauert?

Und ist es auch möglich mehrere DNS auf meine Box weiterzuleiten und diese auf unterschiedliche Verzeichnisse zu legen? So dass ich 2 unterschiedliche Domains und Webseiten habe und diese beide auf die fritzbox zugreifen.

Danke im Vorraus. Grüße
 
Öffentliche IP-Adresse

Hallo,

habe noch folgendes Problem, wenn ich 192.168.178.4:85 eingebe kommt meine Homepage, wenn ich aber meine Öffentliche IP-Adresse eingebe „http://xx.xxx.xxx.xx:85/ kommt eine Fehler Meldung Netzwerkproblem. :noidea:

Brauch noch mal Hilfe!
 
Performance/ Tuning/ mehere Account's

Seid dem ich das mit dem Apache-Server drauf habe läuft die Fritzbox doch schon sehr langsam, das Telefonbuch in der FB braucht jetzt ca. 3 Sek. bis es geöffnet hat ist?
Also ich hab das gleiche Problem. Die Fritz.box und vorallem der Zugriff auf den angeschlossenen Netzwerk-Speicher hat sich dramatisch verschlechter. ....Kann mir einer sagen warum das jetzt so lange dauert?

Also was ihr mal probieren könnt die Anzahl der Server und Clienten zu verringern. Einfach in der apache.conf die 2 Zeilen wie folgt abändern:
Code:
StartServers 3
MaxClients 12
Und ist es auch möglich mehrere DNS auf meine Box weiterzuleiten...

Ja, in der ar7.cfg nvi /var/flash/ar7.cfg einfach ergänzen:
Code:
ddns {
        accounts {
                enabled = yes;
                domain = "$$$$...";
                iface = 0;
                username = "$$$$...";
                passwd = "$$$$...";
                ddnsprovider = "dyndns.org";
        } [COLOR="green"]{
                enabled = yes;
                domain = "deine 2te.domain.de";
                iface = 0;
                username = "user";
                passwd = "PW";
                ddnsprovider = "deine 2te.de";
        } {
                enabled = yes;
                domain = "deine 3te";
                iface = 0;
                username = "user";
                passwd = "PW";
                ddnsprovider = "deine 3te.de";
        }[/COLOR]
        types {

....und diese auf unterschiedliche Verzeichnisse zu legen? So dass ich 2 unterschiedliche Domains und Webseiten habe und diese beide auf die fritzbox zugreifen....
*im Nebel tapp* hier etwas Lektüre ->virtuelle Host's *Link*. Dann solltest du aber die virtuellen Adapter mit ifconfig xyz0:192.168.1.2 netmask 255.255.255.0 up sein lassen und den Apachen auf 0.0.0.0:85 legen.
Auch wegen der Zuverlässigkeit...
 
Zuletzt bearbeitet:
6. [telnet] nvi /var/flash/ar7.cfg
Code:
   dslifaces
	...
		  forwardrules = "udp 0.0.0.0:5060 0.0.0.0:5060", 
	                         "tcp 0.0.0.0:80 0.0.0.0:85 0 # Apache- Server";
	...

Ich habe keine Ahnung, wie der Befehl in die Telnet der FB eingegeben werden soll?
Gibt es dafür eine Detaillierte Anleitung? :confused:

Lg Maria
 
Telnet -> ar7.cfg Step by Step

@Maria_84675

Vorraussetung ist: Telnet ist bereits aktiv (Telly #96*7*)

1.) Unter Windows die Eingabeaufforderung öffnen oder alternativ START, Ausführen, CMD eingeben, ENTER- Taste

2.) Verbindung zur Box mit Eingabe von telnet fritz.box herstellen. Es erscheint eine Passwortabfrage. Nach Eigabe des PW sollte die Telnetbox ähnlich der linken wie im Bild *click* aussehen.

3.) Zum Editieren der ar7.cfg tipst du in der selbigen Telnetbox nvi /var/flash/ar7.cfg ein. Jetzt sollte die Telnetbox ähnlich der rechten wie im Bild *click* aussehen. Was du jetzt siehst ist der Inhalt der Datei ar7.cfg.

4.) Mit dem Cursertasten RAUF/ RUNTER (wie bei Word) suchst du das Wort dslifaces, kurz darauf ein wenig weiter unten findest du auch das Wort forwardrules. Hinter der Zeile forwardrules = "udp 0.0.0.0:5060 0.0.0.0:5060", sollte jetzt dein Corser blinken.

5.) Jetzt drückst du die Taste I wie Insert. Jetzt die ENTER- Taste drücken um eine freie Zeile unter forwardrules = "udp 0.0.0.0:5060 0.0.0.0:5060", zu erzeugen.

6.) In dieser leeren Zeile gibst du "tcp 0.0.0.0:80 0.0.0.0:85 0 # Apache- Server"; ein. Jetzt sieht es dem ähnlicher aus wie im Bild *click* (rechtes Telnetfenster).

7.) Sieht alles korrekt aus drückst du die ESC- Taste (links oben).
Darauffolgend ein :wq wie write/ quit eingeben. Und es sei vollbracht.


Fahre nun mit Punkt 7.) von hier*click* fort
 
Zuletzt bearbeitet:
re:Anleitung

Super die Anleitung :)

Bei mir sieht es jetzt so aus:
HTML:
….
    voip_forwardrules="udp 0.0.0.0:5060 0.0.0.0:5060",
                      "tcp 0.0.0.0:5060 0.0.0.0:5060",
….

….
        forwardrules="tcp 0.0.0.0:21 0.0.0.0:21 0",
                     "tcp 0.0.0.0:80 0.0.0.0:85 0 # Apache-Server",
                     "tcp 0.0.0.0:80 192.168.178.100:85 0 # HTTP-Portfreigabe";
….
Bei mir sieht das ein bisschen anders aus, die Zeile tcp 0.0.0.0:5060 0.0.0.0:5060 steht bei mir unter voip_forwardrules.

Mit meiner internen Adresse kann ich die Homepage aufrufen, aber von außen mit der öffentlichen Adresse bekomme ich es nicht hin (über Handy)?

Ich habe in meiner FB noch folgendes aktiviert: USB-Speicher FTP-Zugriff, USB-Speicher FTP-Zugriff, USB-Netzwerkspeicher, Portfreigaben 192-168-178-100


Maria
 
HP öffendlich erreichen, forward ....,

@Maria_84675

anstatt:

Code:
….
        forwardrules="tcp 0.0.0.0:21 0.0.0.0:21 0",
                     "tcp 0.0.0.0:80 0.0.0.0:85 0 # Apache-Server",
                     "tcp 0.0.0.0:80 192.168.178.100:85 0 # HTTP-Portfreigabe";
….

ändere um in:

Code:
….
        forwardrules="tcp 0.0.0.0:21 0.0.0.0:21 0",
                          "tcp 0.0.0.0:80 0.0.0.0:85 0 # Apache-Server";
….

Portfreigaben auf 192-168-178-100 sind überflüssig.

Das reicht. Bedeutet: Alles was von außen an Port 80 klopft, wird zum Apache- Port 85 umgeleitet.
"Überfrlüssige" Zeilen in der ar7.cfg löschst du indem du mit dem Curser in die entsprechende Zeile gehtst und doppelt dd drückst. Vergiss nicht mit :wq abzuspeichern!

Die apache.conf wie folgt abändern *click*.

Wichtig sind die Zeilen
Listen 0.0.0.0:85
BindAddress *


Wenn du eine Zeile mit Port 85 findest, kommentiere diese aus. # Port 85
Listen 192.168.178.100:85 durch Listen 0.0.0.0:85 ersetzen.

Solltest du in der debug.cfg noch die Zeile ifconfig eth0: ...... finden, entferne diese.

Ist denn bereits der FTP von außen erreichbar? z.B. ftp://maria_84675.dyndns.org

Box neustarten und berichten.
Gruß aus der Hauptstadt
 
Zuletzt bearbeitet:
Hallo Frank,

wo ist den eigentlich die Datei debug.cfg versteckt, die habe ich schon mal gesucht?

Gruß Maria :rolleyes:
 
Habe versucht die Datei zu öffnen: nvi /var/flash/debug.cfg

Passiert ist aber nichts, ich glaube die Datei ist noch nicht vorhanden oder leer?

Cu Maria
 
Hallo,

das kann sein, dass sie noch nicht da ist, wenn sie noch nie benutzt wurde.

Versuche mal, eine zu erzeugen durch
Code:
echo 1 > /var/flash/debug.cfg
Danach kannst du sie editieren.
 
debug.cfg

Hallo,

muss ich diese Datei erstellen, brauche ich diese überhaupt?

Ich sollte bloß eine Zeile entfernen: ifconfig eth0: ......

Oder läuft dann der Webserver nicht?

Gruß Maria
 
Apache Autostart via debug.cfg

@Maria_84675

Ja, die debug.cfg benötigst du um automatisch den Webserver zu starten (Autostartdatei).
Kopiere einfach diesen Inhalt in die debug.cfg *Bildbeispiel click*

Code:
#!/bin/sh
[COLOR="green"]# Warnhinweis aus der Weboberflaeche entfernen[/COLOR]
dst=/var/tmp/signed_firmware
src=/usr/www/html/html/de/home
mkdir -pm 777 $dst
for file in home.js konfig.js; do
if [ -f $src/$file ]; then
sed -e 's,.*var signed =.*,var signed = "1",' $src/$file > $dst/$file
mount -o bind $dst/$file $src/$file
fi
done
[COLOR="green"]# warten auf USB-Stick bis bereit[/COLOR]
max=5
i=0
while [ $i -lt $max ]; do
if mount | grep " on /var/media/ftp/" > /dev/null; then
break
fi
let i=$i+1
sleep 15
done
[COLOR="Green"]# Umgebungsvariable $USBDEVICE fuer USB-Stick (Name wird automatisch ermittelt)[/COLOR]
USBDEVICE=$(mount | grep /var/media/ftp/ | sed -e "s|^.*ftp/||g" -e "s/ .*$//")
sleep 15
[COLOR="green"]# Apache-Server starten[/COLOR]
if [ -f /var/media/ftp/$USBDEVICE/apache/apache ]
then
[COLOR="Green"]/var/media/ftp/$USBDEVICE/apache/apache -f /var/media/ftp/$USBDEVICE/apache/conf/apache.conf[/COLOR]
fi

-CMD öffnen, telnet fritz.box eingeben, ENTER, PW
In der Telnetbox:
-echo > /var/flash/debug.cfg eingeben, ENTER
-nvi /var/flash/debug.cfg eingeben, ENTER *Bedienungsanleitung VI/NVI- Editor*
-einmal Taste I wie insert, obrigen Code kopieren und in der Datei einfügen (linke Maustaste, einfügen).
-:wq wie write, quit eingeben, fertig. FB Neustarten und schauen ob alles IO.

Würde diese Datei nicht vorhanden sein, müsstest du bei jeden FritzBox-Neustart über die Telnetbox den Server per Hand starten.

Code:
/var/media/ftp/Name_des_USB-Stick/apache/apache -f /var/media/ftp/Name_des_USB-Stick/apache/conf/apache.conf

Gruß aus der Hauptstadt
 
Zuletzt bearbeitet:
debug.cfg

Hallo Frank,

habe die debug.cfg datei erstellt und den Code rein kopiert und gespeichert. Danach habe ich die Datei noch mal auf gerufen ob auch alles noch vorhanden ist. Die FB wurde dann neu gestartet, aber über die Öffentliche IP-Adresse habe ich keine Verbindung herstellen können.

Ich habe jetzt Telnet der FB gestartet und den Befehl ps eingegeben, es waren folgende Einträge vorhanden.

….
1256 root 986 S /var/media/ftp/USBstick/apache/apache
1262 ftpuser 1012 S /var/media/ftp/USBstick/apache/apache
1263 ftpuser 1016 S /var/media/ftp/USBstick/apache/apache
1264 ftpuser 1016 S /var/media/ftp/USBstick/apache/apache
1265 ftpuser 1012 S /var/media/ftp/USBstick/apache/apache
1266 ftpuser 980 S /var/media/ftp/USBstick/apache/apache
….

Gruß Maria
 
ps, ...DNS-Account, ...ar7.cfg

Code:
….
1256 root 986 S /var/media/ftp/USBstick/apache/apache
1262 ftpuser 1012 S /var/media/ftp/USBstick/apache/apache
1263 ftpuser 1016 S /var/media/ftp/USBstick/apache/apache
1264 ftpuser 1016 S /var/media/ftp/USBstick/apache/apache
1265 ftpuser 1012 S /var/media/ftp/USBstick/apache/apache
1266 ftpuser 980 S /var/media/ftp/USBstick/apache/apache
….

...na das sieht doch schonmal gut aus. Stick wird erkannt und der Server ist hochgefahren. Lokal müsste jetzt unter http://192.168.178.1:85 schonmal die Webseite erreichbar sein.

Überprüfe doch mal bitte ob du überhaupt von außen erreichbar bist. Hast du schon einen DNS-Account angelegt? z.B. maria_84675.dyndns.org o.Ä. Auf der Weboberfläche der FB sollte sinngemäß stehen "Dynamic DNS aktiviert, maria_84675.dyndns.org, Status: erfolgreich angemeldet" Wenn ja solltest du mal schauen ob du den FTP (ftp://maria_84675.dyndns.org) erreichst.

Die Konfiguration auf http://www.dyndns.com sollte so (ähnlich) aussehen *Link1*, *Link2*.

ftp://maria_84675.dyndns.org ist frei erfunden, gegebenfalls kann diese URL abweichen. Einfach bei www.dyndns.com reinschauen ob die Daten identisch mit denen in der Box sind.

Überprüfe bitte auch nochmal die ar7.cfg wie #4 Punkt 6. Kannst ja mal nach *dieser Anleitung* eine Datei erstellen und den Abschnitt ar7.cfg !!!zensiert!!! posten. Einsehen und editieren kann man diese simpel mit WordPad.

In den Sinne, gutes Nächtle und Gruß aus der Hauptstadt
 
DNS-Account

Hallo Frank,

das hier funktioniert: http://192.168.178.1:85

Über FTP bin ich von außen erreichbar.
Brauche ich einen DNS-Account um eine HTML aufzurufen?
Einen DNS-Account habe ich noch nicht.
Die Datei apache.conf habe ich mir angeschaut, der USB-Pfad stimmt mit dem der FB über ein.

Gruß Maria

n.s. Frohe Ostern
 
DNS-Service oder nicht? Jo! ...der Fehler im Detail

Hallo Frank,

das hier funktioniert: http://192.168.178.1:85
Über FTP bin ich von außen erreichbar.
Die Datei apache.conf habe ich mir angeschaut, der USB-Pfad stimmt mit dem der FB über ein.

Soweit, so gut.

Brauche ich einen DNS-Account um eine HTML aufzurufen?
Einen DNS-Account habe ich noch nicht.

Nicht zwingend notwendig, aber es vereinfacht ungemein da sich in der Regel bei jeder Neueinwahl/ Reboot der FB sich die öffendliche IP *click* ändert. Alternativ ist der Server wie in meinen Beispiel unter http://84.191.119.16:80 zu erreichen.

Sollte dieses bei dir nicht funzen, so vermute ich nen Fehler bei der Portweiterleitung in deiner ar7.cfg.

Gib mal in der Telnetbox
Code:
cat /var/flash/ar7.cfg > /var/media/ftp/[COLOR="Gray"]Name_des_USB-Stick[/COLOR]/ar7.cfg.txt
ein. Eine Kopie der Datei befindet sich jetzt auf den angeschlossenen USB-Stick. Da mit WordPad reinschauen und im ersten drittel den von mir rot markierten Apschnitt abgleichen:

Code:
/*
 * /var/flash/ar7.cfg
 * Sat Apr 11 00:37:53 2009
 */

ar7cfg {
        mode = dsldmode_router;
        igddenabled = yes;
        igdd_control_enabled = yes;
        wan_bridge_with_dhcpc = yes;
        wan_bridge_gateway = 0.0.0.0;
        dhcpc_use_static_dns = no;
        ethmode = ethmode_bridge;
        tcom_targetarch = yes;
        mtu_cutback_mode = mtumode_auto;
        mtu_cutback = 1500;
        StatisticStartOfMonth = 1;
        macdsl_override = 00:00:00:00:00:00;
        serialcfg {
                mode = serialmode_off;
                number = "*99#";
                provider = "internet.t-mobile";
                username = "!!!zensiert!!!";
                passwd = "!!!zensiert!!!";
                connect_chatscript = "ABORT BUSY ABORT 'NO CARRIER'", 
                                     "ABORT VOICE ABORT 'NO DAILTONE'", 
                                     "ABORT 'NO ANSWER' ABORT DELAYED", 
                                     "ABORT ERROR", "TIMEOUT 20", 
                                     "'' 'AT+cgdcont=1,\"IP\",\"${provider}\"'", 
                                     "OK 'ATDT${number}'", "CONNECT", 
                                     "WAIT 2";
                stay_always_online = no;
                inactivity_timeout = 1m;
        }
        ethinterfaces {
                name = "eth0";
                dhcp = no;
                ipaddr = 192.168.178.1;
                netmask = 255.255.255.0;
                dstipaddr = 0.0.0.0;
                dhcpenabled = yes;
                dhcpstart = 0.0.0.0;
                dhcpend = 0.0.0.0;
        } {
                name = "eth0:0";
                dhcp = no;
                ipaddr = 169.254.1.1;
                netmask = 255.255.0.0;
                dstipaddr = 0.0.0.0;
                dhcpenabled = yes;
                dhcpstart = 0.0.0.0;
                dhcpend = 0.0.0.0;
        } {
                name = "usbrndis";
                dhcp = no;
                ipaddr = 192.168.179.1;
                netmask = 255.255.255.0;
                dstipaddr = 0.0.0.0;
                dhcpenabled = yes;
                dhcpstart = 0.0.0.0;
                dhcpend = 0.0.0.0;
        } {
                name = "wlan";
                dhcp = no;
                ipaddr = 192.168.182.1;
                netmask = 255.255.255.0;
                dstipaddr = 0.0.0.0;
                interfaces = "tiwlan0", "wdsup0", "wdsdw0", "wdsdw1", 
                             "wdsdw2", "wdsdw3";
                dhcpenabled = yes;
                dhcpstart = 0.0.0.0;
                dhcpend = 0.0.0.0;
        }
        brinterfaces {
                name = "lan";
                dhcp = no;
                ipaddr = 192.168.178.1;
                netmask = 255.255.255.0;
                dstipaddr = 0.0.0.0;
                interfaces = "eth0", "usbrndis", "tiwlan0", "wdsup0", 
                             "wdsdw0", "wdsdw1", "wdsdw2", "wdsdw3";
                dhcpenabled = yes;
                dhcpstart = 0.0.0.0;
                dhcpend = 0.0.0.0;
        } {
                name = "lan:0";
                dhcp = no;
                ipaddr = 169.254.1.1;
                netmask = 255.255.0.0;
                dstipaddr = 0.0.0.0;
                dhcpenabled = yes;
                dhcpstart = 0.0.0.0;
                dhcpend = 0.0.0.0;
        }
        dslinterface {
                name = "dsl";
                dhcp = no;
                ipaddr = 169.254.2.1;
                netmask = 255.255.255.255;
                dstipaddr = 169.254.2.1;
                dhcpenabled = yes;
                dhcpstart = 0.0.0.0;
                dhcpend = 0.0.0.0;
        }
        dslinterface_metric = 2;
        ipbridge {
                enabled = no;
        }
        pppoefw {
                interfaces = "lan", "usbrndis", "eth0", "wlan";
                nofirewall = yes;
                ipnetbiosfilter = yes;
                dnsfilter_for_active_directory = yes;
                hostuniq_filter = "";
                dpconfig {
                        security = dpsec_host;
                        lowinput {
                                policy = "reject";
                                accesslist = 
                                             "permit ip any any connection outgoing-related", 
                                             "permit ip any any connection incoming-related", 
                                             "permit icmp any any";
                        }
                        lowoutput {
                                policy = "permit";
                        }
                        highinput {
                                policy = "permit";
                        }
                        highoutput {
                                policy = "permit";
                                accesslist = 
                                             "reject ip any 242.0.0.0 255.0.0.0", 
                                             "deny ip any host 255.255.255.255", 
                                             "reject ip any 169.254.0.0 255.255.0.0", 
                                             "reject udp any any range 161 162", 
                                             "reject udp any any eq 111";
                        }
                }
        }
        budget {
                Enabled = no;
                Period = 2;
                VolumeLow = 0;
                VolumeHigh = 0;
                ConnectionTime = 0;
                WarnOnly = yes;
        }
        vccs {
                VPI = 1;
                VCI = 32;
                traffic_class = atm_traffic_class_UBR;
                pcr = 0;
                scr = 0;
                priority = 0;
                dsl_encap = dslencap_pppoe;
                ipbridgeing = no;
                ipbridgeing_igmp = no;
                pppoeforwarding = no;
                connections = "internet", "voip";
        }
        mcupstream = "internet";
        voip_forwardrules = "udp 0.0.0.0:5060 0.0.0.0:5060", 
                            "tcp 0.0.0.0:5060 0.0.0.0:5060", 
                            "udp 0.0.0.0:7078+32 0.0.0.0:7078";
        tr069_forwardrules = "tcp 0.0.0.0:8089 0.0.0.0:8089";
        internet_in_nat_rules_enabled = yes;
        internet_out_nat_rules_enabled = yes;
        dslifaces {
                enabled = yes;
                name = "internet";
                dsl_encap = dslencap_inherit;
                dslinterfacename = "dsl";
                no_masquerading = no;
                no_firewall = no;
                pppoevlanauto = no;
                pppoevlanauto_startwithvlan = no;
                ppptarget = "internet";
                etherencapcfg {
                        use_dhcp = yes;
                        ipaddr = 0.0.0.0;
                        netmask = 0.0.0.0;
                        gateway = 0.0.0.0;
                        dns1 = 0.0.0.0;
                        dns2 = 0.0.0.0;
                        mtu = 0;
                }
                is_mcupstream = yes;
                stay_always_online = yes;
                only_route_when_connected = no;
                redial_delay_after_auth_failure = 1m;
                redial_limit = 3;
                redial_after_limit_reached = 10m;
                redial_after_limit_reached_variance = 5m;
                redial_delay_after_low_error = 10s;
                redial_delay_after_ppp_timeout = 10s;
                redial_delay_after_ppp_error = 0w;
                routes_only_for_local = no;
                disable_staticroutes_on_dhcproutes = no;
                ripv2receiver_enabled = no;
                dsldpconfig {
                        security = dpsec_firewall;
                        lowinput {
                                policy = "permit";
                                accesslist = 
                                             "deny ip any 242.0.0.0 255.0.0.0", 
                                             "deny ip any host 255.255.255.255", 
                                             "deny udp any any range 161 162", 
                                             "deny udp any any eq 111";
                        }
                        lowoutput {
                                policy = "permit";
                        }
                        highinput {
                                policy = "permit";
                        }
                        highoutput {
                                policy = "permit";
                                accesslist = 
                                             "reject ip any 242.0.0.0 255.0.0.0", 
                                             "deny ip any host 255.255.255.255", 
                                             "reject ip any 169.254.0.0 255.255.0.0", 
                                             "reject udp any any range 161 162", 
                                             "reject udp any any eq 111";
 [COLOR="Red"]                       }
                        forwardrules = "tcp 0.0.0.0:443 0.0.0.0:443 0", 
                                       "tcp 0.0.0.0:21 0.0.0.0:21 0", 
                                       "tcp 0.0.0.0:80 0.0.0.0:85 0 # HTTP-Server"; 
                }[/COLOR]
                hansenet_manual_mode = no;
        } {
                enabled = yes;
                name = "voip";
                dsl_encap = dslencap_inherit;
                dslinterfacename = "dsl";
                no_masquerading = no;
                no_firewall = no;
                pppoevlanauto = no;
                pppoevlanauto_startwithvlan = no;
                ppptarget = "voip";
                etherencapcfg {
                        use_dhcp = yes;
                        ipaddr = 0.0.0.0;
                        netmask = 0.0.0.0;
                        gateway = 0.0.0.0;
                        dns1 = 0.0.0.0;
                        dns2 = 0.0.0.0;
                        mtu = 0;
                }
                is_mcupstream = no;
                stay_always_online = yes;
                only_route_when_connected = no;
                redial_delay_after_auth_failure = 1m;
                redial_limit = 3;
                redial_after_limit_reached = 10m;
                redial_after_limit_reached_variance = 5m;
                redial_delay_after_low_error = 10s;
                redial_delay_after_ppp_timeout = 10s;
                redial_delay_after_ppp_error = 0w;
                routes_only_for_local = no;
                tcclassroutes = "sipdns", "sip", "rtp";
                disable_staticroutes_on_dhcproutes = no;
                ripv2receiver_enabled = no;
                dsldpconfig {
                        security = dpsec_firewall;
                        lowinput {
                                policy = "permit";
                                accesslist = "permit udp any any", 
                                             "permit icmp any any", 
                                             "deny ip any host 255.255.255.255", 
                                             "reject ip any any";
                        }
                        lowoutput {
                                policy = "permit";
                        }
                        highinput {
                                policy = "permit";
                        }
                        highoutput {
                                policy = "permit";
                                accesslist = "permit udp any any", 
                                             "reject ip any any";
                        }
                }
                hansenet_manual_mode = no;
        }
        targets {
                type = pppcfg_target_internet;
                name = "internet";
                only_crypt_auth = no;
                local {
                        username = "!!!zensiert!!!";
                        passwd = "!!!zensiert!!!";
                }
                remoteauth = pppcfg_authtype_chap;
                remoteauth_only_on_incoming = yes;
                remote {
                }
                inactivity_timeout = 5m;
                bUseChargeInterval = no;
                nChargeInterval = 1m;
                lcpecho_disconnect_mode = lcpecho_auto;
                logicaldisconnect_with_physical = yes;
                disconnect_timeout = 0w;
                finaldisconnectcall = no;
                ipnetbiosspoofing = no;
                ipnetbiosfilter = yes;
                dnsfilter_for_active_directory = no;
                no_outgoing_calls = no;
                coso = pppcfg_coso_caller;
                callback_delay = 1s;
                icbmode = pppcfg_icbmode_none;
                ocbmode = pppcfg_ocbmode_none;
                mscbprefered = no;
                multilink {
                        extra_static_channels = 0;
                        max_channels = 1;
                        automatic = no;
                        automatic_param {
                                window = 20s;
                                add_percent = 85;
                                drop_percent = 70;
                                sportlich = no;
                        }
                }
                header_compression = yes;
                data_compression = pppcfg_datacomp_auto;
                stac_reset_with_history_number = no;
                encryption = pppcfg_crypt_none;
                inactivity_prevention_interval = 0w;
                new_ipaddr_on_connect = no;
                my_ipaddr = 0.0.0.0;
                his_ipaddr = 0.0.0.0;
                overwrite_dns1 = 0.0.0.0;
                overwrite_dns2 = 0.0.0.0;
                bVolumeRoundUp = no;
                VolumeRoundUpBytes = 0;
                bProviderDisconnectPrevention = yes;
                ProviderDisconnectPreventionInterval = 1d;
                ProviderDisconnectPreventionHour = 2;
                bProviderDisconnectPreventionHourSet = yes;
                passiv_on_outgoing = no;
        } {
                type = pppcfg_target_internet;
                name = "voip";
                only_crypt_auth = no;
                local {
                        username = "";
                        passwd = "";
                }
                remoteauth = pppcfg_authtype_chap;
                remoteauth_only_on_incoming = yes;
                remote {
                }
                inactivity_timeout = 0w;
                bUseChargeInterval = no;
                nChargeInterval = 1m;
                lcpecho_disconnect_mode = lcpecho_auto;
                logicaldisconnect_with_physical = yes;
                disconnect_timeout = 0w;
                finaldisconnectcall = no;
                ipnetbiosspoofing = no;
                ipnetbiosfilter = yes;
                dnsfilter_for_active_directory = no;
                no_outgoing_calls = no;
                coso = pppcfg_coso_caller;
                callback_delay = 1s;
                icbmode = pppcfg_icbmode_none;
                ocbmode = pppcfg_ocbmode_none;
                mscbprefered = no;
                multilink {
                        extra_static_channels = 0;
                        max_channels = 1;
                        automatic = no;
                        automatic_param {
                                window = 20s;
                                add_percent = 85;
                                drop_percent = 70;
                                sportlich = no;
                        }
                }
                header_compression = yes;
                data_compression = pppcfg_datacomp_auto;
                stac_reset_with_history_number = no;
                encryption = pppcfg_crypt_none;
                inactivity_prevention_interval = 0w;
                new_ipaddr_on_connect = no;
                my_ipaddr = 0.0.0.0;
                his_ipaddr = 0.0.0.0;
                overwrite_dns1 = 0.0.0.0;
                overwrite_dns2 = 0.0.0.0;
                bVolumeRoundUp = no;
                VolumeRoundUpBytes = 0;
                bProviderDisconnectPrevention = yes;
                ProviderDisconnectPreventionInterval = 1d;
                ProviderDisconnectPreventionHour = 2;
                bProviderDisconnectPreventionHourSet = yes;
                passiv_on_outgoing = no;
        }
        dslglobalconfig {
                autodetect = yes;
                autodetectparams {
                        nround = 2;
                        timeout = 3s;
                        npacket = 1;
                }
                speed_in_netto = 1024;
                speed_out_netto = 128;
                manual_speed = no;
                connect_delay_when_synced = 3s;
                sync_lost_delay = 0w;
                default_tcom_vlan = 7;
                templates {
                        VPI = 1;
                        VCI = 32;
                        retries = 7;
                        encap = dslencap_pppoe;
                } {
                        VPI = 8;
                        VCI = 35;
                        retries = 0;
                        encap = dslencap_pppoe;
                } {
                        VPI = 8;
                        VCI = 48;
                        retries = 0;
                        encap = dslencap_pppoe;
                } {
                        VPI = 8;
                        VCI = 48;
                        retries = 0;
                        encap = dslencap_pppoa;
                } {
                        VPI = 8;
                        VCI = 48;
                        retries = 0;
                        encap = dslencap_pppoa_llc;
                } {
                        VPI = 8;
                        VCI = 67;
                        retries = 0;
                        encap = dslencap_pppoa;
                } {
                        VPI = 8;
                        VCI = 67;
                        retries = 0;
                        encap = dslencap_pppoa_llc;
                } {
                        VPI = 8;
                        VCI = 64;
                        retries = 0;
                        encap = dslencap_pppoa;
                } {
                        VPI = 8;
                        VCI = 36;
                        retries = 0;
                        encap = dslencap_pppoe;
                } {
                        VPI = 0;
                        VCI = 35;
                        retries = 0;
                        encap = dslencap_pppoa;
                } {
                        VPI = 0;
                        VCI = 35;
                        retries = 0;
                        encap = dslencap_pppoa_llc;
                } {
                        VPI = 0;
                        VCI = 35;
                        retries = 0;
                        encap = dslencap_pppoe;
                } {
                        VPI = 9;
                        VCI = 35;
                        retries = 0;
                        encap = dslencap_pppoe;
                } {
                        VPI = 1;
                        VCI = 32;
                        retries = 0;
                        encap = dslencap_pppoa;
                } {
                        VPI = 1;
                        VCI = 32;
                        retries = 0;
                        encap = dslencap_pppoa_llc;
                } {
                        VPI = 0;
                        VCI = 32;
                        retries = 0;
                        encap = dslencap_pppoe;
                } {
                        VPI = 0;
                        VCI = 32;
                        retries = 0;
                        encap = dslencap_pppoa;
                } {
                        VPI = 0;
                        VCI = 32;
                        retries = 0;
                        encap = dslencap_pppoa_llc;
                } {
                        VPI = 0;
                        VCI = 34;
                        retries = 0;
                        encap = dslencap_pppoe;
                } {
                        VPI = 0;
                        VCI = 34;
                        retries = 0;
                        encap = dslencap_pppoa;
                } {
                        VPI = 0;
                        VCI = 34;
                        retries = 0;
                        encap = dslencap_pppoa_llc;
                } {
                        VPI = 0;
                        VCI = 33;
                        retries = 0;
                        encap = dslencap_pppoe;
                } {
                        VPI = 8;
                        VCI = 32;
                        retries = 0;
                        encap = dslencap_pppoe;
                } {
                        VPI = 8;
                        VCI = 32;
                        retries = 0;
                        encap = dslencap_pppoa;
                } {
                        VPI = 8;
                        VCI = 32;
                        retries = 0;
                        encap = dslencap_pppoa_llc;
                } {
                        VPI = 0;
                        VCI = 38;
                        retries = 0;
                        encap = dslencap_pppoa;
                } {
                        VPI = 0;
                        VCI = 38;
                        retries = 0;
                        encap = dslencap_pppoa_llc;
                } {
                        VPI = 8;
                        VCI = 35;
                        retries = 0;
                        encap = dslencap_pppoa;
                } {
                        VPI = 8;
                        VCI = 35;
                        retries = 0;
                        encap = dslencap_pppoa_llc;
                } {
                        VPI = 0;
                        VCI = 81;
                        retries = 0;
                        encap = dslencap_pppoe;
                } {
                        VPI = 0;
                        VCI = 81;
                        retries = 0;
                        encap = dslencap_pppoa;
                } {
                        VPI = 0;
                        VCI = 81;
                        retries = 0;
                        encap = dslencap_pppoa_llc;
                } {
                        VPI = 8;
                        VCI = 81;
                        retries = 0;
                        encap = dslencap_pppoe;
                } {
                        VPI = 8;
                        VCI = 81;
                        retries = 0;
                        encap = dslencap_pppoa;
                } {
                        VPI = 8;
                        VCI = 81;
                        retries = 0;
                        encap = dslencap_pppoa_llc;
                } {
                        VPI = 0;
                        VCI = 100;
                        retries = 0;
                        encap = dslencap_pppoe;
                } {
                        VPI = 0;
                        VCI = 100;
                        retries = 0;
                        encap = dslencap_pppoa;
                } {
                        VPI = 0;
                        VCI = 100;
                        retries = 0;
                        encap = dslencap_pppoa_llc;
                } {
                        VPI = 1;
                        VCI = 50;
                        retries = 0;
                        encap = dslencap_pppoa;
                } {
                        VPI = 1;
                        VCI = 50;
                        retries = 0;
                        encap = dslencap_pppoe;
                }
                MaxDownstreamRate = 0;
                MaxUpstreamRate = 0;
                RFI = 0;
                DownstreamBlackoutBandStart = 0;
                DownstreamBlackoutBandEnd = 0;
                ControlBitfield = 0;
                DownstreamMarginOffset = 0;
                DownstreamPcbOffset = 0;
                UpstreamPcbOffset = 0;
                DiagnosticEnabled = no;
                DSLMode = 0;
                IsDSLModeSet = no;
        }
        accesslist_version = 2;
}


servercfg {
        hostname = "(none)";
        dns1 = 192.168.180.1;
        dns2 = 192.168.180.2;
}


websrv {
        port = "80";
        https_port = "443";
        read_timeout = 15m;
        request_timeout = 30s;
        keepalive_timeout = 5m;
        nokeepalive = "*";
        errordir = "/usr/www/html/errors";
        webdir = "/usr/www";
        cgidir = "cgi-bin";
        indexfn = "index.var", "index.htm", "index.html";
        users {
                username = "!!!zensiert!!!";
                passwd = "!!!zensiert!!!";
        }
        users_only_for_https = yes;
}


dhcpserver {
        saveinterval = 1h;
        generic {
                default_lease_time = 10d;
                max_lease_time = 13d;
        }
}


dhcpclient {
        metric = 9;
}


dnsserver {
        cache_maxKB = 16;
        negative_ttl = 5m;
}


ddns {
        accounts {
                enabled = yes;
                domain = "!!!zensiert!!!";
                iface = 0;
                username = "!!!zensiert!!!";
                passwd = "!!!zensiert!!!";
                ddnsprovider = "dyndns.org";
        } {
                enabled = yes;
                domain = "!!!zensiert!!!";
                iface = 0;
                username = "!!!zensiert!!!";
                passwd = "!!!zensiert!!!";
                ddnsprovider = "No-IP.com";
        }
        types {
                type = "dyndns";
                url = "/nic/update?system=dyndns&hostname=<domain>&myip=<ipaddr>&wildcard=NOCHG";
        } {
                type = "dyndns-custom";
                url = "/nic/update?system=custom&hostname=<domain>&myip=<ipaddr>&wildcard=NOCHG";
        } {
                type = "dyndns-statdns";
                url = "/nic/update?system=statdns&hostname=<domain>&myip=<ipaddr>&wildcard=NOCHG";
        } {
                type = "noip";
                url = "/ducupdate.php?update=<b64>username=<username>&pass=<pass>&h[]=<domain>&ip=<ipaddr></b64>";
        } {
                type = "2mydns";
                url = "/dyn.asp?username=<username>&password=<pass>&hostname=<domain>&myip=<ipaddr>";
        } {
                type = "dns4biz";
                url = "/nic/update?hostname=<domain>&myip=<ipaddr>";
        } {
                type = "selfhost";
                url = "/nic/update?myip=<ipaddr>&host=<domain>&textmodi=1&http_status=1";
        } {
                type = "strato";
                url = "/nic/update?hostname=<domain>";
        } {
                type = "TZO";
                url = "/webclient/tzoperl.html?TZOName=<domain>&Email=<username>&TZOKey=<pass>&IPAddress=<ipaddr>&system=tzodns&info=1";
        } {
                type = "namemaster";
                url = "/dyn.php?username=<username>&password=<pass>&hostname=<domain>";
        } {
                type = "userdefined";
                url = "";
        }
        provider {
                name = "dyndns.org";
                type = "dyndns";
                livedelay = 0w;
                touchtime = 30d;
                server = "members.dyndns.org";
                infourl = "http://www.dyndns.org/";
        } {
                name = "dyndns.org-custom";
                type = "dyndns-custom";
                livedelay = 0w;
                touchtime = 30d;
                server = "members.dyndns.org";
                infourl = "http://www.dyndns.org/";
        } {
                name = "dyndns.org-statdns";
                type = "dyndns-statdns";
                livedelay = 0w;
                touchtime = 30d;
                server = "members.dyndns.org";
                infourl = "http://www.dyndns.org/";
        } {
                name = "No-IP.com";
                type = "noip";
                livedelay = 4m;
                touchtime = 0w;
                server = "dynupdate.no-ip.com:8245";
                infourl = "http://www.no-ip.com/";
        } {
                name = "2myDNS";
                type = "2mydns";
                livedelay = 0w;
                touchtime = 0w;
                server = "dyn.2mydns.com";
                infourl = "http://www.2mydns.com/";
        } {
                name = "DNS4BIZ.DE Premium";
                type = "dns4biz";
                livedelay = 0w;
                touchtime = 0w;
                server = "au-eu.dns4biz.net";
                infourl = "http://www.dns4biz.com/services_avm.php3";
        } {
                name = "DNS4BIZ.DE Business";
                type = "dns4biz";
                livedelay = 0w;
                touchtime = 0w;
                server = "au-eu.dns4biz.biz";
                infourl = "http://www.dns4biz.com/services_avm.php3";
        } {
                name = "selfhost.de";
                type = "selfhost";
                livedelay = 0w;
                touchtime = 0w;
                server = "carol.selfhost.de";
                infourl = "http://www.selfhost.de";
        } {
                name = "STRATO AG";
                type = "strato";
                livedelay = 4m;
                touchtime = 0w;
                server = "dyndns.strato.com";
                infourl = "http://www.strato.de/webhosting/index.html";
        } {
                name = "TZO.com";
                type = "TZO";
                livedelay = 0w;
                touchtime = 0w;
                server = "rh.tzo.com";
                infourl = "http://www.tzo.com";
        } {
                name = "namemaster.de";
                type = "namemaster";
                livedelay = 0w;
                touchtime = 0w;
                server = "dynup.de";
                infourl = "http://www.namemaster.de";
        } {
                name = "Benutzerdefiniert";
                type = "userdefined";
                livedelay = 4m;
                touchtime = 0w;
                server = "";
                infourl = "http://";
        }
}


webui {
        username = "";
        password = "!!!zensiert!!!";
        expertmode = yes;
        wizard_completed = no;
        event_filter = 0;
        read_access_without_login = no;
}


fminiframework {
        enabled = yes;
        converted = yes;
}


capiovertcp {
        enabled = yes;
        maxctrl = 99;
        port = 5031;
}


emailnotify {
        enabled = yes;
        interval = daily;
        From = "!!!zensiert!!!";
        To = "!!!zensiert!!!";
        SMTPServer = "smtp.gmx.net";
        accountname = "!!!zensiert!!!";
        passwd = "!!!zensiert!!!";
        show_eventlist = yes;
        show_voipstat = yes;
        show_kidsstat = yes;
        show_onlinecntstat = yes;
        show_fonstat = yes;
        starttls = yes;
        dsl_pushmail_mode = 0;
}


night_time_control {
        enabled = no;
        time_on = "";
        time_off = "";
        ring_blocked = no;
}


ntpclient {
        server_list = "0.europe.pool.ntp.org";
}


led {
        infoled_reason = 4;
}


timezone_manual {
        enabled = no;
        offset = 0;
        dst_enabled = no;
        TZ_string = "";
        name = "";
}


mrouter {
        igmp_version_for_upstream = 3;
        igmp_version_for_other = 3;
        igmp_prio = 48;
}


rip {
}


cpu_schedule {
        dsl_token = 5000;
        lan_token = 20000;
}


TR_064 {
        enabled = yes;
        username = "dslf-config";
        persistent_data = "";
}


landevices {
}


qos {
        always_set_tos = no;
        rules {
                tcclass = "sip";
                rules = "udp.dport 5060";
        } {
                tcclass = "dns";
                rules = "udp.dport 53";
        } {
                tcclass = "http_req";
                rules = "tcp.dport 80 ip.len <= 800", 
                        "tcp.dport 8080 ip.len <= 800", 
                        "tcp.dport 3128 ip.len <= 800";
        } {
                tcclass = "tcp_ack";
                rules = "ip.proto == tcp ip.len <= 64";
        } {
                tcclass = "icmp";
                rules = "ip.proto == icmp";
        }
}


prios {
        users {
                name = "";
                ip = 0.0.0.0;
                ip_range = 0;
                mask = 0.0.0.0;
                mask_length = 0;
                dstip = 0.0.0.0;
                dstip_range = 0;
                dstmask = 0.0.0.0;
                dstmask_length = 0;
                profile = "clfy_voip";
                protocol = "";
                type = prio_very_high;
                queue = "";
                vcc = 0;
                tos = 0;
        } {
                name = "";
                ip = 0.0.0.0;
                ip_range = 0;
                mask = 0.0.0.0;
                mask_length = 0;
                dstip = 0.0.0.0;
                dstip_range = 0;
                dstmask = 0.0.0.0;
                dstmask_length = 0;
                profile = "clfy_fmedia";
                protocol = "";
                type = prio_very_high;
                queue = "";
                vcc = 0;
                tos = 0;
        } {
                name = "";
                ip = 0.0.0.0;
                ip_range = 0;
                mask = 0.0.0.0;
                mask_length = 0;
                dstip = 0.0.0.0;
                dstip_range = 0;
                dstmask = 0.0.0.0;
                dstmask_length = 0;
                profile = "MediaTomb oeffendlich";
                protocol = "";
                type = prio_very_high;
                queue = "";
                vcc = 0;
                tos = 0;
        } {
                name = "";
                ip = 0.0.0.0;
                ip_range = 0;
                mask = 0.0.0.0;
                mask_length = 0;
                dstip = 0.0.0.0;
                dstip_range = 0;
                dstmask = 0.0.0.0;
                dstmask_length = 0;
                profile = "MediaTomb lokal";
                protocol = "";
                type = prio_very_high;
                queue = "";
                vcc = 0;
                tos = 0;
        } {
                name = "";
                ip = 0.0.0.0;
                ip_range = 0;
                mask = 0.0.0.0;
                mask_length = 0;
                dstip = 0.0.0.0;
                dstip_range = 0;
                dstmask = 0.0.0.0;
                dstmask_length = 0;
                profile = "HTTP-Apache oeffendlich";
                protocol = "";
                type = prio_high;
                queue = "";
                vcc = 0;
                tos = 0;
        } {
                name = "";
                ip = 0.0.0.0;
                ip_range = 0;
                mask = 0.0.0.0;
                mask_length = 0;
                dstip = 0.0.0.0;
                dstip_range = 0;
                dstmask = 0.0.0.0;
                dstmask_length = 0;
                profile = "HTTP-Apache lokal";
                protocol = "";
                type = prio_high;
                queue = "";
                vcc = 0;
                tos = 0;
        } {
                name = "";
                ip = 0.0.0.0;
                ip_range = 0;
                mask = 0.0.0.0;
                mask_length = 0;
                dstip = 0.0.0.0;
                dstip_range = 0;
                dstmask = 0.0.0.0;
                dstmask_length = 0;
                profile = "profile_ftp";
                protocol = "";
                type = prio_high;
                queue = "";
                vcc = 0;
                tos = 0;
        } {
                name = "";
                ip = 0.0.0.0;
                ip_range = 0;
                mask = 0.0.0.0;
                mask_length = 0;
                dstip = 0.0.0.0;
                dstip_range = 0;
                dstmask = 0.0.0.0;
                dstmask_length = 0;
                profile = "profile_ssh";
                protocol = "";
                type = prio_high;
                queue = "";
                vcc = 0;
                tos = 0;
        } {
                name = "";
                ip = 0.0.0.0;
                ip_range = 0;
                mask = 0.0.0.0;
                mask_length = 0;
                dstip = 0.0.0.0;
                dstip_range = 0;
                dstmask = 0.0.0.0;
                dstmask_length = 0;
                profile = "clfy_www";
                protocol = "";
                type = prio_high;
                queue = "";
                vcc = 0;
                tos = 0;
        } {
                name = "";
                ip = 0.0.0.0;
                ip_range = 0;
                mask = 0.0.0.0;
                mask_length = 0;
                dstip = 0.0.0.0;
                dstip_range = 0;
                dstmask = 0.0.0.0;
                dstmask_length = 0;
                profile = "profile_telnet";
                protocol = "";
                type = prio_high;
                queue = "";
                vcc = 0;
                tos = 0;
        }
        profiles {
                name = "profile_http";
                rules = "TCP 80 0 0 0";
        } {
                name = "profile_ftp";
                rules = "TCP 20 21 0 0";
        } {
                name = "profile_emule";
                rules = "TCP 0 0 4662 0", "UDP 0 0 4672 0";
        } {
                name = "profile_torrent";
                rules = "TCP 0 0 6881 6999";
        } {
                name = "profile_rdp";
                rules = "TCP 3389 0 0 0";
        } {
                name = "profile_ssh";
                rules = "TCP 0 0 22 0";
        } {
                name = "profile_telnet";
                rules = "TCP 0 0 23 0";
        } {
                name = "HTTP-Apache oeffendlich";
                rules = "TCP 85 0 80 0";
        } {
                name = "HTTP-Apache lokal";
                rules = "TCP 85 0 85 0";
        } {
                name = "MediaTomb oeffendlich";
                rules = "TCP 8030 0 8020 0";
        } {
                name = "MediaTomb lokal";
                rules = "TCP 8020 0 8020 0";
        } {
                name = "MS-Netzwerk NetBIOS-ssn";
                rules = "TCP 1090 0 1090 0";
        } {
                name = "MS-Netzwerk DS";
                rules = "TCP 1144 0 1144 0";
        }
}


nqos {
        version = 1;
        macaddr_whitelist_enabled = no;
        defaultresult {
                tos = -1;
                vlan_prio = -1;
                queueref = "default";
        }
        appls {
                enabled = yes;
                name = "sip-appl";
                protocol = qos_classifier_appl_sip;
                result {
                        tos = -1;
                        vlan_prio = -1;
                        queueref = "hrealtime";
                }
        }
        classifiers {
                enabled = yes;
                name = "MediaTomb oeffendlich";
                type = qos_cfg_other;
                iface = qos_lan;
                rule = " tcp.sport 8020 tcp.dport 8030";
                result {
                        tos = -1;
                        vlan_prio = -1;
                        queueref = "realtime";
                }
        } {
                enabled = yes;
                name = "MediaTomb lokal";
                type = qos_cfg_other;
                iface = qos_lan;
                rule = " tcp.sport 8020 tcp.dport 8030";
                result {
                        tos = -1;
                        vlan_prio = -1;
                        queueref = "realtime";
                }
        } {
                enabled = yes;
                name = "HTTP-Apache oeffendlich";
                type = qos_cfg_other;
                iface = qos_lan;
                rule = " tcp.sport 85 tcp.dport 80";
                result {
                        tos = -1;
                        vlan_prio = -1;
                        queueref = "important";
                }
        } {
                enabled = yes;
                name = "HTTP-Apache lokal";
                type = qos_cfg_other;
                iface = qos_lan;
                rule = " tcp.sport 85 tcp.dport 85";
                result {
                        tos = -1;
                        vlan_prio = -1;
                        queueref = "important";
                }
        } {
                enabled = yes;
                name = "profile_ftp";
                type = qos_cfg_other;
                iface = qos_lan;
                rule = " tcp.sport 20-21";
                result {
                        tos = -1;
                        vlan_prio = -1;
                        queueref = "important";
                }
        } {
                enabled = yes;
                name = "profile_ssh";
                type = qos_cfg_other;
                iface = qos_lan;
                rule = " tcp.dport 22";
                result {
                        tos = -1;
                        vlan_prio = -1;
                        queueref = "important";
                }
        } {
                enabled = yes;
                name = "profile_telnet";
                type = qos_cfg_other;
                iface = qos_lan;
                rule = " tcp.dport 23";
                result {
                        tos = -1;
                        vlan_prio = -1;
                        queueref = "important";
                }
        } {
                enabled = yes;
                name = "clfy_voip";
                type = qos_cfg_internal;
                iface = qos_local;
                rule = "localmark sip";
                result {
                        tos = -1;
                        vlan_prio = -1;
                        queueref = "hrealtime";
                }
        } {
                enabled = yes;
                name = "clfy_voip";
                type = qos_cfg_internal;
                iface = qos_local;
                rule = "localmark rtp";
                result {
                        tos = -1;
                        vlan_prio = -1;
                        queueref = "hrealtime";
                }
        } {
                enabled = yes;
                name = "tr069";
                type = qos_cfg_hidden;
                iface = qos_local;
                rule = "localmark sipdns,ntpdns,tr069dns,tr069";
                result {
                        tos = -1;
                        vlan_prio = -1;
                        queueref = "hprio";
                }
        } {
                enabled = yes;
                name = "igmp";
                type = qos_cfg_hidden;
                iface = qos_local;
                rule = "localmark none ip.proto == igmp";
                result {
                        tos = -1;
                        vlan_prio = -1;
                        queueref = "ifacectl";
                }
        } {
                enabled = yes;
                name = "mstv";
                type = qos_cfg_hidden;
                iface = qos_lan;
                rule = "udp.dport 43962";
                result {
                        tos = -1;
                        vlan_prio = -1;
                        queueref = "hprio";
                }
        } {
                enabled = yes;
                name = "mstv";
                type = qos_cfg_hidden;
                iface = qos_lan;
                rule = "udp.dport 47806";
                result {
                        tos = -1;
                        vlan_prio = -1;
                        queueref = "hprio";
                }
        } {
                enabled = yes;
                name = "clfy_www";
                type = qos_cfg_system;
                iface = qos_lan;
                rule = "ip.proto == tcp ip.len <= 64";
                result {
                        tos = -1;
                        vlan_prio = -1;
                        queueref = "important";
                }
        } {
                enabled = yes;
                name = "icmp";
                type = qos_cfg_hidden;
                iface = qos_lan;
                rule = "ip.proto icmp";
                result {
                        tos = -1;
                        vlan_prio = -1;
                        queueref = "hprio";
                }
        } {
                enabled = yes;
                name = "clfy_www";
                type = qos_cfg_system;
                iface = qos_lan;
                rule = "tcp.dest 80,3128,8080 ip.len <= 800";
                result {
                        tos = -1;
                        vlan_prio = -1;
                        queueref = "important";
                }
        } {
                enabled = yes;
                name = "clfy_voip";
                type = qos_cfg_internal;
                iface = qos_lan;
                rule = "udp.dport 5060";
                result {
                        tos = -1;
                        vlan_prio = -1;
                        queueref = "hrealtime";
                        applref = "sip-appl";
                }
        } {
                enabled = yes;
                name = "clfy_fmedia";
                type = qos_cfg_internal;
                iface = qos_lan;
                rule = "dhcpoption 12 FRITZ!Media* mediatab";
                result {
                        tos = -1;
                        vlan_prio = -1;
                        queueref = "realtime";
                }
        } {
                enabled = yes;
                name = "clfy_fmedia";
                type = qos_cfg_internal;
                iface = qos_lan;
                rule = "ethsrctab mediatab";
                result {
                        tos = -1;
                        vlan_prio = -1;
                        queueref = "realtime";
                }
        } {
                enabled = yes;
                name = "dns";
                type = qos_cfg_hidden;
                iface = qos_lan;
                rule = "udp.dport 53";
                result {
                        tos = -1;
                        vlan_prio = -1;
                        queueref = "hprio";
                }
        }
        queues {
                enabled = yes;
                with_sfq = no;
                type = qos_cfg_system;
                name = "ifacectl";
                iface = qos_wan;
                queue_type = queue_llq;
                precedence = 0;
                weight = 0;
                shapingrate = 0;
                shapingburst = 0;
                allow_more = yes;
                ceilrate = 0;
        } {
                enabled = yes;
                with_sfq = no;
                type = qos_cfg_system;
                name = "hprio";
                iface = qos_wan;
                queue_type = queue_llq;
                precedence = 10;
                weight = 0;
                shapingrate = 0;
                shapingburst = 0;
                allow_more = yes;
                ceilrate = 0;
        } {
                enabled = yes;
                with_sfq = no;
                type = qos_cfg_system;
                name = "hrealtime";
                iface = qos_wan;
                queue_type = queue_llq;
                precedence = 20;
                weight = 0;
                shapingrate = 0;
                shapingburst = 0;
                allow_more = yes;
                ceilrate = 0;
        } {
                enabled = yes;
                with_sfq = yes;
                type = qos_cfg_system;
                name = "realtime";
                iface = qos_wan;
                queue_type = queue_llq;
                precedence = 30;
                weight = 0;
                shapingrate = 0;
                shapingburst = 0;
                allow_more = yes;
                ceilrate = 0;
        } {
                enabled = yes;
                with_sfq = yes;
                type = qos_cfg_system;
                name = "important";
                iface = qos_wan;
                queue_type = queue_llq;
                precedence = 100;
                weight = 90;
                shapingrate = 0;
                shapingburst = 0;
                allow_more = yes;
                ceilrate = 0;
        } {
                enabled = yes;
                with_sfq = yes;
                type = qos_cfg_system;
                name = "default";
                iface = qos_wan;
                queue_type = queue_llq;
                precedence = 100;
                weight = 10;
                shapingrate = 0;
                shapingburst = 0;
                allow_more = yes;
                ceilrate = 0;
        } {
                enabled = yes;
                with_sfq = yes;
                type = qos_cfg_system;
                name = "low";
                iface = qos_wan;
                queue_type = queue_llq;
                precedence = 200;
                weight = 0;
                shapingrate = 0;
                shapingburst = 0;
                allow_more = yes;
                ceilrate = 0;
        }
}


ethernet_eco {
        eth0_mode = 2;
        eth1_mode = 1;
        eth2_mode = 1;
        eth3_mode = 1;
}


unattended_update {
        update_found = no;
        running_version = "";
        no_update_found_time = "2009-04-10 11:09:04";
}


avmlogd {
        enabled = no;
}


// EOF

Mein Lieblingsfehler ist mal gern nen ; min nen , zu vertauschen. Mal schaun wo dein Fehler ist.

Gruß aus der Hauptstadt
 
Zuletzt bearbeitet:
Es funktioniert

Morgen Frank,

es hat funktioniert, habe die Datei ar7.cfg geändert. :groesste:

Vorher:
HTML:
….
        forwardrules="tcp 0.0.0.0:21 0.0.0.0:21 0",
                     "tcp 0.0.0.0:80 0.0.0.0:85 0 # Apache-Server";
….

Nachher:

HTML:
…..
              forwardrules = "tcp 0.0.0.0:443 0.0.0.0:443 0", 
                             "tcp 0.0.0.0:21 0.0.0.0:21 0", 
                             "tcp 0.0.0.0:80 0.0.0.0:85 0 # HTTP-Server", 
                             "tcp 0.0.0.0:8030 0.0.0.0:8020 0 # Media-Server";
…..

Besten Dank für deine Hilfe!!

Jetzt werde ich mal schauen ob, ich das mit dem DNS-Account hinbekomme.
Heute wird das aber wahrscheinlich nichts mehr mit dem Account.

Grüß Maria
 
Uminöser Unterschied, wer weis [häng mich erstmal hier raus]

@ Maria_84675

Wahnsinn, es ist vollbracht! Schön das dad jetzt funzt. Zwischen Vorher: und Nachher: sehe ich zwar kein Unterschied was
"tcp 0.0.0.0:80 0.0.0.0:85 0 # xyz-Server" angeht aber egal. Das nach der Raute (#) ist nur ne Bezeichnung mehr oder weniger irrelevant. Ich vermute mal wieder: die Zeile "tcp 0.0.0.0:80 192.168.178.100:85 0 # HTTP-Portfreigabe"; aus Post #27 stand ebenfalls noch drin. Man kann nicht Port's durch Weiterleitung doppelt belegen. Die Zeile mit dem Media-Server kannst wieder rausnehmen und das Semikolon ( ; ) hinterm ...HTTP-Server" setzen. Es sei den du möchtest MediaTomb auch noch installieren.

So! Zur Übung machst jetzt nen Werksreset und fängst nochmal von vorn an.


Warn nen Scherz!. :D
Happy nice Weekend

Für die Zukunft: Wenn du Änderungen an der debug.cfg oder ar7.cfg machst, >>> Box neustarten<<<
 
Zuletzt bearbeitet:
http://öffentliche IP-Adresse:80

Hallo Frank,

ich glaube es hat nicht funktioniert, weil ich an meiner öffentlichen IP-Adresse die „:85“ hin gehängt habe anstatt der „:80“.
Das habe ich aber erst nach deinen letzten Beitrag gesehen, das könnte auch der Fehler gewesen sein. :oops:

Die Zeile für das Media-Server werde ich raus nehmen.
Kann ich den Eintrag "tcp 0.0.0.0:443 0.0.0.0:443 0" auch noch entfernen, für was steht er?

Das mit dem Werksreset ist nicht schlecht, darauf habe ich mich schon vorbereitet.
Habe mir eine Anleitung mit geschrieben, die könnte ich auch gleich ausprobieren. ;)

Gruß Maria
 

Neueste Beiträge

Statistik des Forums

Themen
244,899
Beiträge
2,220,484
Mitglieder
371,637
Neuestes Mitglied
Owenwilliam
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.