Está en la página 1de 102

Servidor DHCP en Windows Server 2003

DHCP
(sigla en ingls de
D
ynamic
H
ost
C
onfiguration
P
rotocol Protocolo Configuracin Dinmicade Anfitrin
) es un protocolo de red que permite a los nodos de una red IP obtener
susparmetros de configuracin automticamente. Se trata de un
protocolo de tipo cliente/servidoren el que generalmente un servidor
posee una lista de direcciones IP dinmicas y las va asignandoa los
clientes conforme stas van estando libres, sabiendo en todo momento
quin ha estado enposesin de esa IP, cunto tiempo la ha tenido y a
quin se la ha asignado despus.
Caractersticas
Provee los parmetros de configuracin a las computadoras conectadas
a la red informtica con lapila de protocolos TCP/IP (Mscara de red,
puerta de enlace y otros) y tambin incluyenmecanismo de asignacin
de direcciones IP.Este protocolo se public en octubre de 1993, estando
documentado actualmente en la RFC 2131.Los ltimos publicados como
RFC 3415.
Asignacin de direcciones IP
Sin DHCP, cada direccin IP debe configurarse manualmente en cada
computadora y, si lacomputadora se mueve a otra subred, se debe
configurar otra direccin IP diferente. El DHCP lepermite al administrador
supervisar y distribuir de forma centralizada las direcciones IP
necesariasy, automticamente, asignar y enviar una nueva IP si la
computadora es conectada en un lugardiferente de la red.
Pasos de Instalacin
1.
Vamos al men inicio, y seleccionamos la opcin Administre su Servidor

2.
Ahora nos saldr esta ventana:3.
Seleccionamos agregar o quitar funcin4.
Ahora nos esta ventana del asistente para configurar su servidor, le
damos siguiente:

5.
Ahora nos saldr una ventana indicando que est detectando la
configuracin de red delequipo. En este paso se demorara un poco
dependiendo de la configuracin del equipo.6.
Luego de esto nos saldr la ventana de opciones de configuracin7.
Seleccionamos configuracin personalizada y le damos siguiente

8.
En funcin del Servidor escogemos la opcin Servidor DHCP9.

Nos saldr resumen de las selecciones que hicimos y le damos siguiente:

10.
Ahora nos la ventana de instalacin de componentes de Windows en ella
notenemos que hacer nada excepto tener el disco de instalacin de
Windows Server2003 en la unidad de CD11.
Despus de haberse instalado los componentes necesarios nos saldr la
ventana
del Asistente para mbito nuevo le damos siguiente

12.
En esta paso le damos un nombre al mbito y una descripcin a este
mbito
Puede ser por ejemplo Equipos de la red local
13.
Ahora colocamos el intervalo de direcciones IP que queremos que se
asignen en nuestrombito y la longitud de la mscara de subred

14.
aqu agregaremos las direcciones IP que se quieren excluir en el mbito
direccionesSi no queremos excluir ninguna no escribimos nada15.
Aqu colocaremos la duracin de la concesin de las direcciones IP si
queremos podemosalargar o acortar la concesin o dejarla por defecto

16.
En este paso configuraremos la informacin que se adicional que se les
enviara asignen alos clientes que se les asigne direcciones IP; el Servidor
DNS, La puerta de enlacepredeterminada(Gateway) y el Servidor WINS si
lo tenemos, seleccionaremos configurarestas opciones ahora17.
Ingresamos la puerta de enlace predeterminada

18.
Aqu ingresamos:nombre del dominio primariodirecciones IP de los servidores DNS19.
Aqu ingresamos la direccin IP del Servidor WINS (si lo tenemos) y
siguiente

20.
Aqu seleccionamos la opcin Activar este mbito ahora
21.
Y listo, damos clic en finalizar y ya tenemos configurado el servidor
DHCP

22.

Nos saldr esta ventana le damos clic en finalizar tambien


Probando la configuracin en un cliente:
23.
Para liberar la tarjeta de red de la configuracinipconfig /release

24.

Ahora le damos el comando:ipconfig /renew25.


Listo el servidor est configurado y funcionando

