On Mon, 14 Apr 2014 16:45:45 -0400, Ernesto Tur Laurencio wrote:
Hola lista:
Tengo montado mi DHCP central con Zentyal 2.0 (el rango es 10.1.1.100 -
10.1.1.250) y me sucede lo siguiente: en mis configuraciones tengo
declarados por MAC las PC que tendrán reservados algunos IP dentro del rango
que administro, ejemplo:
CAJA  => 10.1.1.100
CONTA => 10.1.1.101
CERTIF => 10.1.1.102

Sucede que cuando otra PC que no está entre esas (vamos a llamarle PANTRY) se conecta a la red y solicita IP por DHCP pero la que está declarada se encuentra apagada, el servidor le asigna un IP que supuestamente le está destinado a otra (CAJA, CONTA, CERTIF). El bateo viene cuando la PC original se enciende y es ahí donde el servidor DHCP le asigna como buen guardián su correspondiente IP generando así un conflicto de IP. ¿Qué debo hacer para que no se asigne un IP a una PC que no sea para la cual está reservada, o
sea que PANTRY no le sea asignado el IP de CAJA, CONTA, CERTIF?


Aun no domino muy bien ISC DHCP ni la forma de trabajar las plantillas de Zentyal, asi que esta sugerencia debes tomarla con una pizca de incredulidad.

Creo que en primer lugar tienes que detener el servicio y limpiar tu archivo de reservaciones actual:
echo -n > /var/lib/dhcp3/dhcpd.leases

Entonces creo que podrías usar algo como esto en el archivo /etc/dhcpd.conf:

authoritative;
default-lease-time -1;
max-lease-time -1;
# (usar un valor -1 para estas entradas hace que las asignaciones no expiren) # (esto es opcional, pero útil si quieres que los equipos tengan siempre la misma ip)

shared-network "eth1" {
  subnet 10.1.1.0 netmask 255.255.255.0 {
    pool {
      range 10.1.1.100 10.1.1.103;
      deny unknown-clients;
    }
    pool {
      range 10.1.1.104 10.1.1.250;
      deny known-clients;
    }
    option broadcast-address 10.1.1.255;
    option routers 10.1.1.1;
    option domain-name "midominio.cu";
        option domain-name-servers 10.1.1.1;
    option ntp-servers 10.1.1.1;
    option netbios-name-servers 10.1.1.1;
    option netbios-node-type 8;
  }
  group {
    option broadcast-address 10.1.1.255;
    option routers 10.1.1.1;
    option domain-name "midominio.cu";
        option domain-name-servers 10.1.1.1;
    option ntp-servers 10.1.1.1;
    option netbios-name-servers 10.1.1.1;
    option netbios-node-type 8;
  }
}

# (declaras al final los equipos que tomarán siempre ips fijas basadas en sus direccione mac)
host caja {
  hardware ethernet 0a:1b:2c:3d:4e:5f;
  fixed-address 10.1.1.100;
}

host conta {
  hardware ethernet 0a:1b:2c:3d:4e:6f;
  fixed-address 10.1.1.101;
}

host certif {
  hardware ethernet 0a:1b:2c:3d:4e:7f;
  fixed-address 10.1.1.102;
}

--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.

______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a