sábado, 3 de noviembre de 2012

Documento Escrito.


ESCUELA POLITECNICA NACIONAL
Sistemas Operativos

SERVIDOR WEB + DNS


INTRODUCCION
Servidor web
Un servidor web o servidor HTTP es un programa informático que procesa una aplicación del lado del servidor realizando conexiones bidireccionales y/o unidireccionales y síncronas o asíncronas con el cliente generando o cediendo una respuesta en cualquier lenguaje o Aplicación del lado del cliente. El código recibido por el cliente suele ser compilado y ejecutado por un navegador web. Para la transmisión de todos estos datos suele utilizarse algún protocolo. Generalmente se utiliza el protocolo HTTP para estas comunicaciones, perteneciente a la capa de aplicación del modelo OSI. El término también se emplea para referirse al ordenador que ejecuta el programa.

DNS
Domain Name System o DNS (en español: sistema de nombres de dominio) es un sistema de nomenclatura jerárquica para computadoras, servicios o cualquier recurso conectado a Internet o a una red privada. Este sistema asocia información variada con nombres de dominios asignado a cada uno de los participantes. Su función más importante, es traducir (resolver) nombres inteligibles para las personas en identificadores binarios asociados con los equipos conectados a la red, esto con el propósito de poder localizar y direccionar estos equipos mundialmente.
El servidor DNS utiliza una base de datos distribuida y jerárquica que almacena información asociada a nombres de dominio en redes como Internet. Aunque como base de datos el DNS es capaz de asociar diferentes tipos de información a cada nombre, los usos más comunes son la asignación de nombres de dominio a direcciones IP y la localización de los servidores de correo electrónico de cada dominio.
La asignación de nombres a direcciones IP es ciertamente la función más conocida de los protocolos DNS. Por ejemplo, si la dirección IP del sitio FTP de prox.mx es 200.64.128.4, la mayoría de la gente llega a este equipo especificando ftp.prox.mx y no la dirección IP. Además de ser más fácil de recordar, el nombre es más fiable. La dirección numérica podría cambiar por muchas razones, sin que tenga que cambiar el nombre.


1.1 INSTALACIÓN DE UBUNTUSERVER
1.1.1.   Elegimos el idioma


1.1.2.   Escribimos el nombre de la Máquina


1.1.3.   Formateamos las particiones




1.1.4.   Damos un nombre al usuario




1.1.5.   Elegimos una contraseña para el usuario






1.1.6.   Si es necesario utilizar un proxy llenamos o lo dejamos en blanco



1.1.7.   Seleccionamos el o los paquetes a instalar en este caso DNS Server



1.1.8.   Ingresamos con nuestro usuario y contraseña



1.1.9.   Para poner una contraseña al root utilizamos el comando:
sudo passwd root


1.2 INSTALACIÓN DE WEBMIN SOBRE UBUNTU SERVER

Dentro de la página http://prdownloads.sourceforge.net/webadmin/webmin_1.500_all.deb tenemos el instalador del webmin el cual podemos descargarlo directamente desde el servidor Ubuntu con el comando:

wget http://prdownloads.sourceforge.net/webadmin/webmin_1.500_all.deb

Después de completar la descarga procedemos a instalar el paquete mediante el comando:
                  dpkg –i webmin_1.500_all.deb
al completar esta instalación se han producido unos errores de dependencia y para completar la instalación por completo utilizamos el comando:
                  apt-get install –f  este comando busca los paquetes necesarios para completar correctamente la instalación.
Al finalizar la instalación nos indica q con esta dirección https://(Nombre de la Maquina):10000 podemos entrar en el servidor a través de Webmin.
También podemos acceder a este servidor a través de su dirección IP la cual podemos obtener con el comando:
                  Ifconfig

1.3 Configuración de red en Webmin

Ingresamos al servidor mediante Webmin con la ayuda de un navegador  con esta dirección:
https://192.168.0.193:10000 ingresamos como root.
Abrimos Red y dentro de aquí la opción Configuración de Red


Aquí tenemos 4 iconos para configurar:
·         Tarjetas de red
·         Puertas de enlace (Gateway)
·         DNS
·         Direcciones de Máquina (Hosts)

1.3.1     WEBMIN Y SERVICIO DNS
Ingresamos al icono Nombre de maquina y cliente DNS
Aparece el nombre de la maquina
Y ponemos como servidor DNS la dirección IP del equipo Servidor.
En dominios podremos que pertezca a un listado en este caso: grupo6.com
Guardamos y procedemos a configurar el servidor DNS



Nos dirigimos a Servidores y la opción Servidor DNS BINF
Aquí tenemos opciones de configuración y procedemos a crear una zona:



Creamos una zona maestra con el nombre grupo6.com
En dirección de correo escribimos a root@grupo6 el cual recibirá los mensajes de servidor. Y damos click en crear.
Empezaremos a ingresar registros de equipo empezando por el propio ubuntu@grupo6 y su dirección será 192.168.0.193
Podemos añadir más equipos como el PC físico en este caso Windows 7 con su dirección IP. Creamos y aplicamos la zona.
Ahora vamos a añadir una nueva zona, en este caso una zona inversa para que una IP se pueda ver con su nombre.
Damos click en crear una nueva zona maestra marcando inversa
Escribimos parte de la dirección de Red en este caso 192.168.0, volvemos a decir que el que recibirá el correo de aviso será root y creamos la zona.
Ahora añadiremos la dirección inversa completamos la dirección en este caso 193 y la maquina será grupo6.grupo6.com, guardamos y creamos también la de Windows con su dirección IP

Ahora vamos a crear un alias para el servidor Ubuntu
Abrimos la zona principal directa la cual es grupo6.com, entramos en alias, escribimos un nombre que será www y el nombre real el cual es grupo6.grupo6.com y aplicamos la zona

Configurar a los clientes para que consulten este servidor
Vamos a la tarjeta de red propiedades y en el servidor DNS ira la IP del servidor.




1.4 INSTALACION Y CONFIGURACIÓN DEL SERVIDOR WEB APACHE

Para instalar apache ingresamos el comando:
                  sudo apt-get install apache2



y para crear una pagina web en /home/grupo6/www utilizamos:
                  nano /home/grupo6/www/index.html


Una vez creada en la carpeta de usuario una carpeta www que contenga una pagina web.
Mediante el Webmin ingresamos a Servidores la opción Servido Apache.
Vamos a crear un nuevo virtual hosts. Mantenemos cualquier dirección y puerto, escribimos la dirección  de la pagina web en este caso /home/grupo6/www
Es importante decir ahora cual es el nombre del servidor el cual es www.grupo6.com lo que significa que este URL será redirigido al directorio www. La creamos y tenemos un servidor virtual, aplicamos los cambios y probamos en el navegador.

No hay comentarios:

Publicar un comentario