S E R V I D O R
D N S
D I N M I C O
E N
W I N D O W S
2 0 0 0 / 2 0 0 3
S E R V E R . I E S
S t a .
C a t a l i n a . ASI1. Redes de rea Local.Curso
2005/2006.
SERVIDOR DNS DINMICO EN WINDOWS 2000/2003 SERVER.
1. Introduccin.
El objetivo de un servidor DNS dinmico es integrar la
funcionalidad del mismo junto a la de un servidor DHCP de forma
que, cuando ste otorgue una direccin IP a los clientes, se actualicen
las tablasdel quel. Si esto no se hiciera as, con nuestro servidor
DNS slo podramos resolver los nombres deaquellas mquinas de
nuestra red de rea local que tengan asignada siempre la misma direccin IP.En
versiones de Windows posteriores a la NT 4.0, esto se puede
hacer siguiendo dos modelosdiferentes aunque nosotros nos
ajustaremos al primero para mantener la compatibilidad con clientes
queusen otros sistemas operativos.E n e s t e p r i m e r m o d e l o , e s
el servidor DHCP el que solicita la actualizacin de la
z o n a correspondiente al servidor DNS una vez que se ha otorgado la IP al cliente
DHCP.En el segundo modelo, son los clientes DHCP los que solicitan la
actualizacin al servidor DNS.
1

En concreto, nosotros vamos a montar el servidor DHCP y el DNS en la


misma mquina Windows2003 Server aunque, sin dificultad alguna y
siguiendo unos pasos similares, podremos montar uno variosservidores
DHCP que actualicen un servidor DNS que se ejecute en otra mquina
diferente.1 P a r a
m s
i n f o r m a c i n ,
p u e d e s
v i s i t a r
l a
p g i n a
d e
M i c r o s o f t
T e c h N e t
e n http://www.microsoft.com/windows2000/es/server/help/default.asp?
url=/windows2000/es/server/help/sag_ DHCP_imp_InteroperabilityDNS.htm
1 de 16.

S E R V I D O R
D N S
D I N M I C O
E N
W I N D O W S
2 0 0 0 / 2 0 0 3
S E R V E R . I E S
S t a .
C a t a l i n a . ASI1. Redes de rea Local.Curso
2005/2006.
2. Montar el servidor DDNS.2.1. Configurar el nombre del servidor
DNS.
Es importante que el servidor DNS dinmico sea
c a p a z d e localizarse a s mismo, por ello, debemos tener
b i e n c l a r o c u l e s s u nombre. Para confi gurarlo, vamos a
Mi PC->Propiedades
. E n l a fi c h a
n o m b re d e e q u i p o
, podemos ver el nombre completo del equipo
y modificarlo, si fuera necesario, pulsando en el botn
Cambiar

. En el cuadrode dilogo correspondiente pondremos el nombre de nuestra


mquina y,para indicar el nombre del dominio (en el contexto DNS y no
de dominiosWindows) pulsaremos sobre el botn
Ms
, y lo introduciremos en
sufijoprincipal DNS.
En las siguientes figuras puedes ver cmo cambiar el nombre de la
mquina y su sufijo DNS. Ennuestro caso, cambiaremos el nombre de
nuestra mquina DNS por
servidor.asi1.santac
. Una vez hechoesto, nos pedir reiniciar la mquina.
2 de 16.

S E R V I D O R
D N S
D I N M I C O
E N
W I N D O W S
2 0 0 0 / 2 0 0 3
S E R V E R . I E S
S t a .
C a t a l i n a . ASI1. Redes de rea Local.Curso
2005/2006.
2.2. Instalar el servidor DNS.
En Windows 2000 Server, esta funcin est instalada por defecto
pero, en Windows 2003, lasf u n c i o n e s d e s e r v i d o r s e i n s t a l a n
b a j o d e m a n d a . A s , p u e d e q u e n o e n c o n t re m o s e n e l m e n
de
Herramientas administrativas
la opcin DNS. Si es as, tendremos que instalar esta funcin de
formaanloga a la de cualquier otra funcin de servidor:1.Vamos al men de
Inicio, Herramientas Administrativas y seleccionamos la utilidad
Administre suservidor.
3 de 16.

