ISC-DHCP Server
Introduccion:
Instalar un servidor DHCP para nuestra red LAN con el fin de asignar los parametros de red a los clientes de forma facil.
Requerimientos:
* Conexion a Internet
* FreeBSD instalado
* Leer este manual
Documentacion:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/network-dhcp.html
El proceso:
Actualizar el arbol de ports
# csup -h cvsup15.us.FreeBSD.org -g -L 2 /usr/share/examples/cvsup/ports-supfile
Instalar el port ISC-DHCP
# cd /usr/ports/net/isc-dhcp42-server
# make config
(dejamos las opciones como estan por defecto)
# make install clean
Hacer que inicie con el sistema y especificando la tarjeta en la que escuchara agregando las lineas corespondientes en /etc/rc.conf
# echo '# ISC-DHCP Server' >> /etc/rc.conf
# echo 'dhcpd_enable="YES"' >> /etc/rc.conf
# echo 'dhcpd_conf="/usr/local/etc/dhcpd.conf"' >> /etc/rc.conf
# echo 'dhcpd_ifaces="bge1"' >> /etc/rc.conf
Ajustamos el archivo de configuracion con los parametros que necesitamos, de modo que tenga unas lineas como estas
# grep -vE '^#|^;|^$' /usr/local/etc/dhcpd.conf
option domain-name "example.org";
option domain-name-servers 8.8.8.8, 8.8.4.4;
default-lease-time 600;
max-lease-time 7200;
authoritative;
log-facility local7;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.2 192.168.1.10;
option routers 192.168.1.1;
}
Iniciamos el servicio
# /usr/local/etc/rc.d/isc-dhcpd start
Los comando basicos son
# /usr/local/etc/rc.d/isc-dhcpd start|stop|restart|status