Benutzerdefinierter Dynamic DNS Anbieter mit der Fritz!Box

Die Registrierung und Pflege eines Account bei einem DYNDNS Anbieter war mir zu umständlich.
Deshalb habe ich eine Quick’n’Dirty Lösung mit PHP erstellt.

update_dyndns.php

<?php
if($_GET['pwd']=="passwort") {
$htaccess = "home/.htaccess";
$handle=fopen($htaccess,"w+");
if ($handle == false) echo "ERROR file";
else {
if (!chmod($htaccess, 0644)) echo "ERROR chmod";
else {
fputs($handle,"RewriteEngine On \n RewriteRule (.*) https://".$_SERVER['REMOTE_ADDR']."/$1");
fclose($handle);
echo "UPDATE to IPADRESS: ".$_SERVER['REMOTE_ADDR']." done.";
}
}
}
?>

Bei dem Aufruf update_dyndns.php?pwd=passwort wird die IP Adresse des Aufrufers in eine .htaccess Datei geschrieben, welche sich im Verzeichnis home befindet (siehe $htaccess = „home/.htaccess“;).

Beim Aufruf des Verzeichnis /home, werdet Ihr dann automatisch weitergeleitet an die Fritz!Box.

Hinweis: update_dyndns.php und .htaccess dürfen nicht im gleichen Verzeichnis sein!

Die Einrichtung erfolgt also folgendermaßen:

  1. Obigen Sourcecode in eine update_dyndns.php Datei speichern
  2. Den Ordner in $htaccess anpassen und „passwort“ mit einem anderen Passwort ersetzen
  3. Den Ordner, wie in $htaccess angeben, auf deiner Webseite anlegen und update_dyndns.php hochladen
  4. FritzBox wir folgt einrichten:
  5. Den Ordner per Browser aufrufen.
    Nun solltet Ihr direkt auf die Fritz!Box Weitergeleitet werden!

FritzBox 7270 am KabelBW Kabelmodem

Nachdem ich nun einige solcher Kombinationen installiert habe, empfehle ich folgendes Vorgehen um ein Kabelmodem mit einer Fritz!Box reibungslos in Betrieb zu bekommen.

Benötigte Zeit: 30min bis zu 2,5 Stunden 🙂

