pfSense peut agir en tant que serveur DHCP pour distribuer des adresses IP aux machines de votre réseau, ainsi que les informations (IP de la passerelle, IPs des serveurs DNS, ...) dont ils ont besoin.
Pour activer et configurer le serveur DHCP de pfSense, allez dans : Services -> DHCP Server.
Sur la page qui apparait, cochez la case "Enable DHCP server on LAN interface" pour activer le serveur DHCP et configurer le paramètre "Range" pour spécifier la plage d'adresses IP à distribuer aux machines de votre réseau.
Notez que l'utilisation d'un serveur DHCP n'est utile que sur l'interface LAN ou une interface connectée à un réseau local ou un sous-réseau.
Cela n'a pas d'intérêt pour l'interface WAN.
Dans la section "General Options" des paramètres du serveur DHCP de pfSense, vous trouverez ces paramètres :
Sources :
Dans la section "Additional Pools" située juste en dessous, vous pourrez ajouter des plages DHCP supplémentaires pour le sous-réseau affiché ci-dessus.
Pour cela, cliquez sur le bouton "Add pool".
Sur la page qui apparait, vous verrez que l'URL termine par "newpool". Malgré que la page ressemble fortement à celle permettant de configurer votre serveur DHCP.
Sur cette page, vous verrez la plage d'adresses disponible (Available range) pour votre sous-réseau, ainsi que les plages d'adresses IP déjà définies sur votre serveur DHCP (In-use DHCP Pool Ranges).
Configurez la plage d'adresses IP supplémentaire que votre serveur DHCP pourra distribuer, puis modifier les autres paramètres disponibles si nécessaires.
Important : comme indiqué en haut de la page (sur fond bleu), lorsque vous ajoutez une nouvelle plage d'adresses IP, les paramètres configurés sur celle-ci seront appliqués uniquement à celle-ci.
Dans la section "Servers", vous pourrez spécifier :
Dans la section "OMAPI", vous pourrez configurer les paramètres liés à la couche de programmation OMAPI.
OMAPI permet de contrôler des applications distantes et de connaitre leur état et la connexion à OMAPI peut être sécurisée grâce à un secret partagé.
Source : ISC DHCP 4.1 Manual Pages - omapi.
Dans la section "Other Options", vous pourrez configurer d'autres options :
Sources :
Ensuite, vous trouverez plusieurs boutons concernant des paramètres avancés :
Pour afficher les paramètres avancés d'une des sections ci-dessus, cliquez simplement sur le bouton "Display Advanced" concerné.
Pour la section "Dynamic DNS", vous pourrez spécifier :
Source : ISC DHCP 4.1 Manual Pages - dhcpd.conf - DYNAMIC DNS UPDATE SECURITY.
Pour la section "MAC address control", vous pourrez spécifier :
Cela permet d'autoriser ou non les machines de votre réseau à obtenir une adresse IP depuis votre serveur DHCP.
Notez que chaque préfixe "xx.xx.xx" des adresses MAC correspond à un fabricant.
Par exemple : dans le cas des machines virtuelles VMware, il existe les préfixes "00:0C:29" et "00:50:56".
Pour connaitre le fabricant correspondant au préfixe d'une adresse MAC, accédez à la page "Welcome to The Public Listing For IEEE Standards Registration Authority", sélectionnez "All MAC (...)" et tapez uniquement les 6 chiffres du préfixe souhaité.
Note : vous pouvez très bien refuser des adresses MAC ici et les autoriser sur une autre plage d'adresses IP de votre serveur DHCP, pour que les clients reçoivent des adresses IP d'une ou l'autre plage d'IPs en fonction de leur adresse MAC.
Ce qui permet de séparer la plage d'IPs de téléphones VoIP de celle concernant les PCs clients, par exemple.
Important : un périphérique (ordinateur, serveur, smartphone, ...) peut, à l'heure actuelle, utiliser très facilement une fausse adresse MAC. Cette protection peut donc être contournée très facilement.
De plus, cette protection n'empêche pas une machine de votre réseau de communiquer avec les autres machines de votre réseau. Cette protection concerne uniquement l'attribution d'adresses IP de votre serveur DHCP aux clients concernés.
Sources :
Pour la section "NTP", vous pourrez spécifier un ou plusieurs serveurs de temps qui seront utilisés par la machine cliente pour mettre à jour son horloge (grâce aux paramètres NTP Server 1, ...).
La synchronisation de l'horloge sur un réseau étant nécessaire pour éviter les problèmes d'authentification (ex : Kerberos), ainsi que pour la validité des certificats utilisés sur votre réseau (si applicable).
Note : ce paramètre correspond à l'option DHCP 042.
Pour la section "NTP", vous pourrez spécifier l'adresse d'un serveur TFTP grâce au paramètre "TFTP Server".
Ce serveur TFTP est principalement utilisé pour la téléphonie sur IP (VoIP), mais peut aussi servir au démarrage d'une machine client sur le réseau (PXE). Voir la section "Network Booting" pour le démarrage sur le réseau.
Note : ce paramètre correspond à l'option DHCP 066.
Pour la section "LDAP", vous pourrez spécifier l'URI d'un serveur LDAP grâce au paramètre "LDAP Server URI".
Ce paramètre sera envoyé au client pour aider certains clients à trouver leur serveur LDAP (ex : OpenDirectory).
Note : ce paramètre correspond à l'option DHCP 095.
Pour la section "LDAP", vous pourrez spécifier des paramètres concernant le démarrage d'une machine cliente sur le réseau via PXE.
Par exemple : un client léger sans disque dur pourra démarrer sur le réseau en obtenant une adresse IP depuis votre serveur DHCP, ainsi que télécharger une image démarrable depuis un serveur TFTP pour démarrer grâce à celle-ci.
Important : si vous souhaitez utiliser le démarrage sur le réseau (PXE), assurez-vous que BOOTP est activé (en haut de page).
En effet, BOOTP sera utilisé par la machine cliente pour obtenir son adresse IP, ainsi que les paramètres configurés ici.
Pour la section "Additional BOOTP/DHCP Options", vous pourrez spécifier toutes les autres options DHCP non disponibles via les paramètres précédents.
Ce qui vous permet d'utiliser toutes les options DHCP existantes dans la spécification officielle (dont le lien est disponible sur le mot "URL" visible dans le cadre bleu) même si pfSense ne propose pas les paramètres correspondant actuellement.
En bas de page, dans la section "DHCP Static Mappings for this Interface", vous pourrez ajouter des mappages statiques pour des clients DHCP spécifiques (grâce à leur adresse MAC).
Ainsi, ces clients recevront toujours la même adresse IP depuis votre serveur DHCP. L'avantage étant de pouvoir définir des adresses IP statiques sans pour autant passer manuellement sur chaque poste ou serveur séparément.
Attention : cliquer sur le bouton "Add" de cette section vous renverra vers une autre page (Static DHCP Mapping on LAN).
D'où le fait que cette section soit affichée après le bouton "Save".
Si vous avez cliqué sur le bouton "Add" de la section "DHCP Static Mappings for this Interface", la page "Edit Static Mapping" apparaitra avec une section "Static DHCP Mapping on LAN" dans laquelle vous pourrez spécifier :
Ensuite, les autres paramètres proposés sont les mêmes que lors de la configuration de votre serveur DHCP.
Du coup, référez-vous aux explications données précédemment pour ces paramètres.
Sources :
Pare-feu 17/5/2025
Pare-feu 15/5/2025
Pare-feu 23/5/2025
Pare-feu 9/5/2025
Contenu épinglé
Contact
® InformatiWeb-Pro.net - InformatiWeb.net 2008-2022 - © Lionel Eppe - Tous droits réservés.
Toute reproduction totale ou partielle de ce site est interdite et constituerait une contrefaçon sanctionnée par les articles L.335-2 et suivants du Code de la propriété intellectuelle.
Vous devez être connecté pour pouvoir poster un commentaire