You are on page 1of 10

Universidad Politcnica Salesiana-Sede Cuenca.

Practica #2: CONFIGURACION DE SERVIDOR


HTTP EN APACHE2
Bryan Abril, Danny Guachichulca
babril@est.ups.edu.ec, dguachichulca@est.ups.edu.ec,
Universidad Politcnica Salesiana - Sede Cuenca
Redes de Computo I
Resumen--- Configurar y gestionar la conexin de un
Servidor DNS en conexin a un host local.
Palabras ClavesServidor, DNS, HTML, ping,Virtual.
OBJETIVOS
Objetivo General:
Identificar las conexiones de cada uno de los elementos
de la red creada es decir la conexin entre servidor-host.
Aprender a configurar adecuadamente los terminales y el
servidor.
Objetivos Especficos:

Configurar DNS en el servidor


Configurar HTTP en tres servidores
Configurar el soporte de DNS en la PC
Verificar la conectividad desde los clientes hacia
los servidores WEB.
Hacer ping a los servidores utilizando la
direccin URL(plantearse una URL)
Abrir la pgina web desde los clientes utilizando
la direccin URL.
Observar la forma en que DNS y HTTP trabajan
en conjunto en Modo simulacin.
Investigar la utilidad del switch en la topologa de
red planteada.

I. INTRODUCCIN
Una mquina sncrona es una mquina elctrica rotativa
de corriente alterna cuya velocidad de rotacin del eje y
la frecuencia elctrica estn sincronizadas y son
mutuamente dependientes, la mquina puede operar tanto
como motor y generador. Como motor sncrono convierte
la energa elctrica en energa mecnica y la velocidad de
rotacin del eje depender de la frecuencia de la red
elctrica que se le suministre o bien convierte energa
mecnica en energa elctrica, siendo en este caso
utilizada como generador sncrono y la frecuencia

entregada en las terminales depender de la velocidad en


la que el eje est girando

II. MARCO TERICO


Es necesario comprender el funcionamiento de los
dispositivos involucrados adems de su correcta
configuracin para que funcionen correctamente.
A. Rourter
Es un dispositivo que proporciona conectividad a nivel de
red o nivel tres en el modelo OSI. Su funcin principal
consiste en enviar o encaminar paquetes de datos de una
red a otra, es decir, interconectar subredes, entendiendo
por subred un conjunto de mquinas IP que se pueden
comunicar sin la intervencin de un encaminador
(mediante puentes de red), y que por tanto tienen prefijos
de red distintos.[1]

Figura 1. Simbologa Rourter


Funcionamiento de Rourter.El funcionamiento bsico de un enrutador o encaminador,
como se deduce de su nombre, consiste en enviar los
paquetes de red por el camino o ruta ms adecuada en
cada momento. Para ello almacena los paquetes recibidos
y procesa la informacin de origen y destino que poseen.
Con arreglo a esta informacin reenva los paquetes a otro

Universidad Politcnica Salesiana-Sede Cuenca.

encaminador o bien al anfitrin final, en una actividad que


se denomina 'encaminamiento'.

Los switch registran las direcciones ms de las tarjetas de

Cada encaminador se encarga de decidir el siguiente salto


en funcin de su tabla de reenvo o tabla de
encaminamiento, la cual se genera mediante protocolos
que deciden cul es el camino ms adecuado o corto,
como protocolos basado en el algoritmo de Dijkstra.

forma que sabe de forma precisa a quien debe enviar la

B. Switch

red que estn conectadas a cada uno de sus puertos, de tal


informacin.
C. Servidor DNS
Domain Name System o DNS (en espaol Sistema

Es el dispositivo digital lgico de interconexin de

de Nombres de Dominio) es un sistema de

equipos

nomenclatura

que

opera

en

la

capa

de

enlace

de

jerrquica

para

computadoras,

datos del modelo OSI. Su funcin es interconectar dos o

servicios o cualquier recurso conectado a Internet o a

