Comment configurer le serveur DHCP sur CentOS / RHEL 7/6/5 – Bien choisir son serveur d impression
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.
Sommaire
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