Ivan Sanchez Gonzalez escribió:
> Saludos colegas...
>
>  
>
> Actualmente nuca había necesitado configurarlo por el echo de que había pocas 
> maquinas en red, pero ahora ya ha crecido la red y se me a echo realmente 
> difícil mantenerlas manualmente, por eso quisiera que alguno me proporcionara 
> un manual o indicaciones, consejos al respecto.
>
>  
>
> Uso Debian 4 r1
>
>  
>
> Sin más 
>
>  
>
> Iván Sánchez González
> Admin  Red AMPP Trinidad
>   
Es algo muy sencillo, primero debes instalar el servidor dhcp,
r...@mi-pc:~# apt-get install dhcpd
en caso que tengas mas de una interface configurar cual deseas utilizar 
para el servidor dhcp
r...@mi-pc:~# vim /etc/default/dhcp3-server
INTERFACES="ethX"
editar el archivo de configuración para el servidor dhcp **
r...@mi-pc:~# vim /etc/dhcp3/dhcpd.conf
configurar todas las maq de la red para que la ip sea asignada por dhcp.

reiniciar el servicio
r...@mi-pc:~# /etc/init.d/dhcpd restart
y listo.
Saludos

** Ayuda sobre fichero de configuración tomado de 
http://www.tu-chemnitz.de/docs/lindocs/RH73/RH-DOCS/rhl-cg-es-7.3/s1-dhcp-configuring-server.html


*Fichero de configuración*

El primer paso al configurar un servidor DHCP es crear el fichero de 
configuración que almacena la información de red de los clientes. Se 
pueden declarar opciones globales para todos los clientes, o bien 
opciones para cada sistema cliente.