S E R V I D O R
D N S
D I N M I C O
E N
W I N D O W S
2 0 0 0 / 2 0 0 3
S E R V E R . I E S
S t a .
C a t a l i n a . ASI1. Redes de rea Local.Curso
2005/2006.
2.En la ventana emergente, hacemos click sobre
Agregar o quitar funcin
.3.Seguimos los pasos indicados por el asistente.
2.3. Configurar el servidor DNS.
U n a v e z i n s t a l a d o e l s e r v i d o r , d e b e m o s c o n fi g u r a r l a s
d i f e re n t e s z o n a s D N S q u e d e s e a m o s administrar. Sobra decir que
un servidor DNS
no
tiene porqu estar obligatoriamente incluido en las zonasque administra.
Por ejemplo, los servidores raz DNS son todos .net y, sin embargo,
administran la zona raz(.)Accedemos a la funcin DNS a travs de
Herramientas Administrativas -> DNS. El administrador DNS nos sirve
tanto para administrar el servidor local como otros servidores DNS de
forma remota as que,en nuestro caso, nos aseguramos que estamos
administrando la mquina local.
2
Ahora, debemos configurar las zonas de resolucin directa de forma
obligatoria y, opcionalmente,las zonas de resolucin inversa. stas se
encuentran agrupadas en dos carpetas diferentes. Para crear unanueva zona,
pinchamos con el botn derecho del ratn sobre la carpeta
correspondiente y seleccinamos
zona nueva:
un asistente nos guiar a travs de todo el proceso de creacin de zona.Las
zonas que vamos a crear, en este caso concreto, son zonas principales,
es decir, zonas cuyasentradas no sern fruto de una copia o
transferencia, a travs de la red, de otras que se encuentre en
otro2 S o b r a d e c i r q u e p o d r a m o s u s a r e l a d m i n i s t r a d o r D N S
d e o t r a m q u i n a W i n d o w s 2 0 0 x S e r v e r p a r a realizar esta funcin,
aprovechando la administracin remota de equipos.
4 de 16.

S E R V I D O R
D N S
D I N M I C O
E N
W I N D O W S
2 0 0 0 / 2 0 0 3
S E R V E R . I E S
S t a .
C a t a l i n a . ASI1. Redes de rea Local.Curso
2005/2006.
servidor DNS al que sirvamos de soporte redundante.Despus, el asistente
nos pedir el nombre de lazona que deseamos crear. En nuestro
caso, vamos aa d m i n i s t r a r d o s z o n a s d i r e c t a s y u n a
inversa queintroduciremos secuencialmente mediante
s e n d a s ejecuciones del asistente. El nombre para la primera
zona(cuyos pasos de instalacin se encuentran reflejados enlos
pantallazos) ser
asi1.santac
.
3

Como nuestro servidor DNS es dinmico, debemospermitir


actualizaciones dinmicas. Si nos equivocamosdurante el proceso de
confi guracin, podemos aadir osuprimir esta opcin una vez haya
sido creada la zona atravs de sus propiedades.El resto de los pasos de
instalacin con el asistentepara creacin de zonas no tienen
complicacin alguna,pudindose, en la gran mayora de los
casos, dejar lasopciones por defecto : elegir un fichero donde guardar la
configuracin de la zona, ...3 O J O . N o n o s p i d e n o m b r e s F Q D N
( N o m b r e d e D o m i n i o C o m p l e t a m e n t e C u a l i fi c a d o ) , e s
d e c i r , terminados en punto (.), para las zonas.
5 de 16.

S
E
S

E R V
N
W
E R V

I D O R
D N S
D I N M I C O
I N D O W S
2 0 0 0 / 2 0 0 3
E R . I E S
S t a .

C a t a l i n a . ASI1. Redes de rea Local.Curso


2005/2006.
Las zonas inversas nos van a servir para que el servidor DNS nos indique
el nombre de dominio deuna mquina de la que conocemos su direccin
IP, a modo de una gua telefnica inversa. Como ya se hamencionado, no
es en absoluto obligatorio su creacin.El nmero de zonas inversas no tiene por
qu concidir con el zonas directas, pues aqullas agrupanlas entradas segn
los primeros dgitos de la direccin IP. En nuestro caso, vamos a
crear dos zonasdirectas que agruparn IP's del tipo 172.23.35.x; por tanto,
slo necesitaremos crear una zona inversa.El proceso de creacin de la
zona inversa es similar al de la directa. Tras pinchar con el
botnderecho del ratn sobre la carpeta de zonas inversas y seleccionar
la opcin zona nueva, un asistente nosir guiando sin niguna dificultad.
Los pasos ms importantes son seleccionar correctamente la
identificacinde red para la zona inversa y permitir las actualizaciones dinmicas,
aunque siempre podremos crear zonas
6 de 16.

S E R V I D O R
D N S
D I N M I C O
E N
W I N D O W S
2 0 0 0 / 2 0 0 3
S E R V E R . I E S
S t a .
C a t a l i n a . ASI1. Redes de rea Local.Curso
2005/2006.