ms segmentos de red, de manera similar a los puentes de

una red privada. Este sistema asocia informacin

red, pasando datos de un segmento a otro de acuerdo con

variada con nombres de dominios asignado a cada

la direccin MAC de destino de las tramas en la red y

uno de los participantes. Su funcin ms importante,

eliminando la conexin una vez finalizada esta. [2]

es traducir (resolver) nombres inteligibles para las

Los conmutadores se utilizan cuando se desea conectar

personas en identificadores binarios asociados con los

mltiples tramos de una red, fusionndolos en una sola

equipos conectados a la red, esto con el propsito de

red. Al igual que los puentes, dado que funcionan como

poder

un filtro en la red y solo retransmiten la informacin hacia

mundialmente. [2]

localizar

direccionar

estos

equipos

los tramos en los que hay el destinatario de la trama de


red, mejoran el rendimiento y la seguridad de las redes de
rea local (LAN).

D. Servidor HTTP
Hypertext

Transfer

Protocol

HTTP

(en

espaol protocolo de transferencia de hipertexto) es


el protocolo usado en cada transaccin de la World
Wide Web. HTTP define la sintaxis y la semntica
que utilizan los elementos de software de la
arquitectura web (clientes, servidores, proxies) para
comunicarse.

Es

un

protocolo

orientado

transacciones y sigue el esquema peticin-respuesta


Figura 2. Simbol de un Switch

entre un cliente y un servidor. Al cliente que efecta


la peticin (un navegador web o un spider) se lo

Funcionamiento de un Switch.Los switch o hubs inteligentes son dispositivos de


interconexin que crean circuitos o enlaces virtuales entre
los equipos en comunicacin para incrementar el
rendimiento de la red.

conoce como "user agent" (agente del usuario). A la


informacin transmitida se la llama recurso y se la
identifica mediante un localizador uniforme de
recursos (URL). El resultado de la ejecucin de un
programa, una consulta a una base de datos, la
traduccin automtica de un documento, etc. [4]

Universidad Politcnica Salesiana-Sede Cuenca.

III. DESARROLLO
Configuracin de Red en Ubuntu Virtual Box
Una vez ya instalado el sistema operativo virtual
procedemos a configurar la red del mismo ubicndonos
en configuraciones-Red- Adaptador 1 -4.
Figura 4. Configuraciones Avanzadas.

Configuracin de Red en Ubuntu y su Ip.


Ahora una vez configurado los adaptadores en el Virtual
box nos dirigimos a iniciar Ubuntu.Luego nos dirigimos
a Editar las conexiones

Figura 3. Configuracin del Adaptador.


Habilitamos el adaptador de red y elegimos Adaptador
puente 2 luego, en el nombre del driver de Ethernet que
tenemos en nuestro equipo para este caso es el Realtek
PCIe FE Family Controller.
Luego nos vamos a la pestaa de opciones Avanzadas y
en Modo Promiscuo elegimos Permitir Todo; tambin
seleccionamos la opcin de Cable conectado.

Figura 5. Configuracin Conexiones


Luego nos ubicamos en la Conexin cableada que
creamos anteriormente desde el Virtual box y elegimos
Editar.

Universidad Politcnica Salesiana-Sede Cuenca.

Seleccionamos la opcin requiere direccin IPV4 y le


damos a guardar.

Configuracin de Red en Windows 8 y su Ip.


Nos dirigimos a Panel de Control en Redes e Internet.

Figura 6. Conexiones de red.

Elegimos la pestaa IP versin 4 y en mtodo lo


cambiamos a Manual

Figura 9.Panel de Control


Luego a centro de redes y recursos compartidos.

Figura 7. Edicin Conexin Cableada


Luego configuramos las direcciones Ip de Ubuntu en este
caso usamos la direccin 192.168.83.1 como servidor
DNS y 255.255.255.0 como mascara de subred.

Figura 10. Centro de redes y Recursos


