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

BIND
BIND

20 Jan 18

r53
r53

11 May 15

afraid
afraid

14 Apr 15

ZoneMaker
ZoneMaker

3 Jun 15

Outro software de desenvolvedor Marco Peereboom

spectrwm
spectrwm

20 Feb 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!