Daniel Blog
24 Okt/11 0

HOWTO: rapide et sale serveur DHCP et DNS cache avec dnsmasq sur Ubuntu

DHCP sur le LAN est pratique. Vous n'avez plus à gérer la configuration réseau de chaque ordinateur dans le réseau pour les clients eux-mêmes, mais tout a un serveur de localisation belle central. Enregistrer en mettant en cache les clients DNS un peu de temps doit être faite lors de la résolution des noms d'hôte, puisque les requêtes peuvent être appliquées à des noms d'hôtes connus à partir du cache local plutôt que sur un serveur sur Internet.

Un petit serveur DHCP est configuré avec dnsmasq très rapidement.

 # Installez dnsmasq
 apt-get install dnsmasq

La configuration se fait au centre de la dnsmasq.conf fichier / etc /. On ne devrait pas partir avant que les options de configuration dans le fichier serrées dissuadé. À peu près tout est juste un exemple et est par défaut commenté. Une configuration très court est déjà suffisant pour une configuration de travail:

DHCP

 # DHCP masque
 # Clients ont reçu 255.255.255.0 comme masque de réseau
 dhcp-option = 1,255.255.255.0

 Passerelle par défaut #
 Les clients # reçu comme une passerelle 192.168.1.251
 dhcp-option = 3,192.168.1.251

 # Dns
 # Les clients obtiennent le serveur 192.168.1.4 nom
 # Si vous souhaitez utiliser Dnsmasq comme cache DNS, cela devrait être le
 Soyez # IP du serveur qui exécute le dnsmasq
 dhcp-option = 6,192.168.1.4

 Hosts # pour la même adresse IP attribuée par le MAC:
 # Cela devient l'hôte avec l'adresse MAC 00:11:22:33:44:55 IP 192,168.1.1 pendant 12 heures

 dhcp-host = 00:11:22:33:44:55, hall d'entrée, 192.168.1.1,12 h
 dhcp-host = 00:11:22:33:44:66, Lobby2, 192.168.1.2,12 h

 # Tous les ordinateurs qui ne peuvent pas être identifiés par MAC recevoir IPs
 # De la piscine de 192.168.1.120 à 150

 dhcp-range = 192.168.1.120,192.168.1.150,12 h

DNS

La fonctionnalité DNS de dnsmasq ne nécessite aucune configuration.
dnsmasq est préoccupé par son serveur de nom du fichier / etc / resolv.conf. Cela devrait être
serveur de noms connus du fournisseur sont enregistrées et peut-être même comme solution de repli
8.8.8.8 pour les serveurs DNS de Google.

Pour plus de noms d'hôtes qui devraient s'appliquer dans le réseau local peut, dnsmasq dans le fichier
Soyez / etc / hosts sont fait connaître. Voici tous les ordinateurs enregistrés les noms d'hôtes
le réseau local.

Pièges

dnsmasq a besoin de relire sa configuration fichiers Konfigänderungen

 / Etc / init.d / dnsmasq restart

Si les clients n'ont pas un bail de l'ancien serveur DHCP, vous pouvez manuellement l'amener à lancer une nouvelle demande DHCP.

 # Linux
 dhclient eth0

 # Windows
 ipconfig / release
 ipconfig / renew

D'urgence doivent être prudents, à ce jour pour une utilisation partout serveur DHCP (généralement le routeur à l'Internet) pour le désactiver. 2 serveurs DHCP sur le LAN peut générer beaucoup de chaos.

Profitez de cet article?

Inscrivez-vous à notre flux rss!

Commentaires (0) Trackbacks (1)

    Laisser un commentaire

    * Copiez ce mot de passe:

    * Tapez ou collez le mot de passe ici:

    444 commentaires de spam bloqué jusqu'à présent par Spam gratuit Wordpress

    S'il vous plaît copiez la chaîne dans le champ ci-dessous LKsHbs: