web-dev-qa-db-fra.com

Comment réserver une adresse IP dans un serveur DHCP

J'installe le serveur DHCP avec https://help.ubuntu.com/lts/serverguide/dhcp.html

mais je dois réserver des adresses IP pour une machine spécifique (192.168.1.XXX) et ensuite attribuer un nom à chaque machine (machine 1 machine 2 machine 3).

Mon fichier de configuration est comme suit.

default-lease-time 600;
max-lease-time 7200;

subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.2 192.168.1.249;
option routers 192.168.88.250;
option domain-name-servers 192.168.1.x, 8.8.8.8;
option domain-name "mydomain.lan"; }

Il s'agit de remplacer le service Fortinet et d'ajouter des noms d'hôte pour chaque adresse IP attribuée et de les contrôler.

S'il existe une alternative visuelle (via le Web) pour gérer ce dont j'ai besoin, ce serait utile.

5
JHOSMAN

Dans cet exemple, la réservation d'adresse IP du serveur DHCP utilisera l'adresse MAC de la carte réseau. Vous devez connaître l'adresse MAC pour l'ajouter au fichier de configuration DHCP. (J'utiliserai une adresse MAC factice et une adresse IP dans l'exemple).

Pour trouver l'adresse MAC, utilisez ifconfig et cherchez l'entrée HWaddr.

Pour ce faire, appuyez simplement sur Ctrl+Alt+T sur votre clavier pour ouvrir Terminal. Lorsqu'il s'ouvre, exécutez les commandes ci-dessous:

Sudo nano /etc/dhcp3/dhcpd.conf

et ajoutez les lignes suivantes:

Host Accountant {
hardware ethernet 00:1F:6A:21:71:3F;
fixed-address 10.0.0.101;
}

Enregistrez le fichier et quittez.

Désormais, le serveur DHCP affectera toujours 10.0.0.101 à l'adresse MAC 00: 1F: 6A: 21: 71: 3F.

Redémarrer DHCP

service dhcpd restart

ou

Sudo /etc/init.d/dhcp3-server restart
9
Mitch