1. Version du système d'exploitation
[root@server ~]# plus /etc/redhat-release
Red Hat Enterprise Linux AS version 4 (mise à jour Nahant 4)
2. Vérifiez si le système a installé le logiciel de serveur DHCP
[root@serveur ~]# rpm -qa |
dhcpv6_client-0.10-14_EL4
3. Montez le CD et installez le logiciel du serveur DHCP
[root@server ~]# montage /media/cdrom
mount : le périphérique bloc /dev/hdc est protégé en écriture, montage en lecture seule
[root@server RPMS]# find /media/cdrom -name "dhcp*"
/media/cdrom/RedHat/RPMS/dhcpv6-0.10-14_EL4.i386.rpm
/media/cdrom/RedHat/RPMS/dhcpv6_client-0.10-14_EL4.i386.rpm
/media/cdrom/RedHat/RPMS/dhcp-3.0.1-58.EL4.i386.rpm
/media/cdrom/RedHat/RPMS/dhcp-devel-3.0.1-58.EL4.i386.rpm
[root@server RPMS]# rpm -ivh /media/cdrom/RedHat/RPMS/dhcp-3.0.1-58.EL4.i386.rpm
[racine@serveur RPMS]# rpm -qa |
dhcp-3.0.1-58.EL4
dhcpv6_client-0.10-14_EL4
L'installation a réussi ici, haha
4. Vérifiez s'il y a des fichiers
[root@serveur RPMS]# rpm -ql grep dhcp
...
/etc/dhcpd.conf ----------------------------fichier de configuration DHCP
/etc/rc.d/init.d/dhcpd
/etc/rc.d/init.d/dhcrelay
/etc/sysconfig/dhcpd
/etc/sysconfig/dhcrelay
/usr/bin/omshell
/usr/sbin/dhcpd
/usr/sbin/dhcrelay
/usr/share/doc/dhcp-3.0.1
/usr/share/doc/dhcp-3.0.1/README
/usr/share/doc/dhcp-3.0.1/RELNOTES
/usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample-----modèle de fichier de configuration dhcp
/usr/share/man/man1/omshell.1.gz
/usr/share/man/man5/dhcp-eval.5.gz
/usr/share/man/man5/dhcpd.conf.5.gz
/usr/share/man/man5/dhcpd.leases.5.gz
/usr/share/man/man8/dhcpd.8.gz
/usr/share/man/man8/dhcrelay.8.gz
/var/lib/dhcp
/var/lib/dhcp/dhcpd.leases ---------------------------------Le fichier journal qui attribue l'adresse IP
5. [root@server RPMS]# plus /etc/dhcpd.conf
Y a-t-il quelque chose d'intéressant ici ? COPIONS le fichier modèle.
[root@server RPMS]# cp /usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample /etc/dhcpd.conf
6. Affichez le fichier de configuration et modifiez-le selon vos besoins
[root@server RPMS]# plus /etc/dhcpd.conf
intérimaire de style ddns-update ;
ignorer les mises à jour client ;
sous-réseau 192.168.0.0 masque de réseau 255.255.255.0 {
# --- passerelle par défaut
routeurs d'options 192.168.0.1 ;
option masque de sous-réseau 255.255.255.0 ;
# option nis-domain "domain.org" ;
option nom de domaine « wiscom.com.cn » ;
option serveurs de noms de domaine 219.141.136.10,211.147.6.3 ;
option décalage horaire -18000 ; # heure normale de l'Est
# option serveurs ntp 192.168.1.1 ;
# option serveurs de noms netbios 192.168.1.1 ;
# --- Sélectionne le nœud point à point (la valeur par défaut est hybride). Ne modifiez pas cela à moins que
# -- vous comprenez très bien Netbios
# option netbios-node-type 2 ;
plage dynamique-bootp 192.168.0.128 192.168.0.254 ;
durée de location par défaut 21 600 ;
durée maximale de location 43 200 ;
# nous voulons que le serveur de noms apparaisse à une adresse fixe
hôte ns {
prochain serveur marvin.redhat.com ;
Ethernet matériel 12:34:56:78:AB:CD ;
adresse fixe 207.175.42.254 ;
}
}
Ce qui précède est très clair, tout ce qui doit être configuré a été configuré.
7. Démarrez le serveur DHCP
[root@server RPMS]# démarrage du service dhcpd
Démarrage de DHCP : [ OK ]
8. Vérifiez le journal pour voir s'il y a des erreurs.
[root@server RPMS]# tail -20 /var/log/messages
9 décembre 18:05:19 serveur dhcpd : écriture de 0 décl d'hôte supprimé dans le fichier de baux.
9 décembre 18:05:19 serveur dhcpd : écriture de 0 nouvelle déclaration d'hôte dynamique dans le fichier de baux.
9 décembre 18:05:19 serveur dhcpd : écriture de 0 bail dans le fichier de baux.
9 décembre 18:05:19 serveur dhcpd : serveur DHCP de l'Internet Systems Consortium V3.0.1
9 décembre 18:05:19 serveur DHCP :
9 décembre 18:05:19 serveur dhcpd : Copyright 2004 Internet Systems Consortium.
9 décembre 18:05:19 serveur dhcpd : Tous droits réservés.
9 décembre 18:05:19 serveur dhcpd : pour plus d'informations, veuillez visiter http://www.isc.org/sw/dhcp/
9 décembre 18:05:19 serveur dhcpd : écriture de 0 décl d'hôte supprimé dans le fichier de baux.
9 décembre 18:05:19 serveur dhcpd : écriture de 0 nouvelle déclaration d'hôte dynamique dans le fichier de baux.
9 décembre 18:05:19 serveur dhcpd : écoute sur LPF/eth0/00:0c:29:c5:06:fc/192.168.0/24
9 décembre 18:05:19 serveur dhcpd : écriture de 0 bail dans le fichier de baux.
9 décembre 18:05:19 serveur dhcpd : écoute sur LPF/eth0/00:0c:29:c5:06:fc/192.168.0/24
9 décembre 18:05:19 serveur dhcpd : Envoi sur LPF/eth0/00:0c:29:c5:06:fc/192.168.0/24
9 décembre 18:05:19 serveur dhcpd : Envoi sur LPF/eth0/00:0c:29:c5:06:fc/192.168.0/24
9 décembre 18:05:19 serveur DHCP :
9 décembre 18:05:19 serveur dhcpd : envoi sur Socket/fallback/fallback-net
9 décembre 18:05:19 serveur dhcpd : envoi sur Socket/fallback/fallback-net
9 décembre 18:05:19 serveur DHCP :
9 décembre 18:05:20 serveur dhcpd : démarrage de dhcpd réussi