compartidos.
Entramos en la red de Ethernet obviamente debe estar
conectado a la otra PC para que reconozca que existe
conexin de red latente.

Figura 8. Direccionamiento a la Conexin

Universidad Politcnica Salesiana-Sede Cuenca.

Figura 11. Estado de Ethernet


Entramos en Propiedades y Luego buscamos en los
elementos el Protocolo de Internet versin 4 es decir
IPV4.

Figura 13.Propiedades Protocolo de Internet IPV4


En el otro host seguimos el mismo procedimiento de la 1
a la 5 pero en este caso la Ip que otorgamos es la IP:
192.168.83.3 y mascara de subred: 255.255.255.0.

Figura 12. Propiedades de Ethernet


Una vez all sealamos en Usar la siguiente direccin Ip
y le otorgamos una direccin dentro de los parmetros del
servidor DNS para esta mquina nos impondremos la
direccin
IP:192.168.83.2
y
mascara
de
subred:255.255.255.0

Figura 14. Ingreso de Ip y Mascara de subred


Hacer Ping en los sistemas de la red para comprobar
su conexin.
Para verificar que existe conexin abrimos el Command
Promp de Windows y hacemos ping tanto en el servidor
como en los hosts.

Universidad Politcnica Salesiana-Sede Cuenca.

Figura 15.Ping Servidor DNS

Figura 18. Open Terminal


Una vez dentro escribimos los siguientes comandos:
a) sudo apt-get install bind
b) bind9
Figura 16.Ping host 1

Figura 19. Instalacin de paquetes bind9


Figura 17.Ping host 2

Y se nos va a instalar toda la librera o ficheros que viene


por defecto para el servidor DNS bind9.

Instalacin del servidor DNS en este caso el Bind.


Ahora dentro de Ubuntu abrimos el terminal para instalar
los paquetes del servidor bind9

Configurar el servidor DNS en Ubuntu


Nos dirigimos al directorio donde se encuentran todos los
ficheros de configuracin con el comando:
a) Cd /etc/bind
b) Ls -l
Vamos a observar todos los ficheros que existen dentro de
bind y que posteriormente vamos a configurar.

Universidad Politcnica Salesiana-Sede Cuenca.

Figura 22. Comando para configuracin del fichero local


Una vez ingresado debemos editar las diferentes zonas.

Figura 23. Ventana por defecto del fichero local


Configuramos la zona Directa que es la encargada de
resolver dado una Ip nos proporcionara el dominio;
debemos configurarla de la siguiente manera.
Figura 20.Lista de ficheros del servidor Bind 9
En este fichero cont.options .Especifica en caso que el
servidor DNS no pueda reconocer algn nombre hacemos
que otro DNS pueda responder a las peticiones en este
caso lo cambiamos a 8.8.8.8 que es el de google y lo
podemos abrir con el siguiente comando:
a) Nano named.conf.options

Figura 24. Configuracin Zona Directa


Como observamos escribimos el dominio en este caso
bryamabril.net de tipo master y donde se va a
direccionar.
En cuanto a la zona Inversa nos resuelve dado un dominio
nos entrega la Ip de este. De igual forma precedemos a
configurar de la siguiente manera.

Figura 21. Especificacin del servidor auxiliar


Procedemos a configurar el fichero local para proceder a
configurar la zona Directa y la zona Inversa; para ingresar
procedemos a escribir el siguiente comando:
a) Nano named.conf.local

Figura 25. Configuracin Zona Inversa


De la misma manera damos la zona en este caso para de
forma inversa para que nos entregue la Ip que solicitamos
de tipo master y con la ubicacin en donde se encuentra
esta.
Procedemos a editar los ficheros de las tablas de la zona
Directa.
Cambiamos los local.host por nuestro sitio web. Y luego
indicamos nuestro dominio y en qu direccin de Ip del
servidor.

Universidad Politcnica Salesiana-Sede Cuenca.

Figura 29.Reiniciando el Bind9


