NT-Windows 2000 & IIS
Quieres instalar Internet Information Server en tu Windows NT Server o Windows 2000 Server, para hacer de servidor Web, FTP, etc. Aquí te explicamos cómo.
Microsoft ® Windows Nt
4.0 & IIS
Cuando uno piensa en NT, piensa en un sistema
operativo orientado a Redes, con un gran potencial, tanto físico en recursos, como
lógico en diseño. Y lo cierto es, que nada más cerca de la realidad. NT es eso y
probablemente mucho más.
NT quizás sea el producto estrella de Microsoft. Por ello, Microsoft ha apostado fuerte
una vez más con NT 4.0. Ya lo hizo en su momento con NT, pero hoy por hoy el desarrollo
de Internet ha sido tan fuerte que no ha quedado más remedio que proveer al sistema de
todo un entramado de herramientas y utilidades para dar soporte a esa red gigantesca.
Entre la cantidad de funciones que aporta el NT para su gestion de red, como pueden ser su
mantenimiento de usuarios, sus permisos de accesos a disco, su posibilidad de compartir y
negociar recursos, se unen ahora las opciones de servidores de NT. Es decir los
’servicios’ servidores de datos. Para ello Microsoft, aporta en su NT 4.0, la versión 2.0
de IIS (Internet Information Server). Este servidor aplicado a Internet, proporciona al
servidor NT, servicios de WWW, Gopher, y FTP. Con lo que la capacidad de manejo de datos
de diferentes tipos por parte del servidor aumenta considerablemente.
¿Para qué usar IIS ?
La respuesta es todo lo sencilla y todo lo
complicada que uno quiera. IIS es el paso hacia las tan nombradas Intranets. ¿Qué es una
intranet ? Una intranet es una red compuesta de una serie de nodos locales, entendiendo
por local el ámbito de localidad que se le quiera dar a la red, con un tratamiento
principal de la misma mediante el protocolo TCP/IP. Con esto se consigue que al servidor
accedan usuarios locales con clientes FTP, Browsers de WWW, o cualquier cliente para otros
servicios. De aquí se despeja la sintaxis de IntraNet. Es ,montar un pequeño internet
pero en modo local, es decir a nivel interno (intra).
Por ejemplo, yo en mi recondito lugar de desarrollo en mi casa particular, cuento con
varios sistemas con sus correspodientes equipos informáticos. Intentaré reflejar el
sentido de la intranet y como se orienta mi centro neurálgico de desarrollo.
- Un equipo Pentium 100 con 48 MB de RAM con 3 Gigas de
Disco Duro. Este equipo soporta la versión 4 de NT en su sistema servidor. (Windows NT
4.0 Server) - Un equipo DX2-66 con 8 MB de RAM con 1.2 Gigas de
Disco Duro. Soporta un Cliente Windows 95 con una conexión continua las 24 horas
soportando una BBS. (StarWars BBS (91) 525 41 03) - Un equipo 386 DX 40 con 4 MB de RAM con 250 Mbytes de
Disco Duro con Windows 3.11. - Un equipo portátil 486 DX4-100 con 8 MB de RAM 540
Mbytes de Disco Duro con Windows 95.
Bien nuestros nodos
estan servidos. ¿Qué hacer ahora ?
Pues bien la respuesta no es sencilla pero tampoco compleja. Evidentemente nos apoyaremos
en la red de Microsoft para poder unir todos nuestros clientes de todo tipo al servidor NT
encargado de gestionar la Red.
Nuestra red va a soportar el protocolo TCP/IP, con el que conseguiremos que todos nuestros
clientes sean capaces de navegar por las páginas Web del Servidor NT.
Bien para ello preparamos en nuestras instalaciones todo lo necesario para configurar el
apartado de red de cada uno de los clientes. En el panel de control y en la opcion de red,
realizamos las operaciones necesarias para poner en marcha los diferentes nodos. Ahora no
se trata solo de unirlos al servidor, porque eso sería lo más fácil. Ahora debemos
hacer que sea nuestro servidor el que recoja a esos nodos huérfanos y los ingrese en la
red y en concreto en algun Dominio.
Una vez que se crea un Dominio en NT podemos incluir a los clientes de la red a trabajar
en ese dominio. Para hacer esto debemos hacer que nuestros clientes inicien sus sesiones
en el dominio de NT. Cuando esta opción está activada, los clientes atacan al servidor
para comprobar los login y las passwords de entradas al dominio. Es decir, que mi
ordenador con el cliente Windows 95, comprueba el login y la password, al arrancar Windows
95, dentro del servidor de NT, al igual que el resto de los equipos.
Con esto se consigue que todos los usuarios pertenezcan a un determinado lugar,’Dominio’.
Bien ahora, llegamos a un punto en que nos preguntamos : ¿y la intranet ? ¿y el IIS ?Vayamos por partes.
Nuestra red está montada.
Hemos instalado también el protocolo TCP/IP. En principio cumplimos los requisitos para
decir que tenemos montada una intranet. Pero aún queda algo fundamental. En una red
TCP/IP alguien tendrá que servir las direcciones IP de los nodos y todo tendrá que tener
una serie de jerarquías IP. Entramos en una parte quizás un poco más compleja. En este
momento debemos hacer que nuestro servidor tenga un dirección IP fija. La que nosotros
queramos. Para ello usaremos las opciones del protocolo TCP/IP en el panel de control de
la red. Una vez hecho esto nuestro servidor ya tiene direccion IP. Ahora cualquier cliente
ya puede hacer un ‘ping’ o una comprobación a esa dirección IP. El resultado a no ser
que haya algun cable mal puesto o algun nodo perdido en la red, será que se devuelve como
encontrada esa dirección. Ahora es cuando entra en juego el IIS. Supongamos la dirección
fija que yo uso en mi Server de NT es 191.100.100.100
Bien ahora yo podria desde cualquier browser web hacer lo siguiente :http ://191.100.100.100
Esto me mostraria la pagina web que tuviera
configurada el IIS para responder a los clientes de web. Si yo quiero cambiar las paginas
no tengo más que dirigirme al administrador de servicios del IIS y cambiar la pagina por
defecto con la que el sistema responde a cualquier petición al puerto de web.Ahora, quiero hacer ftp. El IIS soporta también un
servidor de ftp. Por tanto mi llamada en el cliente ftp sería bastante sencilla :ftp ://191.100.100.100
Lo mismo ocurriría con cualquier otro servicio,
gopher, mail, etc.Bien a estas alturas ya tenemos, una red local, que
utiliza protocolo TCP/IP, que da soporte para paginas web, servicio de ftp, gopher, etc.
En definitiva tenemos una intranet. Pero uno en buena lógica se puede pensar, bien pero y
si el servidor tiene que enviar los datos a los diferentes clientes, cuáles son las
direcciones Ips de los clientes.
Aquí entra en juego otro servicio de NT, se trata del DHCP server o servidor de
Direccions IP dinámicas. Esto es lo que cualquier proveedor habitual de internet realiza.
Cuando un usuario entra al sistema se le asigna una dirección IP dinámica dentro del
rango de direcciones Ips disponibles.
Por tanto los clientes que acceden al Server NT han de tener marcado en sus opciones de
red, la opción de Obtener una dirección IP de forma automática. Esto hará que el NT
Server recoja esa petición de IP y la sirva con una dirección, de tal forma que el nodo
queda registrado en el servidor y sus peticiones de datos son servidas de igual manera.Y ahora ricemos el rizo. Queda bastante feo poner
http ://191.100.100.100. En vez de usar esto por qué no usar http ://mired.españa.es.
Esto es lo que se conoce como el DNS, el Domain Name Server, o Servidor de Nombres de
Dominio, no es más que un servicio que traduce unos nombres a direcciones IP. Cuando
queremos acceder al web de RedesTB, ponemos http ://www.redestb.es y no ponemos la
dirección IP del servidor de RedesTB. Con el servidor de dominios, NT nos aporta la
posibilidad de realizar las peticiones de ambas maneras al igual que en cualquier red con
dicho soporte. El servidor DNS o servicio DNS se configura bajo el servidor NT y quedan
registradas sus traducciones de nombres de servidores a las correspondientes direcciones
IP.Por último, qué sentido tiene crear una intranet
si nuestra red muere en nuestro ámbito local. Es decir por qué no hacer que esa intranet
fluya hasta internet. Es decir una intranet con acceso a internet.
Efectivamente es el gran potencial que tiene la intranet. Para realizar esta parte, que
sería el cúlmen del desarrollo de nuestra red, debemos contar con algún tipo de
conexión telefónica o de punto a punto, o RDSI, la cual permita salir a nuestra red
hacia el exterior. Pues bien ahora ya tenemos una conexión externa. Esta conexión la
colocamos en nuestro servidor. Incluso para un red de varios nodos hasta un modem 33600
bps podría servirnos perfectamente. Ahora solo tenemos que hacer que el servidor se
conecte a internet. Una vez que el servidor de NT se encuentre conectado a internet, se
trata de enrutar las peticiones de nuestra red local hacia el exterior y los datos que se
recojan reenviarlos por nuestra red. ¿Cómo hacer este trabajo ? Con un nombre lo
solucionamos todo, Microsoft Proxy Server. Efectivamente para ello usamos un servidor
Proxy. El servidor proxy nos permite hacer de puente entre nuestra única dirección de
salida al exterior, que sería nuestra dirección dinámica obtenida por el proveedor de
internet o por la línea RDSI, y el resto de nuestros nodos internos. El proxy recoge las
peticiones y las envia hacia internet, recuperando la información pertinente. Esa
información gracias a la configuración de los navegadores de los clientes es enviada a
cada uno de ellos de forma automática. Para que esto ocurra así los clientes de la red
utilizan una configuración especial en sus navegadores. Que no es otra nada más que
decirle al browser que se está usando un proxy y en qué puerto recibe información el
proxy, de tal forma que el cliente ataca con sus peticiones al proxy en vez de intentar
salir directamente a internet, cosa que no podría hacer porque la única dirección de
salida es propiedad del servidor de NT.Pues bien la red ya está montada y con acceso a
Internet. Se que ha sido un paseo muy breve y espero poder contaros de forma más detenida
todo el proceso de configuración, pues en un par de semanas pude experimentar todo en mi
propia casa. Al igual que muchos de vosotros contaba con unos mínimos conocimientos pero
tampoco eran tantos. La implantación de mi propia red con todos los servicios comentados
anteriormente ha sido todo un esfuerzo pero que ha merecido la pena, y además una vez que
se utiliza el protocolo TCP/IP los límites son infinitos, con lo que cuento con servidor
de IRC, de TelNet, de Mail etc, para todos los clientes de mi red, que son mis nodos
locales e incluso para todos vosotros cuando yo estoy conectado a internet. Sí,
efectivamente, cuando yo estoy conectado a internet, RedesTB me provee una dirección IP.
Con esa dirección podrías entrar en mi servidor, y hacer web, ftp, gopher, irc, telnet,
mail, etc. Esto es lo que estaría haciendo que esa hipotética pequeña internet privada
se convierta en todo un miebro más de la red mundial de ordenadores por excelencia.












