1. Betriebssystemversion
[root@server ~]# mehr /etc/redhat-release
Red Hat Enterprise Linux AS Version 4 (Nahant Update 4)
2. Überprüfen Sie, ob auf dem System eine DHCP-Serversoftware installiert ist
[root@server ~]# rpm -qa |
dhcpv6_client-0.10-14_EL4
3. Hängen Sie die CD ein und installieren Sie die DHCP-Serversoftware
[root@server ~]# mount /media/cdrom
mount: Blockgerät /dev/hdc ist schreibgeschützt, das Mounten ist schreibgeschützt
[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
[root@server RPMS]# rpm -qa |
dhcp-3.0.1-58.EL4
dhcpv6_client-0.10-14_EL4
Die Installation ist hier gelungen, haha
4. Überprüfen Sie, ob Dateien vorhanden sind
[root@server RPMS]# rpm -ql grep dhcp
...
/etc/dhcpd.conf -------------DHcp-Konfigurationsdatei
/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-----dhcp-Konfigurationsdateivorlage
/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 ------------------Die Protokolldatei, die IP zuweist
5. [root@server RPMS]# mehr /etc/dhcpd.conf
Gibt es hier etwas Interessantes? KOPIEREN wir die Vorlagendatei.
[root@server RPMS]# cp /usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample /etc/dhcpd.conf
6. Sehen Sie sich die Konfigurationsdatei an und ändern Sie sie entsprechend Ihren Anforderungen
[root@server RPMS]# mehr /etc/dhcpd.conf
ddns-update-style vorläufig;
Client-Updates ignorieren;
Subnetz 192.168.0.0 Netzmaske 255.255.255.0 {
# --- Standard-Gateway
Option Router 192.168.0.1;
Option Subnetzmaske 255.255.255.0;
# option nis-domain „domain.org“;
Option Domänenname „wiscom.com.cn“;
Option Domain-Name-Server 219.141.136.10,211.147.6.3;
Option Zeitversatz -18000; # Eastern Standard Time
# Option NTP-Server 192.168.1.1;
# option netbios-name-servers 192.168.1.1;
# --- Wählt den Punkt-zu-Punkt-Knoten aus (Standard ist Hybrid). Ändern Sie dies nicht, es sei denn
# -- Sie verstehen Netbios sehr gut
# option netbios-node-type 2;
Bereich Dynamic-Bootp 192.168.0.128 192.168.0.254;
Standard-Lease-Zeit 21600;
maximale Mietzeit 43200;
# Wir möchten, dass der Nameserver unter einer festen Adresse erscheint
Host ns {
Nächster Server marvin.redhat.com;
Hardware-Ethernet 12:34:56:78:AB:CD;
feste Adresse 207.175.42.254;
}
}
Das Obige ist sehr klar, alles, was konfiguriert werden muss, wurde konfiguriert.
7. Starten Sie den DHCP-Server
[root@server RPMS]# service dhcpd start
DHCPd starten: [OK]
8. Überprüfen Sie das Protokoll, um festzustellen, ob Fehler vorliegen.
[root@server RPMS]# tail -20 /var/log/messages
9. Dez. 18:05:19 Server dhcpd: 0 gelöschte Host-Deklarationen in die Lease-Datei geschrieben.
9. Dez. 18:05:19 Server dhcpd: 0 neue dynamische Host-Deklarationen in die Leases-Datei geschrieben.
9. Dez. 18:05:19 Server dhcpd: 0 Leases in die Leases-Datei geschrieben.
9. Dezember 18:05:19 Server dhcpd: Internet Systems Consortium DHCP Server V3.0.1
9. Dez. 18:05:19 Server dhcpd:
9. Dez. 18:05:19 Server dhcpd: Copyright 2004 Internet Systems Consortium.
9. Dezember 18:05:19 Server DHCPD: Alle Rechte vorbehalten.
9. Dez. 18:05:19 Server dhcpd: Weitere Informationen finden Sie unter http://www.isc.org/sw/dhcp/
9. Dez. 18:05:19 Server dhcpd: 0 gelöschte Host-Deklarationen in die Lease-Datei geschrieben.
9. Dez. 18:05:19 Server dhcpd: 0 neue dynamische Host-Deklarationen in die Leases-Datei geschrieben.
9. Dez. 18:05:19 Server dhcpd: LPF/eth0/00:0c:29:c5:06:fc/192.168.0/24 wird abgehört
9. Dez. 18:05:19 Server dhcpd: 0 Leases in die Leases-Datei geschrieben.
9. Dez. 18:05:19 Server dhcpd: LPF/eth0/00:0c:29:c5:06:fc/192.168.0/24 wird abgehört
9. Dezember 18:05:19 Server dhcpd: Senden auf LPF/eth0/00:0c:29:c5:06:fc/192.168.0/24
9. Dezember 18:05:19 Server dhcpd: Senden auf LPF/eth0/00:0c:29:c5:06:fc/192.168.0/24
9. Dez. 18:05:19 Server dhcpd:
9. Dez. 18:05:19 Server dhcpd: Senden auf Socket/fallback/fallback-net
9. Dez. 18:05:19 Server dhcpd: Senden auf Socket/fallback/fallback-net
9. Dez. 18:05:19 Server dhcpd:
9. Dez. 18:05:20 Server DHCPD: DHCPD-Start erfolgreich