martes, 9 de octubre de 2012

Montar DHCP


1º Instalamos
apt-get install dhcp3-server

2º Editamos el fichero /etc/dhcp/dhcpd.conf
y añadimos el rango de direcciones ip que queremos asignar

Al final del archivo despues de #}

subnet 172.20.0.0 netmask 255.255.0.0          TODO LLEVA ; MENOS ESTO
option routers 172.20.1.2;
option domain-name-servers 172.20.1.10;
option server-identifier 172.20.203.103;

{
range 172.20.202.131 172.20.202.133;
}

Lo que quiere decir que la red es 172.20.0.0 la mascara de subred 255.255.0.0, la dns que dara sera 172.20.1.10, la puerta de enlace 172.20.1.2 y dara un rango de ips de 172.20.202.131 a 133.
"option server-identifier 172.20.203.103;" Es nuestra IP, se utiliza para ordenadores que tienen mas de una tarjeta de red para especificar cual se utilizara.

3º Reiniciamos el servidor
/etc/init.d/isc-dhcp-server restart




4º Comprobamos si funciona
ps -ef | grep dhcp


dhcpd    10439     1  0 10:53 ?        00:00:00 /usr/sbin/dhcpd -f -q -4 -pf /run/dhcp-server/dhcpd.pid -cf /etc/dhcp/dhcpd.conf
root     10445 10265  0 10:54 pts/2    00:00:00 grep --color=auto dhcp


Cuidado, tiene que ser  dhcp-server, no el cliente, no confundir, en caso de utilizar cliente dhcp aparecera el cliente y nos podremos confundir. De todas formas, es recomendable utilizar una IP estatica.



De lo contrario habria que que ir a /var/log/syslog para mirar el error

Importante: El servidor DHCP tiene que pertenecer a la red  de las que ofrece direcciones IP.
Es decir, que la ip manual este conectada en 172.20.x.x puesto que dara IPs de ese red.


Para deshabilitarlo bastara con escribir cualquier cosa mal, por ejemplo una linea que ponga "mal".

No hay comentarios:

Publicar un comentario