1. Versión del sistema operativo
[root@servidor ~]# más /etc/redhat-release
Red Hat Enterprise Linux AS versión 4 (Actualización 4 de Nahant)
2. Compruebe si el sistema tiene instalado el software del servidor DHCP.
[raíz@servidor ~]# rpm -qa |
dhcpv6_client-0.10-14_EL4
3. Monte el CD e instale el software del servidor DHCP.
[raíz@servidor ~]# montaje /media/cdrom
montaje: el dispositivo de bloque /dev/hdc está protegido contra escritura, el montaje es de solo lectura
[root@servidor RPMS]# buscar /media/cdrom -nombre "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@servidor RPMS]# rpm -ivh /media/cdrom/RedHat/RPMS/dhcp-3.0.1-58.EL4.i386.rpm
[root@servidor RPMS]# rpm -qa |
dhcp-3.0.1-58.EL4
dhcpv6_client-0.10-14_EL4
La instalación ha sido exitosa aquí, jaja.
4. Verifique si hay algún archivo.
[root@servidor RPMS]# rpm -ql grep dhcp
...
/etc/dhcpd.conf ----------------------------archivo de configuración 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/RELNOTAS
/usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample-----plantilla de archivo de configuración 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 ------------------El archivo de registro que asigna IP
5. [root@servidor RPMS]# más /etc/dhcpd.conf
¿Hay algo interesante aquí? COPIEMOS el archivo de plantilla.
[root@servidor RPMS]# cp /usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample /etc/dhcpd.conf
6. Vea el archivo de configuración y cámbielo según sus requisitos.
[root@servidor RPMS]# más /etc/dhcpd.conf
ddns-update-style provisional;
ignorar las actualizaciones del cliente;
subred 192.168.0.0 máscara de red 255.255.255.0 {
# --- puerta de enlace predeterminada
enrutadores opcionales 192.168.0.1;
opción máscara de subred 255.255.255.0;
# opción nis-dominio "dominio.org";
opción nombre de dominio "wiscom.com.cn";
opción servidores de nombres de dominio 219.141.136.10,211.147.6.3;
opción de compensación horaria -18000 # Hora estándar del este
# opción servidores ntp 192.168.1.1;
# opción netbios-name-servers 192.168.1.1;
# --- Selecciona el nodo punto a punto (el valor predeterminado es híbrido. No cambie esto a menos que).
# -- entiendes muy bien Netbios
# opción netbios-nodo-tipo 2;
rango de arranque dinámico 192.168.0.128 192.168.0.254;
tiempo de arrendamiento predeterminado 21600;
tiempo máximo de arrendamiento 43200;
# queremos que el servidor de nombres aparezca en una dirección fija
anfitrión ns {
siguiente servidor marvin.redhat.com;
hardware ethernet 12:34:56:78:AB:CD;
dirección fija 207.175.42.254;
}
}
Lo anterior es muy claro, se ha configurado todo lo que hay que configurar.
7. Inicie el servidor DHCP
[root@servidor RPMS]# inicio del servicio dhcpd
Iniciando dhcpd: [Aceptar]
8. Consulte el registro para ver si hay algún error.
[root@servidor RPMS]# tail -20 /var/log/messages
9 de diciembre 18:05:19 servidor dhcpd: Escribí 0 decls de host eliminados en el archivo de arrendamientos.
9 de diciembre 18:05:19 servidor dhcpd: Escribí 0 nuevas cancelaciones de host dinámico en el archivo de arrendamientos.
9 de diciembre 18:05:19 servidor dhcpd: Escribí 0 arrendamientos en el archivo de arrendamientos.
9 de diciembre 18:05:19 servidor dhcpd: Internet Systems Consortium DHCP Server V3.0.1
9 de diciembre 18:05:19 servidor dhcpd:
9 de diciembre 18:05:19 servidor dhcpd: Copyright 2004 Internet Systems Consortium.
9 de diciembre 18:05:19 servidor dhcpd: Todos los derechos reservados.
9 de diciembre 18:05:19 servidor dhcpd: para obtener información, visite http://www.isc.org/sw/dhcp/
9 de diciembre 18:05:19 servidor dhcpd: Escribí 0 decls de host eliminados en el archivo de arrendamientos.
9 de diciembre 18:05:19 servidor dhcpd: Escribí 0 nuevas cancelaciones de host dinámico en el archivo de arrendamientos.
9 de diciembre 18:05:19 servidor dhcpd: escuchando en LPF/eth0/00:0c:29:c5:06:fc/192.168.0/24
9 de diciembre 18:05:19 servidor dhcpd: Escribí 0 arrendamientos en el archivo de arrendamientos.
9 de diciembre 18:05:19 servidor dhcpd: escuchando en LPF/eth0/00:0c:29:c5:06:fc/192.168.0/24
9 de diciembre 18:05:19 servidor dhcpd: enviando en LPF/eth0/00:0c:29:c5:06:fc/192.168.0/24
9 de diciembre 18:05:19 servidor dhcpd: enviando en LPF/eth0/00:0c:29:c5:06:fc/192.168.0/24
9 de diciembre 18:05:19 servidor dhcpd:
9 de diciembre 18:05:19 servidor dhcpd: envío en Socket/fallback/fallback-net
9 de diciembre 18:05:19 servidor dhcpd: envío en Socket/fallback/fallback-net
9 de diciembre 18:05:19 servidor dhcpd:
9 de diciembre 18:05:20 servidor dhcpd: el inicio de dhcpd se realizó correctamente