adsuck

Skjermbilde programvare:
adsuck
Prog.varedetaljer:
Versjon: 2.5.0
Last opp dato: 20 Feb 15
Utvikler: Marco Peereboom
Lisens: Gratis
Popularitet: 45

Rating: nan/5 (Total Votes: 0)

adsuck er en liten DNS server som etterligner svartelistede adresser og viderefører alle andre spørsmål. Ideen er å kunne forebygge forbindelser til uønskede nettsteder som annonseservere, søkeroboter og andre ekkel. Den kan brukes lokalt, for veien kriger, eller på nettverket omkretsen for å beskytte maskiner fra ondsinnede nettsteder. Den har også evnen til å matche nettstedet navn ved hjelp regex, og det er også en mekanisme for å svindle DNS-spørringer til spesifiserte IP-adresser.
Installasjon:
Koden ble skrevet på OpenBSD og havnen inneholder installasjonsprosedyren. For ikke OpenBSD installasjon må det gjøres for hånd.
Det finnes to metoder for å bruke adsuck:
& Nbsp; 1) som en lokal resolver for road-krigeren
& Nbsp; 2) som en omkrets resolver å beskytte lokale nettverk
Metode 1
- Lag og installere adsuck et sted som er tilgjengelig ved oppstart
- Lag en katalog til chroot adsuck med 755 tillatelser og eier root (f.eks / var / adsuck)
- Lag en _adsuck bruker og gjøre sin hjemmekatalog chroot katalogen
- Lag en _adsuck gruppe
- Kopier svartelistefiler (f.eks hosts.small) til chroot katalogen
- Endre dhclient script for å ikke overskrive /etc/resolv.conf og i stedet skrive at filen til chroot katalogen
- Også endre dhclient skript for å sende SIGHUP til adsuck daemon når det blir en ny navnetjener
- Endre /etc/resolv.conf fil til bare én linje lesing: nameserver 127.0.0.1
- Legg adsuck et sted som en daemon slik at det kjører under oppstart (gjør dette etter dhclient og syslogd)
- Kjør adsuck, for eksempel, med følgende parametre: -c / var / adsuck -f /resolv.conf /hosts.small
Merk: adsuck kjører i en chroot miljø og eksempelet ovenfor ville kreve to filer i / var / adsuck; nemlig hosts.small og resolv.conf. Også oppmerksom på at i dette eksempelet dhclient skriptet må overskrive /var/adsuck/resolv.conf hver gang det blir en ny navnetjener og det har å sende SIGHUP til adsuck nissen for å lese filen.
Metode 2
- Lag og installere adsuck et sted som er tilgjengelig ved oppstart
- Lag en katalog til chroot adsuck med 755 tillatelser og eier root (f.eks / var / adsuck)
- Lag en _adsuck bruker og gjøre sin hjemmekatalog chroot katalogen
- Lag en _adsuck gruppe
- Kopier svartelistefiler (f.eks hosts.small) til chroot katalogen
- Lag en /etc/resolv.conf som inneholder faktiske resolver informasjon
- Legg adsuck et sted som en daemon slik at det kjører under oppstart (gjør dette etter dhclient og syslogd)
- Kjør adsuck, for eksempel, med følgende parametre: -l 192.168.0.1 -c / var / adsuck -f /resolv.conf /hosts.small

Merk:
må dette gjøres på hvilken som helst maskin kjører en gyldig navnetjener for det nettverket. Hvis det er en lokal navnetjener gjøre det lytte på, for eksempel port 54 av localhost og gjøre adsuck resolv.conf poeng der

Hva er nytt i denne utgaven:.

  • klokker automatisk for endringer i resolv.conf og rereads det når det skjer.
  • Dette fjerner behovet for ytre stimuli for å tvinge lese (SIGHUP).
  • Oppdaterer alle vertsfiler.
  • Starter bruker libevent2 i favør av libevent.

Hva er nytt i versjon 2.4.3:.

  • Oppdaterte vertsfiler
  • har blitt lagt OS X-støtte.

Hva er nytt i versjon 2.4.2:

  • Denne versjonen oppdaterer alle vertsfiler (tidligere verter .yoyo var i feil format).
  • Den legger installere mål til Make-filer.

Hva er nytt i versjon 2.4.1:.

  • Denne versjon oppdateringer vert filer
  • Det har skiftet til git fra cvs.
  • Det legge til flere statistikker.
  • Det løser dhclient script for OpenBSD der noen ganger resolv.conf ikke bli oppdatert.

Hva er nytt i versjon 2.2:

  • Denne versjonen fikser dokumentasjonen og gir flere eksempler

Hva er nytt i versjon 2.1:

  • Det legger en fantastisk caching mekanisme som gjør hele websurfing erfaring litt raskere.

Hva er nytt i versjon 2.0:.

  • Lagt caching evne
  • libevent brukes nå for å fremskynde behandlingen.

Hva er nytt i versjon 1.8:

  • Et problem som WebKit utsteder falske DNS-forespørsler ble jobbet rundt .
  • Dette løser også en krasj i den samme koden banen når en dårlig pakke renner gjennom.

Hva er nytt i versjon 1.7:

  • Det er en pålitelighets fix i høster kode. Linux-build har blitt forbedret.

Lignende programvare

DNS.py
DNS.py

2 Jun 15

afraid
afraid

14 Apr 15

Inadyn
Inadyn

19 Feb 15

Annen programvare fra utvikleren Marco Peereboom

iogen
iogen

2 Jun 15

Scrotwm
Scrotwm

15 Apr 15

SlideML
SlideML

11 May 15

Kommentarer til adsuck

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!