adsuck

Een kleine DNS-server
Download nu

adsuck Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Marco Peereboom
  • Uitgever website:
  • http://www.peereboom.us/iogen/

adsuck Tags


adsuck Beschrijving

Een kleine DNS-server Adsuck is een kleine DNS-server die op zwarte lijst van adressen spoot en alle andere query's doorstuurt. Het idee is om verbindingen te voorkomen op ongewenste sites zoals advertentieservers, crawlers en andere nasties. Het kan lokaal worden gebruikt, voor de Warrior of op de netwerkperimeter om machines te beschermen tegen kwaadwillende sites. Het heeft ook de mogelijkheid om de website-namen te matchen met behulp van RGEX en er is ook een mechanisme om DNS-query's op te spoken naar gespecificeerde IP-adressen. Installatie: de code is geschreven op OpenBSD en de poort bevat de installatieprocedure. Voor niet-openBSD-installatie moet het met de hand worden gedaan. Er zijn 2 methoden voor het gebruik van adsuck: 1) als een lokale resolver voor de weg-warrior 2) als een perimeter resolver om lokale netwerken te beschermen 1- Merk en installeer Adsuck ergens dat is BESCHIKBAAR IN BAR- Maak een map aan bij Chroot Adsuck met 755 machtigingen en eigenaarwortel (bijv. / Var / Adsuck) - Maak een _adsuck-gebruiker aan en maak de startdirectory de chroot-directory - maak een _adsuck-groep - kopieer de Blacklist-bestanden (bijv. Hosts. Klein) naar de chroot-directory- Modificeer het DHClient-script om /etc/resolv.conf niet te overschrijven en schrijf in plaats daarvan dat bestand naar de chroot-directory - wijzig ook het DHClient-script om SIGHUP naar de Adsuck-daemon te verzenden wanneer het een nieuwe nameserver- Het bestand /etc/resolv.conf-bestand op slechts één regellezing: nameserver 127.0.0.1- Voeg Adsuck ergens toe als een daemon, zodat het draait tijdens het opstarten (doe dit na DHClient en SysLogd) - Run Adsuck, bijvoorbeeld met de volgende parameters : -C / var / adsuck -f /resolv.con f /hosts.smallnote: Adsuck wordt uitgevoerd in een chroot-omgeving en het bovenstaande voorbeeld vereist 2 bestanden in / var / adsuck; namelijk hosts.small en resolv.conf. Merk ook op dat in dit voorbeeld het DHClient-script moet worden overschreven /Var/adsuck/resolv.conf elke keer als het een nieuwe nameserver krijgt en het moet SIGHUP naar de Adsuck-daemon sturen om dat bestand te hert. Dat is verkrijgbaar bij het opstarten - Maak een map naar Chroot Adsuck met 755 machtigingen en eigenaarwortel (bijv. / Var / Adsuck) - maak een _adsuck-gebruiker aan en maak de startdirectory de chroot-directory - maak een _adsuck-groep - kopieer de Blacklist-bestanden (bijv Hosts.Small) Naar de chroot-directory - Maak een resolv.conf-bestand dat uw daadwerkelijke resolverinformatie bevat - Adsuck ergens toevoegen als een daemon, zodat deze draait tijdens het opstarten (doe dit na bijvoorbeeld DHClient en Syslogd) - Run Adsuck bijvoorbeeld met De volgende parameters: -L 192.168.0.1 -C / VAR / ADSUCK -F /RESOLL.CONF /HOSTSSMALLNOTE: Dit moet worden gedaan op welke machine een geldige naamserver voor dat netwerk heeft. Als er een lokale nameserver is, laat het luisteren naar bijvoorbeeld poort 54 van localhost en het Adsuck Resolv.conf-punt daar maken. Wat is er nieuw in deze release: · Er is een betrouwbaarheidsfix in de pluimproces. De Linux-build is verbeterd.


adsuck Gerelateerde software