adsuck

Screenshot der Software:
adsuck
Softwarebeschreibung:
Version: 2.5.0
Upload-Datum: 20 Feb 15
Entwickler: Marco Peereboom
Lizenz: Frei
Popularität: 45

Rating: nan/5 (Total Votes: 0)

adsuck ist ein kleiner DNS-Server, der Blacklist-Adressen und leitet alle anderen Abfragen fälscht. Die Idee ist, in der Lage, Verbindungen zu unerwünschten Websites wie Ad-Servern, Crawler und andere Gemeinheiten zu verhindern. Es kann vor Ort, für die Road Warrior oder am Netzwerk-Perimeter, um Maschinen von bösartigen Websites schützen verwendet werden. Es hat auch die Möglichkeit, Website-Namen übereinstimmt mit regex und es gibt auch einen Mechanismus, um DNS-Anfragen auf bestimmte IP-Adressen zu fälschen.
Installation:
Der Code wurde auf OpenBSD geschrieben und der Hafen den Installationsvorgang enthält. Für nicht OpenBSD-Installation muss sie von Hand gemacht werden.
Es gibt 2 Methoden der Verwendung adsuck:
& Nbsp; 1) als lokale Resolver für die Straße-Krieger
& Nbsp; 2) als Perimeter Resolver an lokale Netzwerke zu schützen
Methode 1
- Stellen und installieren adsuck irgendwo, die beim Booten zur Verfügung steht
- Erstellen Sie ein Verzeichnis mit 755 Berechtigungen und Besitzer root chroot adsuck (zB / var / adsuck)
- Erstellen Sie eine _adsuck Benutzer und stellen ihre Home-Verzeichnis der Chroot-Verzeichnis
- Erstellen Sie eine Gruppe _adsuck
- Kopieren Sie die Blacklist-Dateien (zB hosts.small) mit dem chroot-Verzeichnis
- Ändern Sie den dhclient Skript nicht überschrieben /etc/resolv.conf und statt zu schreiben, dass die Datei in das Chroot-Verzeichnis
- Ändern Sie auch den dhclient Skript SIGHUP an den adsuck Daemon zu senden, wenn sie eine neue Nameserver erhält
- Ändern Sie die Datei /etc/resolv.conf auf nur eine Zeile gelesen: Nameserver 127.0.0.1
- Adsuck irgendwo als Daemon hinzufügen, so dass es während des Startvorgangs läuft (Vorgehensweise nach dhclient und syslogd)
- Run adsuck zum Beispiel mit folgenden Parametern: -c / var / adsuck -f /resolv.conf /hosts.small
Hinweis: adsuck läuft in einer chroot-Umgebung und das obige Beispiel würde 2 Dateien in / var / adsuck erfordern; nämlich hosts.small und resolv.conf. Beachten Sie auch, dass in diesem Beispiel der dhclient Skript muss jedes Mal, wenn es einen neuen Nameserver erhält schreiben /var/adsuck/resolv.conf UND es SIGHUP an den adsuck Daemon zu senden, um die Datei erneut zu lesen hat.
Methode 2
- Stellen und installieren adsuck irgendwo, die beim Booten zur Verfügung steht
- Erstellen Sie ein Verzeichnis mit 755 Berechtigungen und Besitzer root chroot adsuck (zB / var / adsuck)
- Erstellen Sie eine _adsuck Benutzer und stellen ihre Home-Verzeichnis der Chroot-Verzeichnis
- Erstellen Sie eine Gruppe _adsuck
- Kopieren Sie die Blacklist-Dateien (zB hosts.small) mit dem chroot-Verzeichnis
- Erstellen Sie eine Datei resolv.conf, die Ihre tatsächlichen Auflösungsinformationen enthält
- Adsuck irgendwo als Daemon hinzufügen, so dass es während des Startvorgangs läuft (Vorgehensweise nach dhclient und syslogd)
- Run adsuck zum Beispiel mit folgenden Parametern: -l 192.168.0.1 -c / var / adsuck -f /resolv.conf /hosts.small

Hinweis:
das muss auf welcher Maschine einen gültigen Nameserver für das Netzwerk läuft erfolgen. Wenn es einen lokalen Nameserver machen, hören auf, beispielsweise Port 54 von localhost und machen das adsuck resolv.conf Punkt gibt

Was ist neu in dieser Pressemitteilung:.

  • Automatische Uhren für Änderungen resolv.conf und liest sie erneut, wenn das passiert.
  • Dadurch entfällt die Notwendigkeit für äußere Reize, die nachlesen (SIGHUP) erzwingen.
  • Aktualisiert alle Hosts-Dateien.
  • Beginnt mit libevent2 zugunsten libevent.

Was ist neu in Version 2.4.3:.

  • Aktualisiert Hosts-Dateien
  • OS X-Unterstützung wurde hinzugefügt.

Was ist neu in Version 2.4.2:

  • Diese Version aktualisiert alle Hosts-Dateien (die vorherigen Gastgeber .yoyo war im falschen Format).
  • Sie fügt hinzu, installieren Ziele Makefiles.

Was ist neu in Version 2.4.1:.

  • Diese Version Aktuelles hosts-Dateien
  • Es wurde eingeschaltet, um von cvs git.
  • Sie fügen zusätzliche stats.
  • Es fixiert den dhclient Skript für OpenBSD, wo manchmal habe resolv.conf nicht aktualisiert.

Was ist neu in der Version 2.2:

  • Diese Version behebt die Dokumentation und bietet weitere Beispiele

Was ist neu in der Version 2.1:

  • Sie fügt hinzu, eine ehrfürchtige Caching-Mechanismus, der die ganze Erfahrung macht Websurfen ein bisschen schneller.

Was ist neu in der Version 2.0:.

  • Hinzugefügt Caching Fähigkeit
  • libevent jetzt, um die Verarbeitung zu beschleunigen verwendet.

Was ist neu in der Version 1.8:

  • Ein Problem, bei dem WebKit Fragen gefälschte DNS-Anfragen wurde umgangen .
  • Diese behebt auch einen Absturz in der gleichen Codepfad, wenn ein fehlerhaftes Paket fließt.

Was ist neu in der Version 1.7:

  • Es gibt eine Zuverlässigkeit fix in der Ernte-Code. Der Linux-Build wurde verbessert.

Ähnliche Software

whois
whois

14 Apr 15

hrdns
hrdns

14 Apr 15

PowerDNS
PowerDNS

22 Jun 18

Andere Software von Entwickler Marco Peereboom

iogen
iogen

2 Jun 15

Scrotwm
Scrotwm

15 Apr 15

SlideML
SlideML

11 May 15

Kommentare zu adsuck

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!