Está en la página 1de 7

TRABAJO FINAL

PARTE GRUPAL

POR:
VIVIANA STEFANY GONZÁLEZ MURIEL - 1114831465
DIEGO AUGUSTO FRANCO LÓPEZ -1113673507
JAIME EDUARDO GALEANO LÓPEZ - 1115073547
JUAN CAMILO ÁNGEL MOLINA - 1113682573

TUTOR:
ING. EDGAR RODRIGO ENRIQUEZ ROSERO

CURSO ACADÉMICO:
REDES Y SERVICIOS TELEMÁTICOS

GRUPO:
208017_23

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


MAYO 25 DE 2017
Link de la instalación y configuración grupal de un host virtual
https://www.youtube.com/watch?v=7FIsi9j-Xvg

Instalación de Apache2 – Subdominio y host virtual


Viviana González https://www.youtube.com/watch?v=04FAIucOUHA
Diego Franco https://www.youtube.com/watch?v=C4ye7K9HRM8
Jaime Galeano

Instalación y configuración de un servidor de correo


Viviana González https://www.youtube.com/watch?v=Wwc3J62rN6Q&t=9s
Diego Franco https://www.youtube.com/watch?v=fDw4wcU7O4w
Jaime Galeano

1. ¿Qué es un web server y Apache web server?

Imag.1. Servidor web

Web server: Un servidor web es un software encargado de aceptar las peticiones de


páginas (o recursos en general) que provienen de los visitantes que acceden a un sitio
web y gestionar su entrega o denegación, de acuerdo a las políticas de seguridad
establecidas. Esto, que puede parecer simple, implica muchas facetas y funcionalidades
que debe cubrir, como pueden ser:
 Atender de manera eficiente, ya que puede recibir un gran número de peticiones
HTTP, incluyendo una ejecución multitarea ya que pueden darse peticiones
simultáneas. Cualquier petición compleja (por ejemplo, con acceso a base de
datos) dejaría colapsado el servicio.
 Restricciones de acceso a los ficheros que no se quieran ‘exponer’, gestión de
autentificaciones de usuarios o filtrado de peticiones según el origen de éstas.
 Manejar los errores por páginas no encontradas, informando al visitante y/o
redirigiendo a páginas predeterminadas.
 Gestión de la información a transmitir en función de su formato e informar
adecuadamente al navegador que está solicitando dicho recurso.
 Gestión de logs, es decir almacenar las peticiones recibidas, errores que se han
producido y en general toda aquella información que puede ser registrada y
analizada posteriormente para obtener las estadísticas de acceso al sitio web
Apache web server: Apache permite configurar un Hosting Virtual basado en IPs o en
nombres, es decir, tener varios sitios web en un mismo equipo (por ejemplo:
nombreweb1.com, nombreweb2.com, etc.) o establecer distintos niveles de control de
acceso a la información incluyendo el soporte a cifrado SSL utilizando protocolo seguro
HTTPS. [1] La misión del apache web server es crítica, se trata de software, que está
encargado de aceptar todas las peticiones de páginas que provienen de los visitantes que
acceden a un determinado sitio web, y además debe gestionar la entrega o denegación,
teniendo en cuenta las políticas de seguridad establecidas.

Imag.2. Estructura del servidor Apache2

2. ¿Qué es un host virtual?

Imag.3. Host virtual

Un servidor virtual es un directorio que el servidor web sirve con un nombre concreto
de máquina. Este nombre de máquina debe resolverse mediante DNS, esto es
indispensable. Por ejemplo, se puede configurar un servidor web para que a las
peticiones hechas a http://www.uno.dom devuelva el contenido del directorio
/var/www/uno/ y para las peticiones hechas a http://www.dos.dom responda con el
contenido de /home/httpd/dos. [2]
3. ¿Diferencia entre un hosting y un host?
El hosting es el sitio donde se guardan todos los archivos que hacen parte del diseño de
la página web. Es el sitio o servidor donde se guardará y actualizará la información
constantemente, y normalmente se conoce en castellano como la dirección de
alojamiento web. Para el hosting, se tiene en cuenta datos específicos y técnicos como la
velocidad, la capacidad y el lugar (país) donde se encuentra. Al contratar un hosting, se
está adquiriendo el servicio donde los asigna un espacio en ese servidor, y que podrá ser
accedido desde cualquier parte del mundo. Es necesario entonces tener al menos un
correo electrónico para configurar el hosting. [3]
El host por su parte se refiere a que en un mismo servidor web se pueden hospedar
múltiples proyectos cada uno con su propio dominio, aunque todos pertenezcan a la
misma dirección IP pública. [4]
4. ¿Cuál es el archivo de configuración de apache y en qué lugar se alojan las
páginas y documentos que se publicarán en el servidor web?
El archivo de configuración de apache 2.2 en Ubuntu es /etc/apache2/apache2.conf. Este
archivo es extenso y donde las directivas disponibles están explicadas, incluyendo
ejemplos de utilización.
En este archivo de configuración existen secciones de configuración que agrupan
directivas y que son de dos tipos o clases:
 La primera, en la que se evalúa para cada petición que se recibe y se aplican las
