Bruno Del Greco SRI IIS Qué es? Internet Information Services o IIS 1 es un servidor web y un conjunto de servicios para el sistema operativo Microsoft Windows. Originalmente era parte del Option Pack para Windows NT. Luego fue integrado en otros sistemas operativos de Microsoft destinados a ofrecer servicios, como Windows 2000 o Windows Server 2003. Windows XP Profesional incluye una versión limitada de IIS. Los servicios que ofrece son: FTP, SMTP,NNTP y HTTP/HTTPS. 2 Este servicio convierte a una PC en un servidor web para Internet o una intranet, es decir que en las computadoras que tienen este servicio instalado se pueden publicar páginas web tanto local como remotamente. Instalación 1- Vamos a instalar el servidor IIS en un Windows server 2008, trabajando en una máquina virtual en VMware, con una conexión NAT, pondremos una IP estatica. 2- Vamos al instalador de funciones y seleccionamos instalar el active directory, con el DNS, ejecutamos DCPROMO y automáticamente aparecerá el instalador.
Seleccionamos crear el servidor en un bosque nuevo.
Indicamos el nombre del dominio. Seleccionamos que trabaje con funciones de Windows Server 2008.
Nos sugiere que instalemos el servidor DNS, aceptamos y se instalara junto al Active directory. Dejamos las rutas de los archivos por defecto y seleccionamos siguiente.
Introducimos un password y finalizamos la instalación.
3- Una vez instalado el active directory instalamos el IIS, vamos al instalador de funciones del server y seleccionamos el IIS. Seleccionaremos todas las opciones que aparecen marcadas a continuación, para poder trabajar con muchas de las funciones del IIS, que nos permitirán ajustar la seguridad y los dominios, los accesos de usuarios, y configurar los certificados.
Y finalizamos la instalación.
Una vez finalizado veremos esta ventana. Configuración 1- Seleccionamos la web por defecto y modificamos el nombre para que sea: Bruno Del Greco.
2- Creamos el archivo HTML que será nuestra pag de inicio y lo guardamos en la ruta: C:/inetpub/wwwroot/brunodelgreco.html.
3- Seleccionamos documento predeterminado y añadimos un documento nuevo llamado: brunodelgreco.html y lo insertamos en la primera posición. 4- Ahora probamos a acceder al sitio web desde el cliente y comprobamos que funciona correctamente.
5- Ahora creamos un nuevo sitio web llamado nuevobrunodelgreco y le indicamos la nueva ruta C:/inetpub/wwwroot/nuevo/brunodelgreco.html con una copia del fichero HTML anterior modificado anteriormente y le indicamos que acceda por el puerto 8080. 6- Y nos conectamos con el cliente y comprobamos que funciona correctamente.
7- Ahora creamos una carpeta llamada virtual en el escritorio, y deberemos darle acceso a todos para que se pueda ver los contenidos, y le añadimos nuevamente el fichero brunodelgreco.html con el contenido modificado para comprobar el funcionamiento correcto. 8- Y crearemos un nuevo dominio llamado virtualbrunodelgreco con el puerto 8081 dirigido a esta carpeta.
9- Y nuevamente comprobamos con el cliente y vemos que conecta. 10- Ahora procederemos a bloquear el acceso a dominio virtual a la dirección IP de nuestro cliente de pruebas, dentro del dominio virtualbrunodelgreco seleccionamos reglas de autorización y pulsamos en: agregar entrada de denegacion, y añadimos la IP del cliente.
11- Y comprobamos nuevamente desde el cliente y veremos que tenemos el acceso bloqueado.
12- Ahora procederemos a crear un certificado SSL para nuestros dominio HTTPS, para ello deberemos ir a las opciones del servidor y seleccionar certificados de servidor y allí seleccionaremos un nombre para nuestro certificado. 13- Ahora en el domino al que deseamos añadir el certificado (bruno del greco) seleccionamos en modificar sitio (derecha) enlaces y allí agregamos un nuevo enlace al sitio y seleccionamos HTTPS al puerto 443, y seleccionamos el certificado que hemos creado y lo añadimos.
14- Y vamos a configuración SSL y seleccionamos requerir SSL y omitir. 15- Ahora intentamos acceder con el cliente y vemos que nos da un aviso de seguridad y nos impide acceder a la web. 16- Ahora en las opciones del dominio accedemos a opciones de autorización y para este ejemplo daremos permisos al usuario bruno (creado anteriormente en el active directory), pero podríamos dárselo a un grupo completo.
17- Ahora intentamos acceder desde el cliente y vemos como nos solicita un usuario y contraseña. 18- Lo introducimos y vemos que se conecta correctamente al sitio web.