Achtung!
Mit Ausnahme von Problemen und PRs bezüglich Änderungen an hosts/data/StevenBlack/hosts
sollten alle anderen Probleme bezüglich des Inhalts der erstellten Hosts-Dateien mit der entsprechenden Datenquelle gestellt werden, die den betreffenden Inhalt beigesteuert hat. Die Kontaktinformationen für alle Datenquellen finden Sie im Verzeichnis hosts/data/
.
Dieses Repository konsolidiert mehrere seriöse hosts
Dateien und führt sie zu einer einheitlichen Hosts-Datei zusammen, wobei Duplikate entfernt werden. Es werden verschiedene maßgeschneiderte Hosts-Dateien bereitgestellt.
Daher ist dieses Repository ein Hosts-Dateiaggregator.
Dieses Repository bietet zusätzlich zur Basisvariante 31 verschiedene Hostdateivarianten mit und ohne die enthaltenen einheitlichen Hosts.
Der Non-GitHub-Spiegel ist der Link für einige Host-Dateimanager wie Hostsman für Windows, die nicht mit GitHub-Download-Links funktionieren.
Rezept für die Hostdatei | Readme | Rohe Hosts | Einzigartige Domänen | Nicht-GitHub-Spiegel |
---|---|---|---|---|
Einheitliche Hosts = (Adware + Malware) | Readme | Link | 121.628 | Link |
Einheitliche Hosts + Fakenews | Readme | Link | 123.822 | Link |
Fakenews | Readme | Link | 2.194 | Link |
Einheitliche Gastgeber + Glücksspiel | Readme | Link | 130.185 | Link |
Glücksspiel | Readme | Link | 8.569 | Link |
Einheitliche Hosts + Pornos | Readme | Link | 197.270 | Link |
Porno | Readme | Link | 76.344 | Link |
Einheitliche Hosts + soziale Netzwerke | Readme | Link | 124.816 | Link |
sozial | Readme | Link | 3.217 | Link |
Einheitliche Hosts + Fakenews + Glücksspiel | Readme | Link | 132.379 | Link |
Fakenews + Glücksspiel | Readme | Link | 10.763 | Link |
Einheitliche Hosts + Fakenews + Pornos | Readme | Link | 199.464 | Link |
Fakenews + Pornos | Readme | Link | 78.538 | Link |
Einheitliche Hosts + Fakenews + Social | Readme | Link | 127.010 | Link |
Fakenews + Soziales | Readme | Link | 5.411 | Link |
Einheitliche Gastgeber + Glücksspiel + Pornos | Readme | Link | 205.827 | Link |
Glücksspiel + Porno | Readme | Link | 84.913 | Link |
Einheitliche Gastgeber + Glücksspiel + soziale Netzwerke | Readme | Link | 133.373 | Link |
Glücksspiel + Soziales | Readme | Link | 11.786 | Link |
Einheitliche Hosts + Porno + soziale Netzwerke | Readme | Link | 200.457 | Link |
Porno + Soziales | Readme | Link | 79.560 | Link |
Einheitliche Hosts + Fakenews + Glücksspiel + Pornos | Readme | Link | 208.021 | Link |
Fakenews + Glücksspiel + Pornos | Readme | Link | 87.107 | Link |
Einheitliche Hosts + Fakenews + Glücksspiel + soziale Netzwerke | Readme | Link | 135.567 | Link |
Fakenews + Glücksspiel + Soziales | Readme | Link | 13.980 | Link |
Einheitliche Hosts + Fakenews + Pornos + soziale Netzwerke | Readme | Link | 202.651 | Link |
Fakenews + Porno + Soziales | Readme | Link | 81.754 | Link |
Einheitliche Hosts + Glücksspiel + Porno + soziale Netzwerke | Readme | Link | 209.014 | Link |
Glücksspiel + Porno + Soziales | Readme | Link | 88.129 | Link |
Einheitliche Hosts + Fakenews + Glücksspiel + Porno + soziale Netzwerke | Readme | Link | 211.208 | Link |
Fakenews + Glücksspiel + Porno + Soziales | Readme | Link | 90.323 | Link |
Erwartung : Diese einheitlichen Hosts-Dateien sollten alle Geräte bedienen, unabhängig vom Betriebssystem.
Aktualisierte hosts
Dateien von den folgenden Speicherorten werden immer vereinheitlicht und einbezogen:
Hostdateiquelle | Startseite | Rohe Hosts | Lizenz | Probleme | Beschreibung |
---|---|---|---|---|---|
Die Ad-hoc-Liste von Steven Black | Link | roh | MIT | Probleme | Weitere Skizzendomänen, sobald ich sie finde. |
AdAway | Link | roh | CC BY 3.0 | Probleme | AdAway ist ein Open-Source-Werbeblocker für Android, der die Hosts-Datei verwendet. |
add.2o7Net | Link | roh | MIT | Probleme | 2o7Net-Tracking-Sites basierend auf Inhalten von hostsfile.org. |
hinzufügen.Tot | Link | roh | MIT | Probleme | Tote Websites basierend auf Inhalten von hostsfile.org. |
zusätzliches Risiko | Link | roh | MIT | Probleme | Websites mit riskantem Inhalt, die auf Inhalten von hostsfile.org basieren. |
Spam hinzufügen | Link | roh | MIT | Probleme | Spam-Sites, die auf Inhalten von hostsfile.org basieren. |
Mitchell Krog's – Badd Boyz Gastgeber | Link | roh | MIT | Probleme | Fragwürdige Domains und fehlerhafte Referrer von meinen Nginx- und Apache-Bad-Bot- und Spam-Referrer-Blockern |
hostsVN | Link | roh | MIT | Probleme | Hosts blockieren vietnamesische Anzeigen |
KADhosts | Link | roh | CC BY-SA 4.0 | Probleme | Betrugs-/Adware-/Betrugswebsites. |
Minecraft-Hosts | Link | roh | CC0-1.0 | Probleme | Minecraft-bezogene Tracker-Hosts |
MVPS-Hosts-Datei | Link | roh | CC BY-NC-SA 4.0 | Probleme | Der Zweck dieser Website besteht darin, dem Benutzer eine hochwertige, benutzerdefinierte HOSTS-Datei bereitzustellen. |
Dan Pollock – jemand, der sich interessiert | Link | roh | Nicht kommerziell mit Namensnennung | Probleme | Wie man dafür sorgt, dass das Internet nicht (so sehr) scheiße wird. |
Tiuxo-Hostliste - Anzeigen | Link | roh | CC BY 4.0 | Probleme | Kategorisierte Hostdateien für die DNS-basierte Inhaltsblockierung |
UncheckyAds | Link | roh | MIT | Probleme | Websites mit Anzeigenquellen für Windows-Installer basierend auf dem Inhalt von https://unchecky.com/. |
URLHaus | Link | roh | CC0 | Probleme | Ein Projekt vonmissbrauch.ch mit dem Ziel, schädliche URLs zu teilen. |
yoyo.org | Link | roh | Probleme | Blockierung mit Ad-Server- und Tracking-Server-Hostnamen. |
Die einheitliche Hosts-Datei ist optional erweiterbar. Erweiterungen werden verwendet, um Domänen nach Kategorie einzuschließen. Derzeit bieten wir die folgenden Kategorien an: fakenews
, social
, gambling
und porn
.
Erweiterungen sind optional und können auf verschiedene Weise mit der Basis-Hosts-Datei kombiniert werden. Die kombinierten Produkte werden im alternates
Ordner gespeichert.
Daten für Erweiterungen werden im extensions
gespeichert. Sie verwalten Erweiterungen, indem Sie diesen Ordnerbaum kuratieren. Dort finden Sie die Daten für fakenews
, social
, gambling
und porn
Erweiterungsdaten, die wir verwalten und für Sie bereitstellen.
Sie haben drei Möglichkeiten, Ihre eigene Hosts-Datei zu generieren. Sie können unser Container-Image verwenden, Ihr eigenes Image erstellen oder dies in Ihrer eigenen Umgebung tun. Option Nr. 1 ist am einfachsten, wenn Sie Linux mit installiertem Docker haben.
Dies ersetzt Ihre
/etc/hosts
.
Wir gehen davon aus, dass Docker auf Ihrem Host verfügbar ist. Führen Sie einfach den folgenden Befehl aus. Legen Sie Erweiterungen nach Ihren Wünschen fest.
docker run --pull always --rm -it -v /etc/hosts:/etc/hosts
ghcr.io/stevenblack/hosts:latest updateHostsFile.py --auto
--replace --extensions gambling porn
Wenn Sie benutzerdefinierte Hosts oder eine Whitelist hinzufügen möchten, erstellen Sie eine oder beide Dateien gemäß den Anweisungen und fügen Sie die folgenden Argumente vor ghcr.io/stevenblack/hosts:latest
hinzu, je nachdem, welche Sie verwenden möchten.
-v " path/to/myhosts:/hosts/myhosts "
-v " path/to/whitelist:/hosts/whitelist "
Sie können genau diesen Befehl später erneut ausführen, um eine Aktualisierung basierend auf den neuesten verfügbaren Hosts durchzuführen (z. B. indem Sie ihn einem wöchentlichen Cron-Job hinzufügen).
Wir stellen die im vorherigen Schritt verwendete Docker-Datei bereit, mit der Sie ein Container-Image mit allem, was Sie benötigen, erstellen können. Der Container enthält Python 3 und alle seine Abhängigkeitsanforderungen sowie eine Kopie der neuesten Version dieses Repositorys.
Erstellen Sie den Docker-Container aus dem Stammverzeichnis dieses Repos wie folgt:
docker build --no-cache . -t stevenblack-hosts
Führen Sie dann Ihren Befehl wie folgt aus:
docker run --rm -it stevenblack-hosts updateHostsFile.py
Dadurch wird die Hosts-Datei erstellt und anschließend mit dem Container entfernt, was nicht sehr nützlich ist. Sie können das Beispiel in Option 1 verwenden, um Volumes hinzuzufügen, damit Dateien auf Ihrem Host ersetzt werden.
Um Ihre eigenen zusammengeführten Hosts-Dateien zu generieren, benötigen Sie Python 3.6 oder höher.
Installieren Sie zunächst die Abhängigkeiten mit:
pip3 install --user -r requirements.txt
Beachten Sie, dass wir das Flag --user
empfehlen, das die erforderlichen Abhängigkeiten auf Benutzerebene installiert. Weitere Informationen dazu finden Sie in der Pip-Dokumentation.
Richten Sie eine kostenlose Remote-Google Colab-Umgebung ein.
Um Komponententests auszuführen , führen Sie im obersten Verzeichnis Folgendes aus:
python3 testUpdateHostsFile.py
Das Skript updateHostsFile.py
generiert eine einheitliche Hosts-Datei basierend auf den Quellen im lokalen data/
-Unterordner. Das Skript fragt Sie, ob aktualisierte Versionen abgerufen werden sollen (von Speicherorten, die durch die Textdatei update.json
im Ordner jeder Quelle definiert sind). Andernfalls wird die bereits vorhandene hosts
Datei verwendet.
python3 updateHostsFile.py [--auto] [--replace] [--ip nnn.nnn.nnn.nnn] [--extensions ext1 ext2 ext3]
--help
oder -h
: Hilfe anzeigen.
--auto
oder -a
: Führen Sie das Skript ohne Aufforderung aus. Wenn --auto
aufgerufen wird,
--extensions
oder -e
, um alle gewünschten Dateien einzuschließen.--replace
ein. --backup
oder -b
: Erstellen Sie eine Sicherungskopie der vorhandenen Hosts-Dateien, während Sie diese generieren.
--extensions <ext1> <ext2> <ext3>
oder -e <ext1> <ext2> <ext3>
: die Namen der Unterordner unterhalb des extensions
, die zusätzliche kategoriespezifische Hosts-Dateien enthalten, die in die Zusammenführung einbezogen werden sollen. Beispiel: --extensions porn
oder -e social porn
.
--flush-dns-cache
oder -f
: Überspringen Sie die Aufforderung zum Leeren des DNS-Cache. Nur aktiv, wenn auch --replace
aktiv ist.
--ip nnn.nnn.nnn.nnn
oder -i nnn.nnn.nnn.nnn
: die IP-Adresse, die als Ziel verwendet werden soll. Der Standardwert ist 0.0.0.0
.
--keepdomaincomments
oder -k
: true
(Standard) oder false
: Behalten Sie die Kommentare bei, die in derselben Zeile wie Domänen angezeigt werden. Der Standardwert ist true
.
--noupdate
oder -n
: Überspringt das Abrufen von Updates aus Host-Datenquellen.
--output <subfolder>
oder -o <subfolder>
: Platzieren Sie die generierte Quelldatei in einem Unterordner. Wenn der Unterordner nicht existiert, wird er erstellt.
--replace
oder -r
: löst das Ersetzen Ihrer aktiven Hosts aus
--skipstatichosts
oder -s
: false
(Standard) oder true
, lassen Sie den Standardabschnitt oben weg, der Zeilen wie 127.0.0.1 localhost
enthält. Dies ist nützlich für die Konfiguration benachbarter DNS-Dienste im lokalen Netzwerk.
--nogendata
oder -g
: false
(Standard) oder true
, überspringen Sie die Generierung der Datei readmeData.json, die zum Generieren von readme.md-Dateien verwendet wird. Dies ist nützlich, wenn Sie Hostdateien mit zusätzlichen Whitelists oder Blacklists generieren und Ihr lokales Auschecken dieses Repositorys unverändert lassen möchten.
--nounifiedhosts
: false
(Standard) oder true
, die vereinheitlichte Hosts-Datei nicht in die endgültige Hosts-Datei aufnehmen. Wird normalerweise zusammen mit --extensions
verwendet.
--compress
oder -c
: false
(Standard) oder true
. Komprimieren Sie die Hosts-Datei, ignorieren Sie nicht benötigte Zeilen (leere Zeilen und Kommentare) und fügen Sie in jede Zeile mehrere Domänen ein. Die Reduzierung der Anzahl der Zeilen der Hosts-Datei verbessert die Leistung unter Windows (mit aktiviertem DNS-Client-Dienst).
--minimise
oder -m
: false
(Standard) oder true
, wie --compress
, fügt aber jede Domäne in eine separate Zeile ein. Dies ist notwendig, da viele Implementierungen von URL-Blockern, die auf hosts
Dateien basieren, nicht dem Standard entsprechen, der mehrere Hosts in einer einzigen Zeile zulässt.
--blacklist <blacklistfile>
oder -x <blacklistfile>
: Hängen Sie die angegebene Blacklist-Datei im Hosts-Format an die generierte Hosts-Datei an.
--whitelist <whitelistfile>
oder -w <whitelistfile>
: Verwenden Sie die angegebene Whitelist-Datei, um Hosts aus der generierten Hosts-Datei zu entfernen.
Fügen Sie eine oder mehrere zusätzliche Quellen hinzu, jeweils in einem Unterordner des Ordners data/
, und geben Sie den url
Schlüssel in der Datei update.json
an.
Fügen Sie eine oder mehrere optionale Erweiterungen hinzu, die aus Unterordnern des Ordners extensions/
stammen. Auch hier steuert die URL in update.json
, wo diese Erweiterung ihre Updates findet.
Erstellen Sie eine optionale blacklist
Datei. Der Inhalt dieser Datei (enthält eine Liste zusätzlicher Domänen im hosts
Dateiformat) wird während des Aktualisierungsvorgangs an die einheitliche Hosts-Datei angehängt. Eine Beispiel blacklist
ist im Lieferumfang enthalten und kann je nach Bedarf geändert werden.
blacklist
wird von Git nicht verfolgt, daher werden alle von Ihnen vorgenommenen Änderungen nicht überschrieben, wenn Sie dieses Repo in origin
von git pull
. Wenn Sie über benutzerdefinierte Hosts-Datensätze verfügen, platzieren Sie diese in der Datei myhosts
. Der Inhalt dieser Datei wird während des Aktualisierungsvorgangs der Unified-Hosts-Datei vorangestellt.
Die myhosts
-Datei wird von Git nicht verfolgt, daher werden alle von Ihnen vorgenommenen Änderungen nicht überschrieben, wenn Sie dieses Repo in origin
von git pull
.
Die Domänen, die Sie in der whitelist
-Datei auflisten, werden von der endgültigen Hosts-Datei ausgeschlossen.
Die whitelist
verwendet einen teilweisen Abgleich. Wenn Sie also google-analytics.com
auf die Whitelist setzen, werden diese Domain und alle ihre Subdomains nicht in der endgültigen Hosts-Datei zusammengeführt.
Die whitelist
wird von Git nicht verfolgt, daher werden alle von Ihnen vorgenommenen Änderungen nicht überschrieben, wenn Sie dieses Repo in origin
von git pull
.
Wenn Sie fragwürdige Domänen entdecken, die Ihrer Meinung nach hier aufgenommen werden sollten, finden Sie hier einige Möglichkeiten, diese beizutragen.
Der beste Weg, neue Domains aufzunehmen, besteht darin, ein Problem bei einem der Datenanbieter einzureichen, deren Homepages hier aufgeführt sind. Das ist das Beste, denn sobald Sie neue Domains einreichen, werden diese von den engagierten Leuten, die diese Quellen pflegen, kuratiert und aktualisiert.
Fork this hosts dieses Repo und fügen Sie Ihre Links zu https://github.com/StevenBlack/hosts/blob/master/data/StevenBlack/hosts hinzu.
Senden Sie dann eine Pull-Anfrage.
ACHTUNG : Dies ist weniger wünschenswert als Option 1, da die laufende Kuratierung auf uns fällt. Das bedeutet also mehr Arbeit für uns.
Wenn Sie in der Lage sind, Ihre eigene Sammlung skizzenhafter Domains zu kuratieren, dann kuratieren Sie Ihre eigene Hostliste. Melden Sie dann die Existenz Ihres Repos als neues Problem an, und wir nehmen Ihr neues Repo möglicherweise in die Sammlung von Quellen auf, die wir abrufen, wenn wir neue Versionen erstellen.
Eine Hosts-Datei mit dem Namen hosts
(ohne Dateierweiterung) ist eine Klartextdatei, die von allen Betriebssystemen verwendet wird, um Hostnamen IP-Adressen zuzuordnen.
In den meisten Betriebssystemen hat die hosts
Datei Vorrang vor DNS
. Wenn also ein Domänenname durch die hosts
Datei aufgelöst wird, verlässt die Anfrage niemals Ihren Computer.
Eine Smart hosts
Datei trägt wesentlich dazu bei, Malware, Adware und andere Reizstoffe zu blockieren.
Um beispielsweise Anfragen an einige doubleclick.net-Server zu annullieren, reicht das Hinzufügen dieser Zeilen zu Ihrer Hosts-Datei aus:
# block doubleClick's servers
0.0.0.0 ad.ae.doubleclick.net
0.0.0.0 ad.ar.doubleclick.net
0.0.0.0 ad.at.doubleclick.net
0.0.0.0 ad.au.doubleclick.net
0.0.0.0 ad.be.doubleclick.net
# etc...
0.0.0.0
anstelle von 127.0.0.1
Traditionell verwenden die meisten Hostdateien 127.0.0.1
, die Loopback-Adresse , um eine IP-Verbindung zum lokalen Computer herzustellen.
Wir bevorzugen die Verwendung 0.0.0.0
, das als nicht routbare Metaadresse definiert ist, die zur Bezeichnung eines ungültigen, unbekannten oder nicht anwendbaren Ziels verwendet wird.
Die Verwendung 0.0.0.0
ist empirisch schneller, möglicherweise weil nicht auf die Lösung einer Zeitüberschreitung gewartet werden muss. Es beeinträchtigt auch keinen Webserver, der möglicherweise auf dem lokalen PC ausgeführt wird.
0
statt 0.0.0.0
verwenden? Das haben wir versucht. Die Verwendung von 0
funktioniert nicht überall.
Um Ihre aktuelle hosts
Datei zu ändern, suchen Sie an den folgenden Stellen danach und ändern Sie sie mit einem Texteditor.
/etc/hosts
./private/etc/hosts
Datei.%SystemRoot%system32driversetchosts
. Gentoo-Benutzer können sb-hosts
im ::pf4public Gentoo-Overlay finden
Um die Hosts-Datei auf Ihrem Computer zu installieren, fügen Sie Folgendes in Ihre configuration.nix
ein:
{
networking . extraHosts = let
hostsPath = https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts ;
hostsFile = builtins . fetchurl hostsPath ;
in builtins . readFile " ${ hostsFile } " ;
}
hostsPath
, wenn Sie andere Versionen der Hosts-Datei benötigen.fetchurl
ist unrein. Verwenden Sie fetchFromGitHub
mit dem genauen Commit, wenn Sie immer das gleiche Ergebnis erhalten möchten.NixOS-Installationen, die über Flakes verwaltet werden, können die Hosts-Datei wie folgt verwenden:
{
inputs . hosts . url = "github:StevenBlack/hosts" ;
outputs = { self , nixpkgs , hosts } : {
nixosConfigurations . my-hostname = {
system = "<architecture>" ;
modules = [
hosts . nixosModule {
networking . stevenBlackHosts . enable = true ;
}
] ;
} ;
} ;
}
Die Hosts-Erweiterungen sind auch mit den folgenden Optionen verfügbar:
{
networking . stevenBlackHosts = {
blockFakenews = true ;
blockGambling = true ;
blockPorn = true ;
blockSocial = true ;
} ;
}
(HINWEIS: Siehe auch einige Host-Manager von Drittanbietern, die unten aufgeführt sind.)
Führen Sie unter Linux und macOS das Python-Skript aus. Unter Windows ist aufgrund von Kompatibilitätsproblemen mehr Arbeit erforderlich. Daher empfiehlt es sich, die Batchdatei wie folgt auszuführen:
updateHostsWindows.bat
Diese Datei MUSS in der Eingabeaufforderung mit Administratorrechten im Repository-Verzeichnis ausgeführt werden. Neben der Aktualisierung der Hosts-Datei kann auch die vorhandene Hosts-Datei ersetzt und der DNS-Cache neu geladen werden. Damit dies funktioniert, müssen Sie selbstverständlich mit dem Internet verbunden sein.
Gehen Sie wie folgt vor, um eine Eingabeaufforderung als Administrator im Verzeichnis des Repositorys zu öffnen:
cmd
cmd
eingeben → Rechtsklick auf Eingabeaufforderung → „Als Administrator ausführen“cmd
eingeben → mit der rechten Maustaste auf „Eingabeaufforderung“ klicken → „Als Administrator ausführen“Weitere empfohlene Lösungen von Drittanbietern finden Sie auch im Abschnitt „Hostmanager von Drittanbietern“.
hosts
Datei in Windows erfordert möglicherweise die Deaktivierung des DNS-Cache-Dienstes Windows hat Probleme mit größeren Hosts-Dateien. Die jüngsten Sicherheitsänderungen in Windows 10 verweigern den Zugriff auf sich ändernde Dienste über andere Tools außer Registry-Hacks. Verwenden Sie die Datei disable-dnscache-service-win.cmd
um ordnungsgemäße Änderungen an der Windows-Registrierung vorzunehmen. Anschließend müssen Sie Ihr Gerät neu starten. Weitere Einzelheiten finden Sie in den Kommentaren in der cmd
Datei.
Das Deaktivieren des DNS-Cache-Dienstes kann zu Problemen mit Diensten und Anwendungen wie WSL führen und es ist möglich, die Hosts-Datei zu komprimieren und die Notwendigkeit, den DNS-Caching-Dienst zu deaktivieren, überflüssig zu machen. Sie können das C++- Windows-Befehlszeilentool unter „Hosts Compress – Windows“ (die empfohlene Methode) oder das PowerShell -Komprimierungsskript ausprobieren und sich die Anleitung im Hosts-Komprimierungsskript-Repository ansehen.
Ihr Betriebssystem speichert DNS-Suchen zwischen. Sie können entweder neu starten oder die folgenden Befehle ausführen, um Ihren DNS-Cache manuell zu leeren, sobald die neue Hosts-Datei vorhanden ist.
Der Google Chrome-Browser muss möglicherweise seinen DNS-Cache auf der Seite chrome://net-internals/#dns
manuell bereinigen, um anschließend die Änderungen in Ihrer Hosts-Datei zu sehen. Siehe: https://superuser.com/questions/723703
Öffnen Sie eine Eingabeaufforderung mit Administratorrechten und führen Sie diesen Befehl aus:
ipconfig /flushdns
Öffnen Sie ein Terminal und führen Sie es mit Root-Rechten aus:
Debian/Ubuntu sudo service network-manager restart
Linux Mint sudo /etc/init.d/dns-clean start
Linux mit systemd : sudo systemctl restart network.service
Fedora Linux : sudo systemctl restart NetworkManager.service
Arch Linux/Manjaro mit Network Manager : sudo systemctl restart NetworkManager.service
Arch Linux/Manjaro mit Wicd : sudo systemctl restart wicd.service
RHEL/Centos : sudo /etc/init.d/network restart
FreeBSD : sudo service nscd restart
Um den nscd
Daemon zunächst zu aktivieren, wird empfohlen, die folgenden Befehle auszuführen:
sudo sysrc nscd_enable= " YES "
sudo service nscd start
Ändern Sie dann die hosts
-Zeile in Ihrer Datei /etc/nsswitch.conf
wie folgt:
hosts: cache files dns
NixOS : Der nscd.service
wird automatisch neu gestartet, wenn die Option networking.extraHosts
geändert wurde.
Andere : Konsultieren Sie diesen Wikipedia-Artikel.
Öffnen Sie, wie in diesem Artikel beschrieben, ein Terminal und führen Sie Folgendes aus:
sudo dscacheutil -flushcache ; sudo killall -HUP mDNSResponder
Dieses Repository verwendet release-it, ein hervorragendes CLI-Release-Tool für GitHub-Repos und NPM-Pakete, um die Erstellung von Releases zu automatisieren. Aus diesem Grund werden die Dateien package.json und .release-it.json gebündelt.
Die Ziele dieses Repos sind:
Eine qualitativ hochwertige Quelle wird hier als eine Quelle definiert, die aktiv kuratiert wird. Die Quelle eines Hosts sollte von seinen Betreuern regelmäßig durch Hinzufügungen und Entfernungen aktualisiert werden. Je größer die Hosts-Datei ist, desto höher wird der Grad der Kuration erwartet.
Es wird erwartet, dass diese einheitliche Hosts-Datei sowohl Desktop- als auch Mobilgeräte unter verschiedenen Betriebssystemen bedienen wird.
hostile
verwenden, um Domänen zu entfernen, oder Sie können hostile
in einem Bash-Skript verwenden, um einen Nachbearbeitungsprozess jedes Mal zu automatisieren, wenn Sie neue Versionen von Hosts herunterladen./etc/bind/named.conf.blocked
ein, die Sie hier finden.wget
und awk
die in den meisten Distributionen vorhanden sind, um eine bestimmte Hosts-Datei abzurufen und sie in das von dnsmasq benötigte Format zu konvertieren. Unterstützt IPv4 und IPv6. Entwickelt, um entweder als Shell-Skript verwendet zu werden oder in /etc/cron.weekly
(oder wo auch immer es passt) abgelegt zu werden. Das Skript ist kurz und leicht zu bearbeiten. Außerdem ist ein kurzes Dokument mit Hinweisen zur DNSMASQ-Einrichtung beigefügt.76.76.2.35
, 76.76.10.35
, 2606:1a40::35
, 2606:1a40:1::35
https://freedns.controld.com/x-stevenblack
, x-stevenblack.freedns.controld.com
Bitte lesen Sie unseren Beitragsleitfaden. Dies erklärt unter anderem, wie wir Dateien und Ordner in diesem Repository organisieren.
Wir sind immer daran interessiert, gut kuratierte Gastgeberquellen zu entdecken. Wenn Sie eines finden, öffnen Sie bitte ein Problem, um uns darauf aufmerksam zu machen.
Bevor Sie ein Problem erstellen oder darauf reagieren, lesen Sie bitte unseren Verhaltenskodex.
Logo von @Tobaloidee Danke!.