adsuck

Screenshot Software:
adsuck
Szczegóły programowe:
Wersja: 2.5.0
Filmu: 20 Feb 15
Wywoływacz: Marco Peereboom
Licencja: Wolny
Popularność: 45

Rating: nan/5 (Total Votes: 0)

adsuck to mały serwer DNS, który fałszuje adresy na czarnej liście i przekazuje wszystkie inne zapytania. Chodzi o to, aby być w stanie zapobiec połączenia do niepożądanych stron, takich jak serwery reklam, roboty i inne nasties. Może być użyta dla wojownika drogi, lub na obrzeżach sieci w celu ochrony komputerów z zainfekowanych stron. Posiada również możliwość dopasowania nazwy stron internetowych przy użyciu regex i nie jest też mechanizm sfałszować zapytania DNS do określonych adresów IP.
Instalacja:
Kod został napisany w OpenBSD i port zawiera procedurę instalacji. Do instalacji nie OpenBSD musi być wykonane ręcznie.
Istnieją dwa sposoby zastosowania adsuck:
& Nbsp; 1) jako lokalnego rozpoznawania nazw dla wojownika drogowej
& Nbsp; 2) jako rezolwerem obwodowej do ochrony sieci lokalnych
Metoda 1
- Marka i zainstalować adsuck gdzieś, który jest dostępny w bagażniku
- Tworzymy katalog chroot adsuck z 755 zezwoleń i korzenia właściciela (/ var / adsuck)
- Tworzenie użytkownika _adsuck i zrobić jego katalog domowy katalog chroot
- Tworzenie grupy _adsuck
- Skopiuj pliki czarnych list (np hosts.small) do katalogu chroot
- Modyfikacja skryptu dhclient aby nie nadpisuje /etc/resolv.conf i zamiast pisać ten plik do katalogu chroot
- Modyfikować także skrypt dhclient wysłać SIGHUP do demona adsuck każdym razem gdy dostaje nowego serwera nazw
- Modyfikowanie pliku /etc/resolv.conf tylko do jednej linii czytania: nameserver 127.0.0.1
- Dodaj adsuck gdzieś jako demona, tak, że działa on w czasie rozruchu (to zrobić po dhclient i syslogd)
- Run adsuck, na przykład, z następującymi parametrami: -c / var / adsuck -f /resolv.conf /hosts.small
Uwaga: adsuck działa w środowisku chroot, a powyższy przykład wymagałoby dwa pliki w katalogu / var / adsuck; a mianowicie hosts.small i resolv.conf. Należy również pamiętać, że w tym przykładzie skrypt dhclient musi nadpisać /var/adsuck/resolv.conf każdym razem dostaje nowego serwera nazw i ma wysłać SIGHUP do demona adsuck do ponownego odczytania tego pliku.
Metoda 2
- Marka i zainstalować adsuck gdzieś, który jest dostępny w bagażniku
- Tworzymy katalog chroot adsuck z 755 zezwoleń i korzenia właściciela (/ var / adsuck)
- Tworzenie użytkownika _adsuck i zrobić jego katalog domowy katalog chroot
- Tworzenie grupy _adsuck
- Skopiuj pliki czarnych list (np hosts.small) do katalogu chroot
- Utwórz plik resolv.conf, który zawiera aktualne informacje rozpoznawania
- Dodaj adsuck gdzieś jako demona, tak, że działa on w czasie rozruchu (to zrobić po dhclient i syslogd)
- Run adsuck, na przykład, z następującymi parametrami: -l 192.168.0.1 -c / var / adsuck -f /resolv.conf /hosts.small

Uwaga:
to musi być zrobione, skończy się na cokolwiek ważnego serwera nazw dla tej sieci. Jeśli jest tam lokalny serwer nazw sprawiają, że słuchanie na, na przykład port 54 localhost i zrobić punkt tam adsuck resolv.conf

Co nowego w tym wydaniu:.

  • Automatyczne zegarki na zmiany resolv.conf odczytuje go i kiedy to się stanie.
  • Eliminuje to potrzebę zewnętrzne bodźce do wymuszenia ponownego odczytania (SIGHUP).
  • Odświeża wszystkie pliki hosts.
  • Rozpoczyna pomocą libevent2 za libevent.

Co nowego w wersji 2.4.3:.

  • Pliki Zaktualizowane hosts
  • Wsparcie OS X został dodany.

Co nowego w wersji 2.4.2:

  • Ta wersja zaktualizuje wszystkie pliki gospodarze (poprzedni gospodarze .yoyo był w niewłaściwym formacie).
  • Dodaje zainstalować cele do makefile.

Co nowego w wersji 2.4.1:.

  • Ta wersja aktualizacji hosts
  • został przełączony do git z CVS.
  • dodanie dodatkowych statystyk.
  • naprawia skrypt dhclient dla OpenBSD, gdzie czasem resolv.conf nie uzyskać zaktualizowane.

Co nowego w wersji 2.2:

  • Ta wersja rozwiązuje dokumentację i zapewnia więcej przykładów

Co nowego w wersji 2.1:

  • dodaje niesamowity mechanizm buforowania, który sprawia, że ​​całe doświadczenie z surfowaniem po Internecie nieco szybciej.

Co nowego w wersji 2.0.

  • Dodano możliwość buforowania
  • libevent jest obecnie stosowany w celu przyspieszenia przetwarzania.

Co nowego w wersji 1.8:

  • Problem w którym wystawia fałszywe żądania DNS WebKit było obejść .
  • To rozwiązuje również awarii w tym samym ścieżki kodu podczas złe pakiet płynie.

Co nowego w wersji 1.7:

  • Nie jest poprawka niezawodność w kodzie zyskania. Budowa Linux został poprawiony.

Podobne oprogramowanie

BIND
BIND

20 Jan 18

Centmin
Centmin

11 May 15

MaraDNS
MaraDNS

14 Apr 15

DNS Control
DNS Control

3 Jun 15

Inne programy z deweloperem Marco Peereboom

iogen
iogen

2 Jun 15

SlideML
SlideML

11 May 15

Scrotwm
Scrotwm

15 Apr 15

Komentarze do adsuck

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!