adsuck

Software skärmdump:
adsuck
Mjukvaruinformation:
Version: 2.5.0
Ladda upp dagen: 20 Feb 15
Utvecklare: Marco Peereboom
Licens: Gratis
Popularitet: 107

Rating: nan/5 (Total Votes: 0)

adsuck är en liten DNS-server som kapar svartlistade adresser och vidarebefordrar alla andra frågor. Tanken är att kunna förhindra anslutningar till oönskade webbplatser som annonsservrar, sökrobotar och andra obehagligheter. Den kan användas lokalt, för vägen krigare, eller på nätverket omkrets för att skydda maskiner från skadliga webbplatser. Den har också förmågan att matcha namn på webbsidor med hjälp av regex och det finns också en mekanism för att förfalska DNS-förfrågningar till angivna IP-adresser.
Installation:
Koden är skriven på OpenBSD och hamnen innehåller installationen. För icke installationen OpenBSD det måste göras för hand.
Det finns 2 sätt att använda adsuck:
& Nbsp; 1) som en lokal resolver för väg-krigare
& Nbsp; 2) som en omkrets resolver för att skydda lokala nätverk
Metod 1
- Gör och installera adsuck någonstans som är tillgänglig vid uppstart
- Skapa en katalog för att chroot adsuck med 755 behörigheter och ägare rot (t.ex. / var / adsuck)
- Skapa en _adsuck användare och göra sin hemkatalog chroot katalogen
- Skapa en _adsuck grupp
- Kopiera svartlistade filer (t.ex. hosts.small) till chroot katalogen
- Ändra dhclient skript för att inte skriva över /etc/resolv.conf och istället skriva den filen till chroot katalogen
- Ändra Också dhclient skript för att skicka SIGHUP till adsuck demonen när det blir en ny namnserver
- Ändra /etc/resolv.conf filen till endast en rad läsning: nameserver 127.0.0.1
- Lägg adsuck någonstans som en demon så att den löper under uppstart (gör detta efter dhclient och syslogd)
- Kör adsuck, till exempel med följande parametrar: -c / var / adsuck -f /resolv.conf /hosts.small
Obs: adsuck körs i en chroot miljö och exemplet ovan skulle kräva 2 filer i / var / adsuck; nämligen hosts.small och resolv.conf. Observera också att i detta exempel den dhclient skriptet behöver skriva över /var/adsuck/resolv.conf varje gång det blir en ny namnserver och det har att sända SIGHUP till adsuck demonen att läsa filen.
Metod 2
- Gör och installera adsuck någonstans som är tillgänglig vid uppstart
- Skapa en katalog för att chroot adsuck med 755 behörigheter och ägare rot (t.ex. / var / adsuck)
- Skapa en _adsuck användare och göra sin hemkatalog chroot katalogen
- Skapa en _adsuck grupp
- Kopiera svartlistade filer (t.ex. hosts.small) till chroot katalogen
- Skapa en resolv.conf-fil som innehåller din faktiska resolver informationen
- Lägg adsuck någonstans som en demon så att den löper under uppstart (gör detta efter dhclient och syslogd)
- Kör adsuck, till exempel med följande parametrar: -l 192.168.0.1 -c / var / adsuck -f /resolv.conf /hosts.small

OBS:
måste detta göras på vilket som maskinen kör en giltig namnserver för det nätverket. Om det finns en lokal namnserver gör det lyssnar på, till exempel, port 54 för localhost och göra adsuck resolv.conf poäng där

Vad är nytt i den här versionen:.

  • Automatiskt klockor för att ändringarna ska resolv.conf och läser om det när det händer.
  • Detta tar bort behovet av externa stimuli för att tvinga läser om (SIGHUP).
  • Uppdaterar alla värdar filerna.
  • Startar använder libevent2 förmån för libevent.

Vad är nytt i version 2.4.3:.

  • Uppdaterade värdar filer
  • OS X-stöd har lagts till.

Vad är nytt i version 2.4.2:

  • Denna version uppdaterar alla värdar filer (de tidigare värdar .yoyo var i fel format).
  • Det ger installera mål för att makefiler.

Vad är nytt i version 2.4.1:.

  • Denna version uppdateringar värd filer
  • Det har bytt till git från cvs.
  • Det lägga till ytterligare statistik.
  • Det fixerar dhclient script för OpenBSD där ibland resolv.conf inte blir uppdaterad.

Vad är nytt i version 2.2:

  • Denna version fixerar dokumentation och ger fler exempel

Vad är nytt i version 2.1:

  • Det ger en fantastisk caching mekanism som gör hela websurfing upplevelse lite snabbare.

Vad är nytt i version 2.0:.

  • Inkom caching kapacitet
  • libevent används nu för att snabba upp behandlingen.

Vad är nytt i version 1.8:

  • Ett problem där WebKit frågor falska DNS-förfrågningar var arbetade runt .
  • Detta fixar också en krasch i samma kod banan när en dålig paket flyter igenom.

Vad är nytt i version 1.7:

  • Det finns en tillförlitlighet fix i skördekoden. Linux build har förbättrats.

Liknande mjukvara

dns.c
dns.c

20 Feb 15

whois
whois

14 Apr 15

DNS Control
DNS Control

3 Jun 15

Annan programvara för utvecklare Marco Peereboom

iogen
iogen

2 Jun 15

spectrwm
spectrwm

20 Feb 15

SlideML
SlideML

11 May 15

Kommentarer till adsuck

Kommentarer hittades inte
Kommentar
Slå på bilder!