Serveur d'impression

Comment configurer le serveur DHCP sur CentOS / RHEL 7/6/5 – Bien choisir son serveur d impression

Le 10 mai 2020 - 4 minutes de lecture

DHCP (Dynamic Host Configuration Protocol) est un protocole réseau utilisé pour attribuer dynamiquement une adresse IP aux clients du réseau à partir d'un pool IP prédéfini. Il est utile pour le réseau LAN, mais n'est généralement pas utilisé pour les serveurs de production. Cet article vous aidera à configurer le serveur DHCP sur CentOS, Red Hat System. En savoir plus sur dhcp ici.

dhcp

Installer le package DHCP

Installez d'abord les packages DHCP à l'aide du gestionnaire de packages yum sur les systèmes CentOS, Red Hat. Les rpms DHCP sont disponibles dans les référentiels de base, nous n'avons donc pas besoin d'ajouter un référentiel supplémentaire.

yum install dhcp

Mettre à jour le fichier / etc / sysconfig / dhcpd

Tout d'abord, nous devons définir le nom de l'interface Ethernet comme DHCPDARGS dans / etc / sysconfig / dhcpd fichier. Modifiez ce fichier de configuration et mettez à jour le nom Ethernet.

    DHCPDARGS = eth1

Configurer le serveur DHCP

DHCP crée un fichier de configuration vide /etc/dhcp/dhcpd.conf. Il fournit également un exemple de fichier de configuration sur /usr/share/doc/dhcp*/dhcpd.conf.sample, ce qui est très utile pour configurer le serveur DHCP.

Donc, dans un premier temps, copiez le contenu de l'exemple de fichier de configuration dans le fichier de configuration principal. L'exemple de fichier de configuration peut être modifié en tant que perversion que vous avez installée sur votre système.

# cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf

3.1 – Configuration des paramètres

Configurez d'abord les options de base communes à tous les réseaux pris en charge.

        option nom de domaine "tecadmin.net";
  option serveurs de noms de domaine ns1.tecadmin.net, ns2.tecadmin.net;
  durée de bail par défaut 600;
  max-bail-time 7200;
  faisant autorité;
  log-facility local7;

3.2 – Déclaration de sous-réseau IP

Tout d'abord, modifiez le fichier de configuration DHCP et mettez à jour les détails du sous-réseau selon votre réseau. Pour cet exemple, nous configurons DHCP pour 192.168.1.0/24 Réseau LAN.

sous-réseau 192.168.1.0 masque de réseau 255.255.255.0 
        routeurs d'options 192.168.1.254;
        option masque de sous-réseau 255.255.255.0;
        option recherche de domaine "tecadmin.net";
        option serveurs de noms de domaine 192.168.1.1;
        option décalage temporel -18000; # Heure normale de l'Est
plage 192.168.1.10 192.168.1.100;

3.3 – Attribuer une adresse IP statique à l'hôte

Dans certains cas, nous devons attribuer une adresse IP fixe à une interface chaque fois qu'elle le demande à DHCP. Nous pouvons également attribuer une IP fixe sur la base de l'adresse MAC (Ethernet matériel) de cette interface. La configuration du nom d'hôte est facultative à configurer.

station hôte1 
   option nom d'hôte "station1.example.com";
   Ethernet matériel 00: 11: 1A: 2B: 3C: AB;
   adresse fixe 192.168.1.100;

Démarrer le service DHCP

Après avoir effectué toutes les modifications ci-dessus, commençons le service dhcp en utilisant les commandes suivantes selon la version de votre système d'exploitation.

Pour CentOS / RHEL 7
systemctl start dhcp

Pour CentOS / RHEL 6/5
service dhcp start

De même, pour arrêter et redémarrer le service DHCP, utilisez les commandes suivantes.

Pour CentOS / RHEL 7
systemctl stop dhcp
ystemctl redémarrer dhcp

Pour CentOS / RHEL 6/5
service dhcp stop
redémarrage DHCP du service

Étape 5: configuration du système client

À ce stade, nous avons un serveur DHCP en cours d'exécution qui est prêt à accepter les demandes et à leur attribuer une adresse IP appropriée. mais pour vérifier que j'ai une autre machine CentOS fonctionnant sur le même LAN. Connectez-vous maintenant à cette machine client et modifiez le fichier de configuration Ethernet.

vim / etc / sysconfig / network-scripts / ifcfg-eth1
DEVICE = eth1
BOOTPROTO = dhcp
TYPE = Ethernet
ONBOOT = oui

Assure-toi BOOTPROTO est réglé sur dhcp.

Redémarrons les services réseau sur la machine cliente. Vous obtiendrez ce serveur DHCP attribué une adresse IP à partir du sous-réseau défini. Si vous vous êtes connecté au PC client à partir de la connexion à distance, votre session peut être déconnectée.

Pour CentOS / RHEL 7
systemctl redémarrer le réseau

Pour CentOS / RHEL 6/5
redémarrage du réseau de service

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.