El fichero de configuración puede contener tabulaciones o líneas en 
blanco adicionales para facilitar el formato. Las palabras clave no 
distinguen entre mayúsculas y minúsculas, y las líneas que empiezan con 
una almohadilla (#) se consideran comentarios.

El fichero de configuración posee dos tipos de información:

*

Parámetros --- establece cómo se realiza una tarea, si debe llevarse a 
cabo una tarea o las opciones de configuración de red que se enviarán al 
cliente.
*

Declarations --- describen el tipo de red y los clientes, proporcionan 
direcciones para los clientes o aplican un grupo de parámetros a un 
grupo de declaraciones.

Algunos parámetros deben empezar con la palabra clave option. Las 
opciones configuran opciones DHCP y los parámetros definen valores no 
opcionales o que controlan el comportamiento del servidor DHCP.
Importante Importante


Si cambia el fichero de configuración, los cambios no se aplicarán hasta 
reiniciar el demonio DHCP con el comando service dhcpd restart.

Los parámetros (incluidas las opciones) declarados antes de una sección 
encerrada entre paréntesis ({ }) se consideran parámetros globales. Los 
parámetros globales se aplican a todas las secciones situadas debajo de 
ellos.

En el Ejemplo 12-1, las opciones routers, subnet-mask, domain-name, 
domain-name-servers y time-offset sirven para las sentencias apex y 
raleigh de host.

Tal y como se muestra en el Ejemplo 12-1, puede declarar una subnet. 
Debe incluir una declaración subnet para cada subred de la red. Si no lo 
hace, el servidor DHCP no podrá arrancarse.

En este ejemplo, hay opciones globales para cada cliente DHCP de la 
subred y un range declarado. A los clientes se les asigna una dirección 
IP dentro del range.

Ejemplo 12-1. Ejemplo de declaración subnet (subred)

subnet 192.168.1.0 netmask 255.255.255.0 {
option routers 192.168.1.254;
option subnet-mask 255.255.255.0;

option domain-name "example.com";
option domain-name-servers 192.168.1.1;

option time-offset -5; # Eastern Standard Time

range 192.168.1.10 192.168.1.100;
}

Todas las subredes que comparten la misma red física deben declararse 
dentro de una declaración shared-network, como se muestra en Ejemplo 
12-2. Los parámetros dentro de shared- network, pero fuera de las 
declaraciones subnet se consideran parámetros globales. El nombre de 
shared- network debe ser el título descriptivo de la red, como, por 
ejemplo, test-lab para describir todas las subredes en un entorno de 
laboratorio de tests.

Ejemplo 12-2. Ejemplo de declaración shared-network (red compartida)

shared-network name {
option domain-name "test.redhat.com";
option domain-name-servers ns1.redhat.com, ns2.redhat.com;
option routers 192.168.1.254;
more parameters for EXAMPLE shared-network
subnet 192.168.1.0 netmask 255.255.255.0 {
parameters for subnet
range 192.168.1.1 192.168.1.31;
}
subnet 192.168.1.32 netmask 255.255.255.0 {
parameters for subnet
range 192.168.1.33 192.168.1.63;
}
}

Como se muestra en el Ejemplo 12-3, la declaración group puede 
utilizarse para aplicar parámetros globales a un grupo de declaraciones. 
Puede agrupar redes compartidas, subredes, hosts u otros grupos.

Ejemplo 12-3. Declaración de Group

group {
option routers 192.168.1.254;
option subnet-mask 255.255.255.0;

option domain-name "example.com";
option domain-name-servers 192.168.1.1;

option time-offset -5; # Eastern Standard Time

host apex {
option host-name "apex.example.com";
hardware ethernet 00:A0:78:8E:9E:AA;
fixed-address 192.168.1.4;
}

host raleigh {
option host-name "raleigh.example.com";
hardware ethernet 00:A1:DD:74:C3:F2;
fixed-address 192.168.1.6;
}
}

Para configurar un servidor DHCP que realiza un lease de la dirección IP 
dinámica dentro de una subred, modifique el Ejemplo 12-4 con los valores 
pertinentes. Declara un tiempo de lease por defecto, un tiempo de lease 
máximo y los valores de configuración de red para los clientes. Este 
ejemplo asigna una dirección IP en el range 192.168.1.10 y 192.168.1.100 
a los sistemas cliente.

Ejemplo 12-4. Ejemplo de parámetro range (rango)

default-lease-time 600;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.254;
option domain-name-servers 192.168.1.1, 192.168.1.2;
option domain-name "example.com";

subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.100;
}

Para asignar una dirección IP a una cliente según la dirección MAC de la 
tarjeta de interfaz de red, use el parámetro hardware ethernet de una 
declaración host. Como se muestra en el Ejemplo 12-5, la declaración 
host apex especifica que la tarjeta de interfaz de red con la dirección 
MAC 00:A0:78:8E:9E:AA siempre debe ejecutarse en lease con la dirección 
IP 192.168.1.4.

Tenga en cuenta que también puede usar el parámetro opcional host-name 
para asignar un nombre host al cliente.

Ejemplo 12-5. Ejemplo de dirección IP estática con DHCP

host apex {
option host-name "apex.example.com";
hardware ethernet 00:A0:78:8E:9E:AA;
fixed-address 192.168.1.4;
}

Sugerencia Sugerencia


Puede usar el fichero de configuración de ejemplo de Red Hat Linux 7.3 
como punto de partida y, a continuación, agregarle opciones de 
configuración personalizadas. Cópielo en la ubicación adecuada con el 
comando

cp /usr/share/doc/dhcp-<número-
versión>/dhcpd.conf.sample /etc/dhcpd.conf

(donde <número-versión> es la versión DHCP en uso).

Para obtener una lista completa de sentencias de opciones e información 
relacionada, consulte la página del manual de dhcp-options.

_______________________________________________
Cancelar suscripción
https://listas.softwarelibre.cu/mailman/listinfo/linux-l
Buscar en el archivo
http://listas.softwarelibre.cu/buscar/linux-l

Responder a