adsuck

Tela Software:
adsuck
Detalhes de Software:
Versão: 2.5.0
Data de upload: 20 Feb 15
Revelador: Marco Peereboom
Licença: Livre
Popularidade: 45

Rating: nan/5 (Total Votes: 0)

adsuck é um servidor DNS pequena que satiriza os endereços na lista negra e encaminha todas as outras consultas. A idéia é ser capaz de impedir ligações a sites indesejáveis, tais como servidores de anúncios, esteiras rolantes e outros males. Ele pode ser usado localmente, para o guerreiro da estrada, ou no perímetro da rede, a fim de proteger as máquinas a partir de sites maliciosos. Ele também tem a capacidade de combinar nomes de sites usando regex e há também um mecanismo para falsificar consultas DNS para endereços IP especificados.
Instalação:
O código foi escrito em OpenBSD e do porto contém o procedimento de instalação. Para a instalação não OpenBSD ele precisa ser feito à mão.
Existem dois métodos de utilização adsuck:
& Nbsp; 1) como um resolvedor local para a estrada-guerreiro
& Nbsp; 2) como um resolvedor de perímetro para proteger as redes locais
Método 1
- Fazer e instalar adsuck em algum lugar que está disponível no boot
- Crie um diretório para fazer o chroot adsuck com 755 permissões e raiz proprietário (eg / var / adsuck)
- Criar um usuário _adsuck e fazer seu diretório home do diretório chroot
- Criar um grupo _adsuck
- Copie os arquivos de lista negra (eg hosts.small) para o diretório chroot
- Modificar o script dhclient para não substituir /etc/resolv.conf e, em vez escrever esse arquivo para o diretório chroot
- Modificar também o script dhclient para enviar SIGHUP para o daemon adsuck sempre que recebe um novo servidor de nomes
- Modificar o arquivo /etc/resolv.conf para leitura apenas uma linha: nameserver 127.0.0.1
- Adicionar adsuck algum lugar como um daemon para que seja executada durante a inicialização (fazer isso depois dhclient e syslogd)
- Run adsuck, por exemplo, com os seguintes parâmetros: -c / var / adsuck -f /resolv.conf /hosts.small
Nota: adsuck executado em um ambiente chroot e do exemplo acima exigiria dois arquivos em / var / adsuck; nomeadamente hosts.small e resolv.conf. Observe também que, neste exemplo, o script dhclient precisa substituir /var/adsuck/resolv.conf toda vez que ele ganha um novo servidor de nomes e tem que enviar SIGHUP para o daemon adsuck reler esse arquivo.
Método 2
- Fazer e instalar adsuck em algum lugar que está disponível no boot
- Crie um diretório para fazer o chroot adsuck com 755 permissões e raiz proprietário (eg / var / adsuck)
- Criar um usuário _adsuck e fazer seu diretório home do diretório chroot
- Criar um grupo _adsuck
- Copie os arquivos de lista negra (eg hosts.small) para o diretório chroot
- Crie um arquivo resolv.conf que contém as informações reais resolvedor
- Adicionar adsuck algum lugar como um daemon para que seja executada durante a inicialização (fazer isso depois dhclient e syslogd)
- Run adsuck, por exemplo, com os seguintes parâmetros: 192.168.0.1 -l -c / var / adsuck -f /resolv.conf /hosts.small

Nota:
isso tem que ser feito em qualquer máquina que executa um servidor de nomes válido para essa rede. Se houver um servidor de nome local fazê-lo escutar sobre, por exemplo, a porta 54 do localhost e fazer o ponto adsuck resolv.conf lá

O que é novo nesta versão:.

  • Automaticamente relógios para que as alterações resolv.conf e relê-lo quando isso acontece.
  • Isso remove a necessidade de estímulos externos para forçar o reread (SIGHUP).
  • Atualiza todos os arquivos hosts.
  • Inicia usando libevent2 em favor de libevent.

O que é novo na versão 2.4.3:.

  • arquivos hosts Atualizado
  • foi adicionado suporte OS X.

O que é novo na versão 2.4.2:

  • Esta versão atualiza todos os arquivos hosts (os hospedeiros anteriores .yoyo estava no formato errado).
  • Acrescenta instalar metas para makefiles.

O que é novo na versão 2.4.1:.

  • Esta versão atualizações hospeda arquivos
  • Ele mudou para git de cvs.
  • É adicionar atributos adicionais.
  • Ele corrige o script dhclient para OpenBSD, onde, por vezes, resolv.conf não se atualizado.

O que é novo na versão 2.2:

  • Esta versão corrige a documentação e fornece mais exemplos

O que é novo na versão 2.1:

  • Ele adiciona um mecanismo de cache incrível que faz toda a experiência websurfing um pouco mais rápido.

O que é novo na versão 2.0:.

  • capacidade de cache Adicionado
  • libevent agora é usado, a fim de acelerar o processamento.

O que é novo na versão 1.8:

  • Um problema em que as questões WebKit solicitações de DNS falsos foi contornado .
  • Este também corrige uma falha no mesmo caminho de código quando um pacote incorreto flui.

O que é novo na versão 1.7:

  • Há uma correção confiabilidade no código colhendo. A compilação Linux foi melhorado.

Programas semelhantes

cli53
cli53

20 Feb 15

xProDDNS
xProDDNS

28 Sep 15

dnspython
dnspython

14 Apr 15

Outro software de desenvolvedor Marco Peereboom

iogen
iogen

2 Jun 15

SlideML
SlideML

11 May 15

Scrotwm
Scrotwm

15 Apr 15

Comentário para adsuck

Comentários não encontrado
Adicionar comentário
Ligue imagens!