|
Debian \ Instalando Servidor DHCP Instalando Servidor DHCP
Este artículo ha sido consultado en 781 ocasiones. La verdad es muy sencillo instalarlo un servidor DHCP en un equipo Linux, más específicamente en Ubuntu Hoary y más usando apt.
Antes que nada un DHCP es Dynamic Host Configuration Protocol o Protocolo de Configuración Dinámica de Servidores, bien, ahora en lenguaje común esto es una manera para que una computadora se configure automáticamente para poder conectarse a una red, esto es estableciendo por medio de este protocolo su IP, su mascara, su puerta de enlace, sus DNS entre otros, bastante agradable para olvidarse de estar asignando la configuración a cada equipo, aunque no les recomiendo del todo esto, mejor hay que dejar el DHCP exclusivamente para por ejemplo una red donde circulan laptops por wireless y como es equipo que constantemente entra y sale, es recomendable tener DHCP, pero bueno se los dejo a su criterio. Vamos a suponer que están en un escenario similar al mío, tenemos una red Red: 192.168.25.0 Mascara: 255.255.255.0 Puerta de Enlace: 192.168.25.1 Un equipo Linux con Ubuntu Hoary ya previamente configurado para compartir una conexión a Internet por lo que tenemos en este servidor 2 tarjetas de red: -eth0 que es donde esta conectada la conexión a Internet -eth1 que es la conexión a la red a la que se les esta dando la conexión y a donde vamos a prestar el servicio de DHCP Bien, tomando en cuenta este escenario, lo que tenemos que hacer es lo siguiente. #> sudo aptitude install dhcp3-server Una vez que se instaló hay que abrir un archivo con un editor de texto, si es en modo gráfico tecleamos lo siguiente. #> sudo gedit /etc/default/dhcp3-server O en shell usando Vim #> sudo vim /etc/default/dhcp3-server Bueno, ahora buscamos una línea que dice INTERFACES="" Y le ponemos en las comillas el dispositivo de red que va a proveer el servicio de DHCP, en este caso eth1 INTERFACES="eth1" Guardamos el archivo y ahora editamos este otro. #> sudo gedit /etc/dhcp3/dhcpd.conf Ó #> sudo vim /etc/dhcp3/dhcpd.conf Buscamos las líneas: ... # option definitions common to all supported networks... option domain-name "example.org"; option domain-name-servers ns1.example.org, ns2.example.org; default-lease-time 600; max-lease-time 7200; ... Y las comentamos, quedando así: ... # option definitions common to all supported networks... #option domain-name "example.org"; #option domain-name-servers ns1.example.org, ns2.example.org; #default-lease-time 600; #max-lease-time 7200; ... Ahora viene la parte interesante, el establecer la configuración que va a manejar el DHCP y el rango de IPs con las que puede trabajar. En mi caso voy a permitirle que pueda asignar las IPs 192.168.25.100 a 192.168.25.149 y voy a utilizar los DNS 200.52.12.131 y 200.52.12.132 Para hacer esto en el mismo archivo que tenemos abierto buscamos las líneas: ... # A slightly different configuration for an internal subnet. #subnet 10.5.5.0 netmask 255.255.255.224 { # range 10.5.5.26 10.5.5.30; # option domain-name-servers ns1.internal.example.org; # option domain-name "internal.example.org"; # option routers 10.5.5.1; # option broadcast-address 10.5.5.31; # default-lease-time 600; # max-lease-time 7200; #} ... Y las dejamos así: # A slightly different configuration for an internal subnet. subnet 192.168.25.0 netmask 255.255.255.0 { range 192.168.25.100 192.168.25.149; option domain-name-servers 200.52.12.131, 200.52.12.132; # option domain-name "tm.net.my"; option routers 192.168.25.1; option broadcast-address 192.168.25.255; default-lease-time 600; max-lease-time 7200; } Y ahora guardamos el archivo, como pueden ver ahí establecimos los valores necesarios para poder prestar el servicio de DHCP, si optaron por otra configuración es aquí donde deben cambiar los datos. Por último solo nos queda reiniciar el servidor de DHCP para ya tener funcionando esto. #> sudo /etc/init.d/dhcp3-server restart Un saludo a c0d1g0 y si quieren otro tipo de "crash courses" o mini guías escríbanme un mail a aztkgeek arroba gmail punto com para las sugerencias. Gracias a aztkeek por este howto
Última actualización: 2007-04-29 10:56:59-05
|