directas dinmicas e inversas estticas y viceversa.Lo ms comn es que


deseemos que nuestro servidor DNS no slo nos sirva para resolver
nombresde mquinas en nuestra red de rea local sino tambin
como DNS para Internet. Como no podemos introducir todas las
zonas existentes en Intenet en nuestro DNS, usaremos el DNS de
nuestro ISP
4
. L o s clientes de nuestra LAN enviarn a nuestro DNS todas sus
consultas de nombres y ste reenvir todas lasque no sepa resolver al
servidor o servidores DNS se nuestro ISP.Para hacer esto, pinchamos con el
botn derecho del ratn sobre nuestro servidor DNS y
elegimos4Proveedor de Servicio de Internet.
7 de 16.

S
E
S

E R V
N
W
E R V

I D O R
D N S
D I N M I C O
I N D O W S
2 0 0 0 / 2 0 0 3
E R . I E S
S t a .

C a t a l i n a . ASI1. Redes de rea Local.Curso


2005/2006.
la opcin
Propiedades
. En la ficha reenviadores agragamos todas las IP's de los DNS a los que reenviar
lasconsultas que no sepamos resolver. En nuestro caso, el DNS de
nuestro ISP es 80.58.0.33; si tuviramosms, podramos agragarlos.El
reenvo de consultas DNS
es til incluso si no tenemos zonas DNS locales, pues el servidor DNS
local tiene una cach de consultas reenviadas que ayuda a reducir
significativamente el trfico de laLAN hacia Intenet. De esta forma,
podramos montar un servidor DNS local que actuara a modo de
proxyDNS.Ahora que ya tenemos confi guradas las zonas y el
reenvo, nos falta por aadir las entradasestticas
correspondientes a las tablas de dichas zonas. Estas tablas se
conocen como
Registros deRecursos o RR.
8 de 16.

S
E
S

E R V
N
W
E R V

I D O R
D N S
D I N M I C O
I N D O W S
2 0 0 0 / 2 0 0 3
E R . I E S
S t a .

C a t a l i n a . ASI1. Redes de rea Local.Curso


2005/2006.
Por ejemplo, si deseamos aadir un host llamado
ftp
a la zona
asi1.santac.
, hemos de aadir un registro detipo Address o A a dicha zona. Para
ello, tras abrir dichazona, desplegamos un men contextual y
elegimos el tipode RR. Un cuadro de dilogo nos indicar fcilmente
cmoaadirlo.
5
Incluso, podemos indicar que se actualice con lae n t r a d a e s t t i c a
c o r r e s p o n d i e n t e l a z o n a i n v e r s a correspondiente (si
existera), activando la opcin
Crear registro del puntero (PTR) asociado
.E n n u e s t r o e j e m p l o , l a s d i f e r e n t e s
entradasestticas
de las zonas se pueden observar en la imagen inferior.
Fijmonos que tenemos un par de RR's que nosp e r m i t e n
encontrar la IP de nuestro servidor
D N S : servidor.asi1.santac.
En ltimo lugar hemos de modificar las propiedades TCP/IP de nuestra
mquina para sealar quenuestro DNS somos nosotros mismos:5El tipo de
RR's est normalizado. Informacin sobre los mismos se puede
encontrar en la ayuda deWindows 2003.
9 de 16.

S E R V I D O R
D N S
D I N M I C O
E N
W I N D O W S
2 0 0 0 / 2 0 0 3
S E R V E R . I E S
S t a .
C a t a l i n a . ASI1. Redes de rea Local.Curso
2005/2006.
Mediante la ejecucin del
nslookup

, podemos comprobar el correcto funcionamiento de nuestroservidor DNS:


10 de 16.

S E R V I D O R
D N S
D I N M I C O
E N
W I N D O W S
2 0 0 0 / 2 0 0 3
S E R V E R . I E S
S t a .
C a t a l i n a . ASI1. Redes de rea Local.Curso
2005/2006.
2.3. Instalar y configurar el servidor DHCP.
En Windows 2000 Server viene instalado por defecto, pero en Windows 2003 no y,
por tanto, hemosde seguir los pasos de instalacin de funciones de servidor
explicados al principio del apartado anterior.U n a v e z i n s t a l a d o e l
s e r v i d o r D H C P , p a s a re m o s a c o n fi g u r a r l o a t r a v s d e
Herramientasadministrativas -> DHCP
. En esta herramienta, al igual que ocurra con el administrador de DNS,
podemosconfigurar tanto el DHCP de la mquina local como los DHCP's
remotos de otros servidores Windows. Por tanto, tenemos que estar seguros
de que estamos configurando la mquina correcta.Pinchamos con el botn
derecho del ratn sobre el servidor a administrar, procedemos a crear todoslos
mbitos (conjuntos de direcciones IP y opciones para los clientes) que
deseemos. Para ello, recibimos laayuda de un asistente.
11 de 16.