directivas que se incluyen. Dentro de este grupo están <Directory>, <Files>,
<Location>, <VirtualHost>, etc. Las secciones <Directory> y <Files> están
relacionadas con el sistema de archivos y <Location> está relacionada con el
espacio web.
 La segunda es la que se evalúa solo al inicio o reinicio del servidor como
<IfDefine> e <IfModule>. Si al iniciar el servidor las condiciones son las
adecuadas, las directivas que incluyen estas secciones se aplicarán a todas las
peticiones que sean recibidas.
El directorio /var/www/ es el origen por defecto de los contenidos web está configurado
para permitir el acceso o denegarlo a cualquier máquina de un dominio.
5. ¿Qué es un servicio de acceso remoto?

Imag.4. Acceso remoto


Un servicio de acceso remoto es poder acceder desde una computadora a un recurso
ubicado físicamente en otra computadora/dispositivo móvil/tablet que se encuentra
geográficamente en otro lugar, a través de una red local o externa (como Internet).
En el acceso remoto se ven implicados protocolos (En informática, un protocolo es un
conjunto de reglas usadas por computadoras para comunicarse unas con otras a través
de una red por medio de intercambio de mensajes), y programas en ambas
computadoras que permitan recibir/enviar los datos necesarios. Además, deben contar
con un fuerte sistema de seguridad (tanto la red, como los protocolos y los programas).
[5]
6. Describa con sus propias palabras y brevemente: telnet, SSH y teamviewer, en
que se diferencian y cómo trabajan.
 Telnet (Telecommunication Network): es un protocolo de red que permite viajar
a un computador/ordenador para manejarla remotamente como si se estuviera
sentado delante de ella. Se realiza en modo terminal mediante el puerto 23 TCP.
Su mayor problema es la seguridad ya que los nombres y contraseñas necesarias
para entrar en las máquinas viajan por la red como texto plano. Esto facilita que
cualquiera que espíe el tráfico de la red pueda obtener los nombres de usuario y
contraseñas.
 SSH (Secure Shell): trabaja de forma similar a como se hace con telnet. La
diferencia principal es que SSH usa técnicas de cifrado que hacen que la
información que viaja por el medio de comunicación vaya de manera no legible,
evitando que terceras personas puedan descubrir el usuario y contraseña de la
conexión ni lo que se escribe durante toda la sesión. SSH hace uso del puerto
22/TCP. Windows no posee un cliente nativo para ssh por lo que tendremos
programas como PuTTY.
 TeamViewer: es un escritorio remoto el cual permite que una persona pueda
trabajar en un ordenador a través de su entorno gráfico desde otro ordenador
ubicado en otro lugar. Entre las funciones están el de compartir y controlar
escritorios, realizar reuniones en línea, videoconferencias y transferencia de
archivos entre ordenadores
Conclusiones

A la hora de crear un host virtual o hacer alguna configuración en un servidor, es mucho


más fácil cuando se trabaja desde un panel de control, por ejemplo, cuando se crea el
host se recortan muchos pasos lo cual lo hace más rápido, pero lo más recomendable es
aprender de ambas formas.
Para la creación de las zonas maestras se debe tener en cuenta la dirección IP desde la
cual se está conectado, lo más recomendable es que se cuente con una dirección IP
estática. Si se trabaja desde una máquina virtual, en la parte de configuración de red se
puede seleccionar la opción “adaptador puente” y tendrá la misma dirección IP que el
equipo principal. También se puede colocar directamente en las ediciones de red en la
versión del sistema operativo que se tenga.
Es importante que las páginas se manejen de forma segura, a pesar de que lo que se hizo
fue para aprender, en la vida real se maneja mucha información importante y delicada la
cual requiere que se le dé buen trato, por ejemplo, en los correos que se manden de un
lugar a otro, de ahí la importancia de usar sitios seguros usando el certificado SSL.
Referencias bibliográficas

[1]Digital Learning. (2012). ¿Qué hace un Servidor Web como Apache? Configuración.
Recuperado de http://www.digitallearning.es/blog/apache-servidor-web-
configuracion-apache2-conf/
[2]bdat. (2012). Virtual host. Recuperado de
http://www.bdat.net/documentos/apache/c1088.html
[3]Ok hosting. (2015). Diferencia entre dominio y hosting. Recuperado de
https://okhosting.com/blog/diferencia-entre-dominio-y-hosting/
[4]MBonell. (2011). Virtual host y múltiples dominios con Apache 2 y Debian 5.
Recuperado de http://blog.mbonell.com/2011/08/virtual-host-y-multiples-
dominios-con-apache-2-y-debian-5/
[5]Ramírez H, J. M. (2012). ¿Qué es un Acceso Remoto? Recuperado de
http://ayudasparadocentes.blogspot.com.co/2012/01/que-es-un-acceso-
remoto.html
Blog Asir. (2016). Administración Remota en Windows. Recuperado de
http://rafaportilloasir.blogspot.com.co/2016/08/administracion-remota-en-
windows.html
Operativos ABCD (2015). Instalación de servidor apache y creación de virtual host
UBUNTU SERVER. Recuperado de https://www.youtube.com/watch?
v=qPQtD5Ht1Rc&t=163s
Ivan, O. (2015). Crear un servidor de correo en Ubuntu. Recuperado de
https://www.youtube.com/watch?v=t2SXGsCo_WQ&t=217s