Luego para comprobar vamos a utilizar el comando ns
loockup y observamos que responda con el nombre del
sitio y la direccin Ip del mismo
En este caso damos la Ip y nos devuelve el servidor y la
direccin.

Figura 26. Edicin de Ficheros de la Zona Directa


Ahora nos toca configurar la zona indirecta de la misma
manera declarando direcciones Ip y dando los dominios a
las que pertenecen.

Figura 30. Comprobacin de la Ip del Servidor.


Aqu en cambio damos el dominio y nos devuelve los
datos.

Figura 31. Comprobacin del dominio del Servidor


Figura 27. Edicin de Ficheros de la Zona Indirecta

Configurar la Interfaz del html.index de Ubuntu con


Apache 2.

Igualmente cambiando los local.host por el de nuestro


dominio en este caso bryamabril.net
Ahora procedemos a cambiar los DNS que vienen por
defecto en Ubuntu con el comando:
a) Gedit /etc/resolv.conf

En primer lugar debemos instalar el apache ya que no


viene por defecto descargado. Entramos a la ventada de
comandos e ingresamos el siguiente:
a) Sudo apt-get install apache2

Aqu borramos los Dns y ponemos los que hemos creado.

Figura 32.Instalacion de Paquetes de Apache2


Figura 28. Archivo de Ips por defecto
Para guardar todos los cambios y probar los servidores
debemos reiniciar el bind9 con el siguiente comando:
a) Etc/init.d/bind9 restart

Esperamos hasta que se complete su descarga.


Abrimos nuestro navegador de Ubuntu este caso Firefox
y ponemos la Ip de nuestro Servidor lo cual nos va a
entregar una pgina index de Ubuntu.

Universidad Politcnica Salesiana-Sede Cuenca.

Abrir la pgina web desde los clientes utilizando la


direccin URL y la IP.
Lo que vamos a hacer para este caso es simplemente abrir
el explorador de uno de los host que est disponible en
este caso lo hare desde el host con la IP:192.168.83.3 y
vemos el resultado

Figura 33.Index.htm de Apache2


Seguimos las instrucciones que nos proporciona la pgina
de Apache2 dos que nos ayudan a ingresar a la pgina
index.html para as configurarla a nuestro antojo. El
comando seria el siguiente:

Figura 36. Respuesta de la direccin Ip del Servidor.

a) Gedit /var/www/html/index.html

Figura 34.Comando para edicin del index.html


Luego se nos abrira la siguiente pagina en la cual
procedemos a cambiar a nuestro gusto como puede ser los
titulus,tamao y tipo de letra,imagenes etc

Figura 37. Respuesta del Dominio del Servidor.

IV. RECURSOS (ACCESORIOS Y MATERIAL


FUNGIBLE)

Figura 35. Archivo de la programacin de la pagina

Software Cisco Packet Tracer


Software Virtualbox
S.O. Ubunto 14.04 LTS
V. CONCLUSIONES Y RECOMENDACIONES

Justo como se haba simulado en el software packet tracer


de cisco el funcionamiento del servidor y el cliente se
verifico como correcto. Las configuraciones que se hizo
nos ha permitido corroborar la operacin del simulador,

Universidad Politcnica Salesiana-Sede Cuenca.

por ende, esta prctica servir como base para abordar


temas ms complejos dentro del curso de redes.

VI. REFERENCIAS
[1] S. J., "Servidores HTTP", en Redes de computo, 4
Ed., Mxico: Mc. GrawHill, 2005, Cap. 6, pp.346379
[2] J. F. Mora, "Redes de Computo", Redes Industriales,
5 Ed., Mxico: Graw Hill, 2003, Cap. 5.
[3] Ozuna, O. S., Hern, I. V., Xochiquetzal, I., God, A.,
Cervantes, M., Rodr, G. R., & Mart, R. (n.d.).
Caracterizacin de los sistemas de redes y
telecomunicaciones.

10