S E R V I D O R
D N S
D I N M I C O
E N
W I N D O W S
2 0 0 0 / 2 0 0 3
S E R V E R . I E S
S t a .
C a t a l i n a . ASI1. Redes de rea Local.Curso
2005/2006.
En este caso, puesto que deseamos que nuestro servidor DHCP
actualice un DNS

hemos deconfi gurar las opciones de mbito e indicar


claramente cul ser el servidor DNS que usarn
losclientes.
Si no deseamos que nuestros clientes accedan a otra red distinta o a
Internet, no ser necesarioque indiquemos ningn enrutador. En el ejemplo,
hemos indicado la IP interna de nuestro encaminador.
12 de 16.

S E R V I D O R
D N S
D I N M I C O
E N
W I N D O W S
2 0 0 0 / 2 0 0 3
S E R V E R . I E S
S t a .
C a t a l i n a . ASI1. Redes de rea Local.Curso
2005/2006.
Configurar correctamente esta opcin (imagen inferior) es
importantsimo.
Podemos indicar lao las IP's de los DNS a entregar a los clientes y, por
tanto, a modificar dinmicamente, o bien indicar estosDNS no mediante
sus IP's sino mediante sus nombres.Adems, podemos sealar cul el sufijo
DNS primario que deseamos que tengan nuestros clientes.En nuestro
ejemplo, este sufijo ser configurado estticamente en cada cliente y, por tanto,
en esta pantalla,slo indicaremos al IP del DNS.Finalizado el asistente, ya
tenemos creadonuestro primer mbito DHCP. Podramos crear ms silo
necesitramos.Por ltimo y
muy importante
, hemos de ir alas propiedades del servidor DHCP y habilitarlo
paramodificar automticamente servidores DNS como seve en la figura a
continuacin.
13 de 16.

S E R V I D O R
D N S
D I N M I C O
E N
W I N D O W S
2 0 0 0 / 2 0 0 3
S E R V E R . I E S
S t a .
C a t a l i n a . ASI1. Redes de rea Local.Curso
2005/2006.
3.Configurar el cliente de DHCP y DDNS.
En primer lugar hemos de configurar el nombre del equipo de la misma
forma que hemos visto en elapartado 2.1. En este caso, el nombre
de nuestra mquina es
maquina1.asi1redes.es
.
Ntese que els u fi j o p r i n c i p a l D N S d e l e q u i p o c l i e n t e
debe coincidir con alguna de las zonas y/o
d o m i n i o s administrador por el DDNS.
Tambin debemos modificar las propiedades TCP/IP de la tarjeta de red del cliente,
para convertirloe n u n c l i e n t e D H C P. E n e s t e c a s o t a n t o l a I P
como la puerta de enlace como las DNS se
o b t i e n e n dinmicamente, esto es, del servidor DHCP, aunque la
direccin del DNS podra introducirse de forma esttica siempre que
coincidiera con el DDNS que hemos configurado.
14 de 16.

S E R V I D O R
D N S
D I N M I C O
E N
W I N D O W S
2 0 0 0 / 2 0 0 3
S E R V E R . I E S
S t a .
C a t a l i n a . ASI1. Redes de rea Local.Curso
2005/2006.
En opciones avanzadas, tras marcar la ficha DNS vamos a dejar la
configuracin como vemos acontinuacin:
15 de 16.

S E R V I D O R
D N S
D I N M I C O
E N
W I N D O W S
2 0 0 0 / 2 0 0 3
S E R V E R . I E S
S t a .
C a t a l i n a . ASI1. Redes de rea Local.Curso
2005/2006.
Por ltimo, y tras efectuar el correspondiente ipconfig /renew y
comprobar que hemos obtenido unaconfi guracin de IP dinmica,
podremos ejecutar nslookup en el cliente y observar que todo
funcionacorrectamente.En el servidor DNS podremos ver que se han actualizado
de forma dinmica sus zonas:
16 de 16.