Servidor dhcp en ubuntu
Servidor DHCP
Configurar el DHCP, para asignar las direcciones ip de forma automática, para esto usaremos dhcp3-server
sudo dpkg –i dhcp3-server.deb
Primero hay que configurar en queinterfaz de red es donde va a escuchar las peticiones de los hosts, para eso editamos el siguiente archivo:
sudo nano /etc/default/dhcp3-server
En nuestro caso la tarjeta que va a proveer el servicioes la eth0.
# Defaults for dhcp initscript
# sourced by /etc/init.d/dhcp
# installed at /etc/default/dhcp3-server by the maintainer scripts
#
# This is a POSIX shell fragment
#
# On whatinterfaces should the DHCP server (dhcpd) serve DHCP requests?
# Separate multiple interfaces with spaces, e.g. "eth0 eth1".
INTERFACES="eth0"
A continuación vamos a configurar las opciones delservidor DHCP con los siguientes datos:
ID de Red: 192.168.86.0
Mascara de Red: 255.255.255.0
Rango de Host : 192.168.86.100 – 192.168.86.140
Broadcast: 192.168.86.255
Servidor DNS: 10.0.0.1
Ahorahay que configurar el dhcp, en el siguiente archivo.
sudo vi /etc/dhcp3/dhcpd.conf
Tendremos un muy extenso archivo de configuración de lo cual solo nos servirá lo siguiente, lo demás lo podemoseliminar
subnet 192.168.86.0 netmask 255.255.255.0{
range 192.168.86.100 192.168.86.140;
option domain-name-servers 10.0.0.1;
option routers 192.168.86.1;
option broadcast-address 192.168.86.255;default-lease-time 36000;
max-lease-time 180000;
}
Empezamos por definir sobre que red se va atrabajar y la mascara
ddns-update-style interim;
authoritative;
subnet 192.168.86.0 netmask255.255.255.0{
Indicamos el rango de direcciones que deseamos que asigne en este caso asignaras desde la ip 192.168.2.100 hasta la ip 192.168.2.200
range 192.168.86.100 192.168.86.200;
Indicamos los DNSoption domain-name-servers 10.0.0.1;
La puerta de enlace, en este caso el servidor ubuntu, ya que todas las maquinas de la red se conectaran a nosotros para proveerlos de Internet.
option routers...
Regístrate para leer el documento completo.