Upload
others
View
35
Download
0
Embed Size (px)
Citation preview
Microsoft Exchange Server
El Microsoft Exchange Server es un software de colaboración entre usuarios,
pero de licencia privativa, desarrollado por Microsoft. Es parte de la familia
Microsoft Server ya que es una de las aplicaciones destinadas para el uso de
servidores. Es utilizado para brindar soluciones para la aplicación de "Lotus
cc:Mail" con el nombre "Network courier", pocas semanas después de haber
salido. Después de eso fue adquirido por la Consumer Software Inc en abril de 1991. Fue escrito enteramente desde cero, basándose en el Sistema de
correos X.400 cliente-servidor, con una sola base de datos para
almacenamiento que soportaba servicios y directoriosm de X.500.
Historia
En mayo de 1997, Microsoft lanza "Exchange Server 5.0" en el que fue
introducido la nueva consola como sistema de administración, pues bien esta ya
integraba acceso a SMTP. También incluye el Outlook Web Access (OWA)
como acceso de correo vía Web. A eso Microsoft le añade el Microsoft Schedule+
y Microsoft Exchange Client.
"Exchange Server 5.5" fue introducido en noviembre de 1997. Se puso en venta
en dos ediciones, Estandar y Enterprise, ambos se diferenciaban por el tamaño de
la capacidad de la base de un Site Connector, MS Mail connector, Internet Mail Service, este último previamente era Internet Mail Connector. Este ya
tenía la facultad de interactuar de buena manera con cc:Mail, Lotus Notes, y
Novell GroupWise. La edición Enterprise añadía grados de interoperabilidad
con X400 y también mejoraba la interoperatibidad con SNADS y PROFS.
"Exchange 2000" lanzado el 29 de noviembre del 2000 vino con varias
limitaciones. Y a Microsoft le causo varias perdidas.
Exchange Server 2003
Exchange Server 2003 salió a la venta el 28 de septiembre del 2003, esta
versión de Exchange puede correr sobre Server 2000, sólo si tiene el Service Pack 4 y está disponible para instalarse únicamente en Servidores de 32 bits.
También está disponible el Service Pack 2 para Exchange.
Una de las nuevas características es que habilita la recuperación después de un
desastre. Esto permite a los administradores proporcionarle asistencia al
servidor. Esto permite al servidor enviar/recibir y además hacer copias de seguridad de la información. Algunas nuevas características es el Mobile
Information Server, y un mejor uso del Outlook Mobile Access, y un
ActiveSync. También ofrece una mejor integración con algún software antivirus,
y una protección Antispam. Sin mencionar la mejora en integración que se hizo
con el Microsoft Office, y se implican los servicios del Microsoft Office Live.
Microsoft Exchange también está disponible en dos ediciones la Estándar y Enterprise, también soporta 16 GB en el tamaño de base de datos, pero con el Service Pack se incrementa su capacidad.
Exchange Server 2007
Fue dispuesto para sustituir progresivamente al Exchange 2003, las novedades de
esta versión de Exchange es que corre en 64 bits es decir procesadores x64 y
sus respectivas ediciones para servidores, es decir que Exchange 2007 ya no
corre en plataforma de 32 bits, y esto viene a beneficiar en la seguridad y
soporte que tiene la tecnología de 64 bits. La versión de prueba sí está disponible en 32 bits (x86). Este hecho obliga a los administradores que están interesados en
migrar a Exchange 2007 a reemplazar el hardware a uno más reciente. La
primera beta del Exchange 2007 llevaba el nombre de Exchange 12 lanzado en
diciembre de 2005 y esta versión era muy limitada, que fue disponible para
suscriptores de TechNet Plus y MSDN. Sin límite de almacenamiento de la
base de datos.....
Framework
La palabra inglesa framework define, en términos generales, un conjunto estandarizado de conceptos, prácticas y criterios para enfocar un tipo de problemática particular, que sirve como referencia para enfrentar y resolver nuevos problemas de índole similar.
En el desarrollo de software, un framework es una estructura conceptual y
tecnológica de soporte definida, normalmente con artefactos o módulos de
software concretos, con base en la cual otro proyecto de software puede ser
organizado y desarrollado. Típicamente, puede incluir soporte de programas,
bibliotecas y un lenguaje interpretado entre otros programas para ayudar a
desarrollar y unir los diferentes componentes de un proyecto.
Representa una arquitectura de software que modela las relaciones generales
de las entidades del dominio. Provee una estructura y una metodología de
trabajo la cual extiende o utiliza las aplicaciones del dominio.
Introducción
Son diseñados con la intención de facilitar el desarrollo de software, permitiendo a los diseñadores y programadores pasar más tiempo identificando requerimientos de software que tratando con los tediosos detalles de bajo nivel de proveer un
sistema funcional. Por ejemplo, un equipo que usa Apache Struts para
desarrollar un sitio web de un banco, puede enfocarse en cómo los retiros de
ahorros van a funcionar en lugar de preocuparse de cómo se controla la navegación entre las páginas en una forma libre de errores. Sin embargo, hay
quejas comunes acerca de que el uso de frameworks añade código innecesario y
que la preponderancia de frameworks competitivos y complementarios significa que el tiempo que se pasaba programando y diseñando ahora se gasta en aprender a usar frameworks.
Fuera de las aplicaciones en la informática, puede ser considerado como el
conjunto de procesos y tecnologías usados para resolver un problema complejo. Es el esqueleto sobre el cual varios objetos son integrados para una solución dada.
Después de todo, un Framework no debe ser consciente de todos estos requerimientos sin tener que ser intrusivo con las aplicaciones que permite dentro de sí mismo. A esto le sumamos la capacidad de extenderse sin prejuicios para diversificar la expresión del programa mismo.
Básicos
No es más que una base de programación que atiende a sus descendientes (manejado de una forma estructural y/o en cascada) posibilitando cualquier respuesta ante las necesidades de sus miembros, o secciones de una aplicación
(web, de este modo).
Arquitectura
Dentro de este aspecto, podemos basarnos en el modelo MVC (Controlador =>
Modelo => Vista) ya que debemos fragmentar nuestra programación. Tenemos
que contemplar estos aspectos básicos en cuanto a la implementación de nuestro sistema:
Controlador:
Con este apartado podemos controlar el acceso (incluso todo) a nuestra
aplicación, esto pueden ser: archivos, scripts o programas; cualquier tipo de
información que permita la interfaz. Así, podremos diversificar nuestro contenido
de forma dinámica, y estática (a la vez); pues, sólo debemos controlar ciertos aspectos (como se ha mencionado antes).
Modelo:
Este miembro del controlador maneja las operaciones lógicas, y de manejo de
información (previamente enviada por su ancestro) para resultar de una forma explicable, y sin titubeos. Cada miembro debe ser meticulosamente llamado, en su correcto nombre y en principio, con su verdadera naturaleza: el manejo de información, su complementación directa.
Vista:
Al final, a este miembro de la familia le corresponde dibujar, o expresar la última forma de los datos: la interfaz gráfica que interactúa con el usuario final del
programa (GUI). Después de todo, a este miembro le toca evidenciar la
información obtenida hasta hacerla llegar con el controlador. Solo (e inicialmente), nos espera demostrar la información.
Estructura
Dentro del controlador, modelo o vista podemos manejar lo siguiente: datos. Depende de nosotros como interpretar y manejar estos 'datos'. Ahora, sabemos que el único dato de una dirección estática web es: conseguir un archivo físico en
el disco duro o de internet, etc. e interpretado o no, el servidor responde.
El modelo, al igual que el controlador y la vista, maneja todos los datos que se relacionen consigo (solo es el proceso medio de la separación por capas que ofrece la arquitectura MVC). Y sólo la vista, puede demostrar dicha información.
Con lo cual ya hemos generado la jerarquía de nuestro programa: Controlador,
Modelo y Vista.
Lógica
Al parecer, debemos inyectar ciertos objetos dentro de sus parientes en esta aplicación, solo así compartirán herencia y coherencia en su aplicación.
Rápidamente, para una aplicación web sencilla debemos establecer estos
objetos:
Una base (MVC)
o Controlador: éste debe ser capaz de manejar rutas, archivos, clases, métodos y funciones.
o Modelo: es como un script habitual en el servidor, solo que agrupado bajo un 'modelo' reutilizable.
o Vista: como incluyendo cualquier archivo en nuestra ejecución, muy simple.
Un sistema o Ruteador: con él podemos dividir nuestras peticiones sin tantas
condicionales. o Cargador
COMPENDIO DE SERVICIOS INSTALADOS
Se instaló el software de Virtualización Vmware Workstation 7
Al terminar de realizar la instalación se procede a seleccionar el icono de una Nueva máquina virtual
Establecemeos el requerimiento minimo de 15 GB de espacio en disco duro para la máquina virtual y las diferentes aplicaciones a instalar.
Así como establecemos la capacidad de disco duro, establecemos la cantidad minima de memoria de 1 GB para soportar las aplicaciones que se van a correr
A continuación se muestra el proceso de instalación del Windows Server 2003
Se muestra además el proceso final de instalación de Windows 2003 Server
La siguiente figura muestra el inicio de la maquina virtual con la instalación de Windows 2003 Server
Se muestra el proceso exitoso de instalación de Windows 2003 Server
Posteriormente la siguiente figura muestra la ventana de servicios a incluir en nuestra nueva instalación del servidor Windows 2003 Server
Se selecciona agregar nuevo servicio, y se eligeconfiguración personalizada
La siguiente figura muestra el asistente para la configuración del Active Directory, que es donde se tiene la base de datos de los usuarios y los servicios proporcionados a cada uno.
Esta figura muestra el resultado de la configuración del Active Directory
La siguiente figura muestra el asistente para la configuración de un servidor controlador de dominio.
La siguiente figura muestra el asistente para crear una zona nueva de resolución de nombres de Dominio.
A continuación se muestra la selecciòn para que permita las actualizaciónes dinámicas seguras y no seguras.
La siguiente pantalla muestra la verificaciòn del funcionamiento de nuestro servidor DNS al hacer ping al dominio que se ha creado.
Además también se verificó la configuración del Active Directory relacionado con el nuevo DNS.
Posteriormente se procedio a instalar el IIS para proporcionar el servicio Web.
La siguiente pantalla muestra la barra de estado donde se esta instalando el servidor Web en nuestra máquina virtual
Posteriormente por razones de seguridad se crea una contraseña para el administrador del sistema
Se procede ahora a lainstalación del Service Pack para Windows 2003 Server, esto con la finalidad de preparar nuestra máquina para la posterior instalación de Exchange 2003 (Servidor de Correo)
A continuación se muestra la pantalla de finalización de la instalación anterior
Posteriormente se instala el Cliente Framework 3.3 con la finalidad descrita anteriormente
Después se procede a la instalación de Windows PowerShell
También se instala la revisión del Servidor Windows 2003 Server para que no cree conflicto con la zona horaria
Se procede además a configurar la elevación del nivel funcional del dominio para que el Active Directory no tenga conflictos con la posterior instalación de Exchange
La siguiente figura muestra la selección del dominio funcional disponible, que en nuestro caso es Windows 2003 Server.
Por ùltimo se da pie a la instalación de Exchange que será nuestro servidor de correo.
En este figura muestra los pasos a desarrollar la instalación de Exchange
Se opta por la instalación tipica del Servidor de Exchange
La siguiente pantalla muestra la verificación de los paquetes que realiza el Exchange, que previamente son los paquetes insalados con anterioridad
En esta pantalla se muestra la finalización realizada con exito para posteriormente iniciar con la instalación del Servidor Exchange.
Ya finalizada la instalación del Servidor Exchange se procede a verificarlo por medio de nuestro navegador, haciendo clic en la opción “Vaya a este sitio web”
Nos mostrara una ventana de error debido a que por default esta bloqueado algunos parametros de nuestro navegador.
Por lo tanto procedemos a Habilitar los servicios necesarios para que nuestro navegador pueda ejecutar el resultado de nuestro servicios de Exchange
Ya con los parametros habiltados se tiene una ventana como la que se muestra permitiendonos acceder nuestro servidor de correo por medio de Outlook solicitandonos el nombre de usuario y la contraseña
Nos solicitara el idioma en el cual se trabajara que en nuestro caso será español (México)
La siguiete figura muestra la página de nuestro Inbox de correo electrónico
A continuación se muestra el resultado del envió de una correo a nuestro usuario registrado.
La siguiente figura muestra el procedimiento para agregar a un usuario de correo nuevo
A continuación se muestra los parametrosa configurar del usuario nuevo
Por último se tiene la pantalla de que el usuario se ha agregado con éxito
Confirmándolo en la consola de administración del Servidor de Exchange
Esta pantalla muestra el resultado del envió de un correo por parte del administrador al nuevo usuario.
Una vez configurado el Microsoft Exchange se procede a la configuración de la mensajería unificada.
Lo que sigue es la configuración del plan de marcado.
Después se configura la puerta de enlace predeterminada
Se configura la directiva predeterminada que corresponde al plan de marcado
Se configura el acceso del suscriptor
Se configuran los servidores de sistema (Servidores de Active directory)
Y por último se configura el teléfono, que haces las funciones del conmutador
Finalmente se opera el teléfono que se configuro
BIBLIOGRAFIA
http://es.wikipedia.org/wiki/Domain_Name_System
http://es.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol
http://es.wikipedia.org/wiki/File_Transfer_Protocol
http://es.wikipedia.org/wiki/Framework
http://es.wikipedia.org/wiki/Microsoft_Exchange_Server
http://es.wikipedia.org/wiki/Servidor_web
http://www.argo.es/~jcea/artic/hispasec17.htm
http://www.disc.ua.es/es/asignaturas/rc/inginf/labvirtual/manualpptp.html
http://www.polbox.com/h/hs001/
http://www.poptop.org
http://www.telecentros.info/pdfs/pptp.pdf