Hardware: Fritz!Box 7270 mit Y-Kabel, KabelBW Kabelmodem (Analog oder ISDN) mit Zubehör, Computer

  1. Kabelmodem aktivieren

    $pos1 = stripos(gethostbyaddr ($_SERVER[‚REMOTE_ADDR‘]), „kabel-badenwuerttemberg.de“);
    if ($pos1 != false) {
    echo „

    Sie surfen bereits mit KabelBW im Internet!

    Dieser Schritt entfällt für Sie!

    „;
    }
    else {
    echo „

    Sie surfen nicht mit KabelBW

    „;
    }

    Der erste Schritt besteht in der Aktivierung des KabelBW Kabelmodems. Hierzu schließen Sie einen Computer direkt mit einem Ethernetkabel an das Kabelmodem an. Anschließend überprüfen Sie die Einstellung Ihrer Netzwerkkarte. Hier sollten Sie den DHCP-Server und die IP-Adresse so konfigurieren, dass diese automatisch bezogen werden. Trotz richtiger Konfiguration hat dies oft nicht zuverlässig geklappt.
    Falls dies der Fall sein sollte, kann dieses Problem leicht behoben werden, indem Sie die Stromversorgung des Kabelmodems trennen. Nach ca. einer Minute können Sie das Modem wieder an den Strom anschließen und öffnen anschließend eine Eingabeaufforderung (Start → Programme → Zubehör) und geben den Befehl „ipconfig /renew“ ein und anschließend mit Enter bestätigen.
    Öffnen Sie Ihren Browser und besuchen Sie die Webseite http://www.kabelbw.de/modem und geben Sie den Aktivierungscode ein, den Sie auf Ihrem Bestätigungsschreiben finden.
    Die Aktivierung kann dann bis zu zwei Stunden dauern. Sollte der Aktivierungscode nicht gültig sein, ist Ihr Modem bereits aktiviert.

  2. Fritz!Box 7270 an Kabelmodem anschließen
    Schließen Sie, wie unten auf der Abbildung beschrieben, Ihre Fritz!Box an das Kabelmodem an:
  3. Fritz!Box 7270 Internet konfigurieren
    FritzBoxExpertenansicht
    Fritz!Box 7270 Expertenansicht

    Zunächst verbinden Sie Ihren Computer per WLAN oder per Netzwerkkabel über LAN 2, 3 oder 4 mit der Fritz!Box. Besuchen Sie die Seite http://fritz.box und melden Sie sich an.
    Zunächst empfehle ich die Expertenansicht einzuschalten und keinen Assistenten zu benutzen. Dies kann unter Einstellungen → Erweiterte Einstellungen → System → Ansicht vorgenommen werden.
    Anschließend kann die Internetverbindung konfiguriert werden.
    Hierzu unter Einstellungen → Erweiterte Einstellungen → Internet → Zugangsdaten folgendes einstellen:

    • Internetzugang über LAN 1 aktivieren
    • Internetverbindung selbst aufbauen (NAT-Router mit PPPoE oder IP) aktivieren
    • Zugangsdaten werden nicht benötigt (IP) aktivieren
    • IP-Adresse automatisch über DHCP beziehen aktivieren
    • Up- und Download entsprechend eurem Vertrag einstellen (Stand März 2010)
      • CleverKabel Starter: 10000 Download und 400 Upload
      • CleverKabel 25: 25000 Download und 1000 Upload
      • CleverKabel 50: 50000 Download und 2500 Upload
      • CleverKabel 100: 100000 Download und 2500 Upload

    Sollte das Internet anschließend nicht funktionieren, das Kabelmodem wieder für eine Minute vom Stromnetz nehmen. Danach sollte der Internetzugang funktionieren.

  4. Fritz!Box 7270 Telefon konfigurieren
    Hierzu unter Einstellungen → Erweiterte Einstellungen → Telefonie → Telefoniegeräte gehen und ins Register Festnetz wechseln. Dort kann die Funktion Festnetztelefonie aktiviert werden. Entsprechend dem Modem ISDN oder Analog auswählen und alle MSN/ISDN Nummern (Telefonnummern) eintragen.
    Anschließend können Telefone an die Fritz!Box angeschlossen, im Register Übersicht über Einrichtungsassistenten mit „Neues Gerät einrichten“ angelegt und die Rufnummern zugewiesen werden.

Tipps:

  • Sollten Sie die Internetverbindung falsch konfigurieren und sich selbst ausgeschlossen haben, können Sie die Fritz!Box mit einem Telefon auf die Werkseinstellungen zurücksetzten. Hierzu schließen Sie ein Analoges oder ISDN Telefon an die Fritz!Box an, wählen bei Freizeichen folgende Rufnummer und legen anschließend wieder auf:
    #991*15901590*
    Danach warten Sie eine Minute bis die Fritz!Box neu gestartet ist.
  • AVMYKabelBelegung
    Y-Kabel Belegung für Analog und ISDN RJ45 RJ11
  • Wenn Sie Kabel selber crimpen können, kann der Y-Kabel-Wuscht mit einem einzigen kurzen Kabel ersetzt werden. Die Steckerbelegung hierfür sieht folgendermaßen aus:

FritzBox verstecktes Feature – Paketmitschnitt

FritzBox Paketmitschnitt
FritzBox Paketmitschnitt

Per Zufall bin ich in einem Forum über einen interessanten Link für die FritzBox gestoßen, mit der man ohne Tools direkt die übermittelten Pakete mitschneiden kann.

Über den Link http://fritz.box/html/capture.html erreicht ihre nach Eingabe eures FritzBox Kennworts die Übersichtsseite für den Paketmitschnitt. Die Einezelnen Abschnitte sind gut beschrieben. Eine Aufnahme startet man mit dem jeweiligen Start-Button. Daraufhin erhält man einen Download, welchen man dann auf seine Festplatte speichert. Mit dem Stop-Button, wird die Aufzeichnung gestoppt und der Download abgeschlossen.

Zusammen mit dem Client von http://www.wireshark.org/ könnt Ihr dann die zuvor heruntergeladenen Datei öffnen und auslesen.