Instalar un servidor DHCP en Ubuntu
Para instalar el servidor de asignacion automatica de direccion IP ejecutamos el comando:sudo apt-get install dhcp3-serverEste sencillo paso instala el servidor en nuestro linux.
Configurando el servidor DHCP
En el caso de tener dos interfaces de red (NIC) en su servidor Linux se tiene que seleccionar cual se va a utilizar para escuchar las peticiones DHCP. Para configurar el servicio, editamos el archivo /etc/default/dhcp3-server, y cambiamos INTERFACES=”eth0″ por la tarjeta de red interna.Es necesario hacer una copia de seguridad del archivo de configuracion:
cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd.conf.back
Configurar utilizando el metodo de rango de direcciones (IP pool)
Editamos la configuracion tecleando:sudo vi /etc/dhcp3/dhcpd.confY en este archivo cambiamos las siguientes secciones
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.1; option domain-name-servers 192.168.1.9, 192.168.1.10; option domain-name “midominio.org”;
subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.10 192.168.1.200; }Guardamos y salimos del archivo. El texto anterior configura el servidor DHCP con los siguientes parametros:
- Asignacion a los clientes direcciones IPs del rango de 192.168.1.10 hasta 192.168.1.200
- Prestara la direccion IP por un minimo de 600 segundos, y como maximo permitido de 7200 segundos.
- Determina la mascara de subred a 255.255.255.0
- Direccion de broadcast de 192.168.1.255
- Como gateway/pasarela de red/router la direccion 192.168.1.1
- Y los servidores 192.168.1.9 y 10 como sus servidores DNS
Configurar utilizando el metodo de direcciones MAC
Con este metodo se puede reservar algunas o todas las direcciones IP de nuestra red para determinadas maquinas. Como podran ver la configuracion es muy parecida a la anterior, con la salvedad que para reservar la asignacion de una IP a una determinada NIC (network card interface) debemos de utilizar la etiqueta hostdefault-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.1; option domain-name-servers 192.168.1.9, 192.168.1.10; option domain-name “midominio.org”;
subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.10 192.168.1.200; }
host oracle{ hardware ethernet 00:03:47:31:e1:7f; fixed-address 192.168.1.20; }
host printer { hardware ethernet 00:03:47:31:e1:b0; fixed-address 192.168.1.21; }Ahora reiniciamos el servidor dhcp ejecutando el siguiente comando:
sudo /etc/init.d/dhcp3-server restart
No hay comentarios:
Publicar un comentario