Custom Search
Bloggers Activos
Una historia para meditar tonathiu
K3b burning failed asimov
La evolución del Programador mandrake
Darwin no perdió la fe por desarrollar la teoría de la evolución blacksoul
El Dalai Lama dice: vendaval
Religión, fanatísmo o Terrorismo? blacksoul
De regreso a la Mononeurona y probando NetBSD 4.0 luzbel
Dani people's vaio chilicuil
Una Canción Triste vendaval
¡Lo hemos conseguido! der_teufel
Last Download
Segunda Fundación
Segunda Fundación
Continuación del Curso de DB
rnstux
Gentoo Linux 2008.0 released
asarch
Ese elusivo 1%
aarkerio
Tattoo
aarkerio
Libro de Servidores GNU/LINUX Licencia CC
vendaval
Manda al diablo a Telcel
asarch
El ACTA se discute en el G8
aarkerio
Asus lanza rival para el iMac
aarkerio
FreeBSD hacking (Kernel Modules Programming)
vendaval
Seguimiento de Cuba...
vendaval
Google Groups Karamelo
Visit this group
GNU/Linux
GNU/Linux
Hacktivismo
Hacktivismo
Debian
Debian
NetBSD
NetBSD
WWW
WWW
Guia Linux
Guia Linux
Server Side
Server Side
Ofimatica
Ofimatica
Despabilando...
Despabilando...
Mundo Maya
Mundo Maya
Literatura
Literatura
Agora
Agora
Psicologia
Psicologia
Economia
Economia
Ambientalismo
Ambientalismo
Desarrollo
Desarrollo
Biologia
Biologia
No compres, adopta
No compres, adopta

Hacktivism

LinuxChix button

Debian \ Instalando Servidor DHCP
Debian
Instalando Servidor DHCP

Este artículo ha sido consultado en 698 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

Printable version

Add comment:



Captcha




Que estas haciendo?
chilicuilchilicuil está:
Gracias por la ayuda rnstux :D
1 day, 3 hours ago

der_teufelder_teufel está:
|-O
1 day, 4 hours ago

rnstuxrnstux está:
checa esto!! agregale lógica y listo. http://tinyurl.com/5s7ttw
2 days ago

rnstuxrnstux está:
WTF?..
2 days ago

chilicuilchilicuil está:
Algun mononeuron sabra como agregar excepciones al firewall de win xp sp2 con vb6?
2 days, 4 hours ago

mandrakemandrake está:
Aarkerio como va el cyber? con linux
2 days, 4 hours ago

Que estuvimos haciendo >>
Chipotle Software

Uso OpenOffice.org
Una vez a la semana
Nunca
Uso otra ofimática
Todos los días
Una vez al mes
Rapiditas
Problemas de Lenguaje en niños
13736 lecturas
Anticoncepción de Emergencia
11551 lecturas
Sexualidad infantil y juvenil
11094 lecturas
Rompiendo cualquier clave WEP en unos pocos minutos
8688 lecturas
Sinapsis y exocitosis
8100 lecturas
Mi primer CakePHP, mmmmm cakeee
6365 lecturas
Evolución filética en las hepáticas
5939 lecturas
BASH y Primeros Comandos
4900 lecturas
CakePHP II Active Record
4671 lecturas
Cómo convertirse en hacker
4230 lecturas
Add to Technorati Favorites

ir arriba
Quien se enfada por las críticas, reconoce que las tenía merecidas. Tácito

The Queen is here Mozilla Firefox The Best DataBase CakePHP Framework XHTML GNU Hacker Chipotle Software

Too Cool for Internet Explorer