Ceci est une ancienne révision du document !


Configurer un serveur DNS pour son poste de travail avec Dnsmasq

DnsMasq est un petit serveur DNS (cache DNS). Peu gourmand en ressources et très simple à configurer, il est bien adapté à une installation pour installer un petit serveur DNS sur son poste de travail.

Pour la résolution des noms, il se base sur les DNS déclarés dans la configuration réseau (/etc/resolv.conf) ou sur le fichier /etc/hosts. Ce qui est bien pratique pour configurer une petite zone lan : il suffit d’éditer le fichier /etc/hosts comme nous le ferions pour une seule machine.

Éditer /etc/systemd/network/10-virtualeth0.netdev

[NetDev]
Name = virtualeth0
Kind = dummy

Éditer /etc/systemd/network/10-virtualeth0.network

[Match]
Name = virtualeth0

[Network]
Address = 10.10.10.1/24
Address = fd00::/8
systemctl start systemd-networkd.service
systemctl enable systemd-networkd.service
reboot

Après le redémarrage vérifier la présence de l'interface réseau virtuelle.

ip a
…
3: virtualeth0: <BROADCAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default qlen 1000
    link/ether 9a:3c:56:42:f5:c9 brd ff:ff:ff:ff:ff:ff
    inet 10.10.10.1/24 brd 10.10.10.255 scope global virtualeth0
       valid_lft forever preferred_lft forever
    inet6 fd00::/8 scope global
       valid_lft forever preferred_lft forever
    inet6 fe80::983c:56ff:fe42:f5c9/64 scope link
       valid_lft forever preferred_lft forever
…
  • configuration_serveur_dns_pour_son_poste_de_travail.1629809311.txt.gz
  • Dernière modification: Le 24/08/2021, 14:48
  • par sefran