Installation als Anrufbeantworter
PhoneBlock bietet Dir einen intelligenten Anrufbeantworter an, der automatisch nur dann das Gespräch annimmt, wenn die Nummer des Anrufers in der SPAM-Datenbank von PhoneBlock gelistet ist. Genauso wie für die Einrichtung der Blockliste benötigst Du hierfür kein eigenes Gerät oder Computer. Du erstellt einen PhoneBlock-Anrufbeantworter hier auf der Webseite und meldest ihn über das Internet an Deiner Fritz!Box oder einem anderen VOIP-fähigen Internetrouter an. Wie genau der PhoneBlock-Anrufbeantworter funktioniert kannst Du hier nachlesen.
Beachte: Der Anrufbeantworter bietet zwar den optimalen Schutz vor SPAM-Anrufen, funktioniert aber nur mit einer eigenen Fritz!Box (z.B. keine Miet-Boxen von Vodafone) und er erfordert dass Du die Anmeldung aus dem Internet freischaltest. Die Kombination aus bestem SPAM-Schutz, maximaler Kompatibilität mit Routern/Telefonanbietern und einem optimalem Datenschutz bietet nur der PhoneBlock-Dongle - mit lokaler Anrufbehandlung bei Dir zu Hause.
Mit folgenden Schritten kommst Du zu Deinem PhoneBlock-Anrufbeantworter:
- Bei PhoneBlock anmelden
- Anrufbeantworter erstellen
- DynDNS in der Fritz!Box einrichten
- Telefoniegerät in der Fritz!Box einrichten
- PhoneBlock-Anrufbeantworter einschalten
- Anrufbeantworter testen
- Für Experten: Selbst hosten
Die Anleitung führt Dich Schritt für Schritt durch die Einrichtung. Die Konfiguration in der Fritz!Box ist nicht ganz einfach, aber wenn Du Dich genau an das hier beschriebene Vorgehen hälst, kann eigentlich nichts schief gehen.
Schritt 1: Bei PhoneBlock anmelden
Ab hier benötigst Du drei Browser-Fenster (oder Reiter). Eines für diese Anleitung, eines für die PhoneBlock-Anrufbeantworter-App und eines für die Konfigurationsoberfläche Deiner Fritz!Box.
Als erstes musst Du Dich bei PhoneBlock registrieren bzw. anmelden, um mit der Einrichtung zu beginnen.
Schritt 2: Anrufbeantworter erstellen
Öffne die PhoneBlock-Anrufbeantworter-App in einem neuen Fenster. Beim ersten Öffnen ist die Liste Deiner Anrufbeantworter noch leer und unten rechts befindet sich ein Knopf, mit dem Du Dir einen Anrufbeantworter erstellen kannst.
Drücke jetzt den Plus-Knopf, um Deinen Anrufbeantworter zu erstellen:
Schritt 4: DynDNS einrichten
Über "DynDNS" teilt Deine Fritz!Box PhoneBlock ihre IP-Adresse mit. Das ist notwendig, damit der PhoneBlock-Anrufbeantworter Deine Fritz!Box findet um sich dort anzumelden.
PhoneBlock-DynDNS aktivieren
Aktiviere in der Anrufbeantworter-App den Schalter "PhoneBlock-DynDNS verwenden" (Wenn Du Dich gut auskennst und bereits einen anderen DynDNS-Provider verwendest, kannst Du auch direkt den Host-Namen deiner Fritz!Box eintragen).
Auf der Folgeseite bestätige mit "DynDNS aktivieren".
Jetzt erhälst Du Zugangsdaten für das PhoneBlock-DynDNS, die Du in Deine Fritz!Box eintragen kannst (siehe weiter unten).
Anmeldedaten in der Fritz!Box eintragen
Dieser Link öffnet ein Fenster für Deine Fritz!Box. Melde dich dort mit Deinem Fritz!Box-Kennwort an. Wenn Du das noch nie getan hast, dann findest Du das Kennwort auf der Unterseite der Fritz!Box.
In Deiner Fritz!Box navigiere in der Seitenleiste zu "Internet > Freigaben" und wähle den Reiter "DynDNS".
Kopiere aus der Anrufbeantworter-App die Daten für "Update-Url", "Domainname", "Benutzername" und "Kennwort" und trage sie in Deiner Fritz!Box ein. Und bestätige mit "Übernehmen" (Punkt 5 im Bild unten).
DynDNS überprüfen
Gehe jetzt zurück zu der Anrufbeantworter-App und lass die Einstellungen überprüfen (Punkt 6 im Bild oben). Wenn PhoneBlock Deine Fritz!Box gefunden hat, kommst zu zur nächsten Seite mit den Zugangsdaten für den eigentlichen Anrufbeantworter.
Schritt 4: Anrufbeantworter in der Fritz!Box einrichten
Jetzt wird der Anrufbeantworter als Telefoniegerät in der Fritz!Box eingerichtet. Öffne hierzu wieder Deine Fritz!Box-Oberfläche.
Telefoniegerät einrichten
Navigiere in der Seitenleiste zu "Telefonie > Telefoniegeräte" und klicke den Knopf "Neues Gerät einrichten".
Art des Gerätes wählen
Wähle die Option "Telefon (mit und ohne Anrufbeantworter)" und Klicke auf "Weiter". Hinweis: Wähle nicht die an sich naheliegende Option "Anrufbeantworter", da man hiermit nur Anrufbeantworter konfigurieren kann, die in der Fritz!Box fest eingebaut sind.
IP-Telefon konfigurieren
Auf der Seite "Telefon anschließen" wähle die Option "LAN/WLAN (IP-Telefon)" und gibt dem neuen Gerät den Namen "PhoneBlock" im Text-Feld unten. Klicke danach auf "Weiter".
Zugangsdaten übernehmen
Auf der nächsten Seite "Einstellungen im IP-Telefon übernehmen" wirst Du nach "Benutzername" und "Kennwort" gefragt. Kopiere hier die entsprechenden Daten, die Dir in der Anrufbeantworter-App angezeigt werden. Klicke auf "Weiter".
Einstellungen für ausgehende Gespräche
Auf der Seite "Telefon für ausgehende Gespräche einrichten" kannst Du einfach "Weiter" klicken. Der PhoneBlock-Anrufbeantworter benötigt keine Rufnummer für ausgehende Gespräche, weil er nie aktiv Gespräche führt. Wir deaktivieren diese Rufnummer in einem späteren Schritt, damit Deine Anrufbeantworter auch wirklich keine Gespräche führen kann.
Zu schützende Nummern auswählen
Auf der Seite "Telefon-Einstellungen für ankommende Gespräche einrichten" solltest Du die Standardeinstellung "alle Anrufe annehmen" belassen. Wenn Du nur bestimmte Nummern vor SPAM-Anrufen schützen möchtest, kannst Du hier auch die Nummern auswählen, für die der Anrufbeantworter überhaupt einen Anruf zu sehen bekommt. Klicke auf "Weiter".
Konfiguration bestätigen
Du kommst jetzt auf die Zusammenfassungsseite "Einstellungen übernehmen". Du kannst die vorgenommenen Einstellungen nochmal überprüfen und mit "Übernehmen" bestätigen.
Gerät fertig konfigurieren
Du bist zurück in der "Geräteübersicht". Hier solltest Du jetzt Deinen neuen Anrufbeantworter "PhoneBlock" in der Liste sehen. Bevor Du den Anrufbeantworter aber einschalten kannst, müssen noch weitere Einstellungen vorgenommen werden. Klicke hierzu auf den Bearbeiten-Stift am Ende der PhoneBlock-Zeile.
Ausgehende Anrufe unterbinden
In dem Auswahlfeld "Ausgehende Anrufe" kannst Du jetzt den letzten leeren Eintrag wählen, um sicherzustellen, dass Dein Anrufbeantworter nicht selbständig Gespräche führen kann. Klicke nicht auf den Übernehmen-Knopf unten, sondern auf den zweiten Reiter "Anmeldedaten". Jetzt wirst Du gefragt, ob du die Änderungen speichern möchtest. Klicke in diesem Dialog auf "Übernehmen".
Anmeldung aus dem Internet erlauben
Im Reiter "Anmeldedaten" musst Du jetzt noch die Option "Anmeldung aus dem Internet erlauben" aktivieren und das Kennwort erneut aus der Anrufbeantworter-App kopieren und in das Feld "Kennwort" eintragen. Klicke erst dann auf den Knopf "Übernehmen".
Schritt 5: Anrufbeantworter einschalten
Die Konfiguration Deines Anrufbeantworters ist jetzt abgeschlossen. Wechsele zurück in die Anrufbeantworter-App und schalte Deinen neuen Anrufbeantworter ein.
Gratuliere, wenn alles geklappt hat, sollte der Anrufbeantworter in der Anrufbeantworter-App jetzt grün als "eingeschaltet" angezeigt werden. Die nächsten unliebsamen Anrufer können in Zukunft mit PhoneBlock diskutieren.
Schritt 6: Anrufbeantworter testen
Wenn Du ausprobieren willst, wie ein Gespräch mit dem nicht ganz alltäglichen PhoneBlock-Anrufbeantworter abläuft, kannst Du ihn von einem direkt an der Fritz!Box angeschlossenen Telefon (z.B. einem DECT-Schnurlostelefon) über die interne Nummer des Anrufbeantworters anrufen. Solche Test-Anrufe nimmter der Anrufbeantworter immer entgegen. Wichtig: Das funktioniert nur über die interne Nummer des Anrufbeantworters (fängt normalerweise mit "**" an). Die interne Nummer findest Du in der Geräteübersicht Deiner Fritz!Box in der Zeile "PhoneBlock". Probier doch mal, ihm eine Photovoltaikanlage aufzuschätzen. Viel Spaß!
Für Experten: Selbst hosten
Du kennst Dich richtig gut mit Computern aus, hast einen RaspberryPI, oder einen anderen Mini-PC sowieso zu Hause laufen? Dann installier den Anrufbeantworter einfach selbst. Am besten geht das mit dem vorbereiteten Docker-Image. Das bietet den besten Datenschutz, weil die ganze Anrufbehandlung bei Dir stattfindet. Die Einrichtung in der Telefonanlage ist dieselbe, den Anrufbeantworter richtest Du über eine Konfigurationsdatei ein.
- Kein DynDNS nötig. Der Anrufbeantworter läuft im selben Netz wie die Fritz!Box und meldet sich lokal an.
- "Anmeldung aus dem Internet erlauben" bleibt deaktiviert. Die Fritz!Box muss dafür nicht aus dem Internet erreichbar sein – lass die Option bewusst aus, um den Router nicht unnötig zu öffnen.
1. Telefoniegerät in der Fritz!Box anlegen
Lege ein neues Telefoniegerät an: Telefonie → Telefoniegeräte → Neues Gerät einrichten → Telefon (mit und ohne Anrufbeantworter) → LAN/WLAN (IP-Telefon). Benutzername und Kennwort wählst Du frei – sie müssen gleich identisch in der compose.yaml stehen. Bei "Ankommende Anrufe" wählst Du "auf alle Rufnummern reagieren".
2. compose.yaml anlegen
services:
phoneblock:
image: phoneblock/answerbot:latest
container_name: phoneblock
network_mode: host
environment:
- PHONEBLOCK_API_KEY=<dein API-Key>
- SIP_USER=<Benutzername wie in der Fritz!Box>
- SIP_PASSWD=<Kennwort wie in der Fritz!Box>
- VIA_ADDR=auto-configuration
- VIA_ADDR_V6=auto-configuration
- HOST_PORT=50060
- REGISTRAR=192.168.178.1
- ROUTE=192.168.178.1;lr
- REALM=fritz.box
- MEDIA=audio 4080 RTP/AVP { 8 PCMA 8000 160 }
- RECORDINGS=none
- CONVERSATION=/opt/phoneblock/conversation
- LOG_ALL_PACKETS=no
- ACCEPT_LOCAL=yes
restart: unless-stopped
3. Wichtige Variablen
| Variable | Bedeutung |
|---|---|
PHONEBLOCK_API_KEY |
Dein persönlicher API-Key, erstellbar unter phoneblock.net/phoneblock/settings. |
SIP_USER / SIP_PASSWD |
Müssen exakt mit dem in der Fritz!Box angelegten IP-Telefon übereinstimmen. |
REGISTRAR / ROUTE |
Adresse der Fritz!Box. Tipp: Bei eigenem DNS-Server (z. B. Pi-hole/Unbound) hier die IP-Adresse der Fritz!Box statt fritz.box eintragen, da der Hostname sonst evtl. nicht aufgelöst wird und die Registrierung fehlschlägt. |
ACCEPT_LOCAL |
Nimmt auch Anrufe interner Telefone (Nummern mit *) an – nötig für den Testanruf über die interne Nummer. Setze den Wert auf no, wenn der Anrufbeantworter Teil eines Sammelrufs ist (z. B. eine Türklingel, die alle Telefone klingeln lässt). |
LOG_ALL_PACKETS |
Zur Fehlersuche auf yes setzen: protokolliert dann die gesamte SIP-Kommunikation im Log. |
network_mode: host |
Pflicht – wird für die SIP-/RTP-Kommunikation benötigt. |
4. Starten und prüfen
docker compose up -d docker logs -f phoneblock
Erscheint im Log eine Zeile wie Registration of '<sip:...>' 200 OK, expires in 300s, hat sich der Anrufbeantworter erfolgreich an der Fritz!Box angemeldet. Ein Testanruf gelingt jederzeit über die interne Nummer des Geräts (beginnt mit **) – solche Anrufe nimmt der Anrufbeantworter immer an.