rss logo

Mise en Place d'un Serveur DHCP sur OpenBSD

Logo OpenBSD

Dans ce guide, je vais montrer comment utiliser OpenBSD pour mettre en place un serveur DHCP.

Récemment, j'ai eu besoin de configurer un serveur DHCP pour un réseau Wi-Fi Guest. OpenBSD est la solution idéale pour ce genre de tâche. Il est léger, sécurisé et stable.

Configuration

Remarque : Pour info, un fichier exemple se trouve dans /etc/examples/dhcpd.conf.

  • Créer et éditez un fichier /etc/dhcpd.conf :
# $OpenBSD: dhcpd.conf,v 1.1 2014/07/11 21:20:10 deraadt Exp $ # # DHCP server options. # See dhcpd.conf(5) and dhcpd(8) for more information. # option domain-name "wifiguest.std.rocks"; option domain-name-servers 8.8.8.8, 192.168.1.1; subnet 192.168.1.0 netmask 255.255.255.0 { option routers 192.168.1.254; range 192.168.1.20 192.168.1.200; #if needed to specify static address #host static-client { # hardware ethernet 11:11:11:aa:aa:aa; # fixed-address 192.168.1.30; #} }

Activer et démarrer le service dhcpd

  • Activer le service dhcpd pour qu'il démarre automatiquement au démarrage du système :
OpenBSD# rcctl enable dhcpd
  • Démarrer le service dhcpd :
OpenBSD# rcctl start dhcpd
  • Vérifier l'état du service dhcpd :
OpenBSD# rcctl check dhcpd

Afficher les baux DHCP

  • Afficher les baux DHCP :
OpenBSD# cat /var/db/dhcpd.leases lease 192.168.1.20 { starts 3 2023/11/01 14:15:24 UTC; ends 4 2023/11/02 02:15:24 UTC; hardware ethernet 63:a0:03:59:23:b3; uid 01:63:a0:03:59:23:b3; }
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Contact :

contact mail address