adsuck

un petit serveur DNS
Télécharger maintenant

adsuck Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • BSD License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Marco Peereboom
  • Site Internet de l'éditeur:
  • http://www.peereboom.us/iogen/

adsuck Mots clés


adsuck La description

Un petit serveur DNS Adsuck est un petit serveur DNS qui utilise des adresses blacklistées sur la liste noire et transmet toutes les autres requêtes. L'idée est de pouvoir empêcher les connexions de sites indésirables tels que des serveurs additionnels, des robots de crazer et d'autres nasties. Il peut être utilisé localement, pour le guerrier de la route, ou sur le périmètre du réseau afin de protéger les machines de sites malveillants. Il a également la capacité de faire correspondre les noms de site Web à l'aide de REGEX et il existe également un mécanisme des requêtes DNS Spoof aux adresses IP spécifiées.Installation: le code a été écrit sur OpenBSD et le port contient la procédure d'installation. Pour une installation non openbsd, il doit être effectué à la main. Il y a 2 méthodes d'utilisation de Adsuck: 1) En tant que résolveur local pour le Road-Warrior 2) en tant que résolveur de périmètre pour protéger les réseaux locauxMethod 1- Faire et installer Adsuck quelque part qui est Disponible au démarrage - Créez un répertoire à Chroot Adsuck avec 755 Autorisations et racine de propriétaire (par exemple / var / adsuck) - Créez un utilisateur _AdSuck et créez son annuaire de domicile le répertoire chroot - Créez un groupe _Adsuck - Copiez les fichiers de la liste noire (par exemple, les hôtes. Petit) au répertoire chroot- Modifier le script DHClient pour ne pas écraser /etc/resolv.conf et écrivez plutôt ce fichier dans le répertoire chroot - modifiez également le script DHClient pour envoyer SIGHUP au démon Adsuck chaque fois que cela reçoit un nouveau serveur de noms. Le fichier /etc/resolv.conf à une seule ligne de lecture: nomerver 127.0.0.1- Ajouter Adsuck quelque part sous forme de démon de sorte qu'il fonctionne pendant le démarrage (faites-le après Dhclient et SysLogd) - exécutez Adsuck, par exemple, avec les paramètres suivants. : -C / var / adsuck -f /resolv.con f /hosts.smallnote: Adsuck est exécuté dans un environnement chroot et l'exemple ci-dessus nécessiterait 2 fichiers dans / var / adsuck; nommément host.small et resolv.conf. Notez également que, dans cet exemple, le script Dhclient doit remplacer /var/adsuck/resolv.conf à chaque fois qu'il reçoit un nouveau serveur de noms et il doit envoyer Sighup au démon Adsuck pour relire ce fichier.Method 2- Faire et installer Adsuck quelque part qui est disponible au démarrage - Créez un répertoire à chroot Adsuck avec 755 Autorisations et racine de propriétaires (par exemple / var / adsuck) - Créez un utilisateur _AdSuck et créez son annuaire de domicile le répertoire chroot - Créez un groupe _Adsuck - Copiez-la des fichiers de liste noire (par exemple host.small) vers le répertoire chroot - Créez un fichier Resolv.conf contenant vos informations de résolution réelle - Ajouter Adsuck quelque part sous forme de démon de sorte qu'il s'exécute pendant la démarrage (faites-le après Dhclient et SysLogd) - exécutez Adsuck, par exemple, avec Les paramètres suivants: -L 192.168.0.1 -C / var / adsuck -f /resolv.conf /hosts.smallnote: Cela doit être effectué sur la machine qui exécute un serveur de noms valide pour ce réseau. S'il y a un serveur de noms local le fait écouter, par exemple, le port 54 de Localhost et faire le point ADSUCK RESOLV.CONF. Quoi de neuf dans cette version: · Il existe une solution de fiabilité dans le code de récolte. La construction Linux a été améliorée.


adsuck Logiciels associés