[Gelöst] Möglichkeit von Host Sperrlisten im DNS Forwarder?



  • Hallo,
    ich möchte mehrere Host's im DNS Forwarder auf 0.0.0.0 verweisen lassen.
    Die Eingabe jedes einzelnen Host's ist aber sehr aufwendig.
    Gibt es eine Möglichkeit, das in Form einer Liste oder per Batch etc. zu vereinfachen?

    Danke.

    Gruß
    Peter



  • Hallo
    ich habe inzwischen eine Möglichkeit gefunden.

    1. Eine Datei /etc/blockhosts erstellen
    2. In diese Datei die zu blockenden Adressen eingeben, z. B. 0.0.0.0 www.nsa.gov
    3. Unter Service - DNS Forwarder - im Feld Advanced folgendes eintragen: addn-hosts=/etc/blockhosts
    4. Dienst dnsmasq neu starten.

    Anmerkung:
    Aus irgendwelchen Gründen kann die Datei /etc/blockhosts nicht beliebig viele Einträge enthalten.
    Irgendwo zwischen 14000 und 15000 Einträge ist Schluss.
    Dann wird die Datei nur noch leer abgespeichert.
    Ich habe z. B. eine Sperrliste mit ca. 27000 Einträgen.
    Dazu erstellte ich die folgenden 3 Dateien:
    /etc/blockhosts1 mit 13000 Einträgen
    /etc/blockhosts2 mit 13000 Einträgen
    /etc/blockhosts3 mit  1000 Einträgen

    Im Feld Advanced habe ich folgendes eingetragen:
    addn-hosts=/etc/blockhosts1
    addn-hosts=/etc/blockhosts2
    addn-hosts=/etc/blockhosts3

    Fertig.

    Gruß
    Peter

    blockhosts.txt


Log in to reply