SERVIDOR DNS - WEB.pdf

SISTEMAS OPERATIVOS AVANZADOS (LINUX) LABORATORIO DNS – WEB DNS PROF. J. HUAPAYA V. CIBERTEC AVANZADOS (LINUX) SIST

Views 87 Downloads 3 File size 525KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

SISTEMAS OPERATIVOS AVANZADOS (LINUX) LABORATORIO

DNS – WEB

DNS PROF. J. HUAPAYA V.

CIBERTEC AVANZADOS (LINUX)

SISTEMAS OPERATIVOS LABORATORIO: DNS – WEB

Objetivos: • Implementar un Servidor DNS y WEB • Administrar un Servidor DNS y WEB. Procedimiento: Trabajaremos con el Siguiente Diagrama:

• En el diagrama rellene los datos de conectividad y configure los parámetros de red apropiados para los equipos.

PREPARANDO EL AMBIENTE Para el desarrollo del presente Laboratorio se hará uso de Maquinas Virtuales, es recomendable estructurar los nombres de los directorios de trabajo para evitar confusión, el término “Maquinas Virtuales” será abreviado por MV. ARQUITECTURA

RED EXTERNA

RED INTERNA

2

CIBERTEC AVANZADOS (LINUX)

SISTEMAS OPERATIVOS

RED PRIVADA RED PUBLICA CONFIGURANDO MV LINUX EN VIRTUALBOX: Configurando Tarjeta de Red (eth0 y eth1)

Conectado a la red Cibertec

Conectado a nuestra red Interna

1. CONECTIVIDAD. Active la maquina virtual y configure los parámetros de las TARJETAS DE RED (eth0 y eth1): #vi /etc/sysconfig/network-scripts/ifcfg-eth0 Nota: “el archivo debe quedar únicamente con la siguiente información”: DEVICE = eth0 ONBOOT = yes BOOTPROTO = static IPADDR = [IP_SERVER] NETMASK = [Mascara]  Realice el mismo procedimiento para la segunda tarjeta (eth1):. •

Configure los parámetros del Gateway

#vi /etc/sysconfig/network NETWORKING = yes HOSTNAME = [Nombre Host] GATEWAY = [IP_GATEWAY] •

Configure los parámetros del DNS

#vi /etc/resolv.conf

3

CIBERTEC AVANZADOS (LINUX)

SISTEMAS OPERATIVOS

nameserver [IP_SERVER_DNS] Reinicie el servicio de red: #service network restart CONFIGURANDO MV WINDOWS EN VIRTUALBOX: PC01 (ESTACION PÚBLICA) Active la MV Windows y Configure los parámetros de RED, si eliges reemplazarlo con una MV LINUX sigue los pasos anteriores.

1. 1 CONFIGURANDO AL SERVIDOR LINUX COMO ROUTER. Edite el archivo /etc/sysctl.conf. y modifique el siguiente parámetro: net.ipv4.ip_forward = 0

por

net.ipv4.ip_forward = 1

Luego de guardar y reiniciar el sistema. 1. 2 CONFIGURANDO AL LINUX COMO ENRUTADOR DE PAQUETES. En un terminal edite el siguiente comando: iptables -t nat -A POSTROUTING -s [RED_PRIVADA]/[MASCARA] -j MASQUERADE



  

Iptables : Firewall de Linux -t nat : tabla nat del firewall -A : Agrega una política al firewall -s : Origen (source)

4

CIBERTEC AVANZADOS (LINUX) 

-j

SISTEMAS OPERATIVOS : Objetivo (target) ó jump (salto)

o Nota: Este sentencia deberá de ser ejecutada cada vez que se reinicia el Firewall. Visualice el contenido de la tabla nat: # iptables -t nat -L

5

CIBERTEC AVANZADOS (LINUX)

SISTEMAS OPERATIVOS

LABORATORIO: SERVIDOR DNS 1. INSTALANDO SOFTWARE DNS Programas: bind, bind-utils y caching-nameserver 2. REGISTRO DE DOMINIOS EN EL SERVIDOR DNS: Al contar con un DNS interno, podremos crear Dominios Internos que serán usados para la red Interna. A continuación mostramos la parte de la creación del dominio y del registro del servidor DNS y WEB para luego acceder a ellos vía su nombre. •

ESTRUCTURA DEL DOMINIO:

Se plantea tener la siguiente estructura: DOMINIO: Apellido.edu.pe Nombre Hosts Registro IP ns A IP_DNS www A IP_SWEB •

IMPLEMENTACION DEL DOMINIO:

Vía Webmin generaremos el Dominio y sus respectivos registros: Instalar el RPM de WEBMIN  # rpm -ivh webmin-1.520-1.noarch.rpm Ingresamos al programa webmin desde un navegador http:// [IP_Servidor]:10000/ con el usuario: “root” y el password “cibertec”.

Nos mostrara la página de inicio:

6

CIBERTEC AVANZADOS (LINUX)

SISTEMAS OPERATIVOS

Clic opción Servidores > SERVIDORES DE DNS BIND > 1

A. CREAR UNA ZONA PRIMARIA: Creando Zona Maestra

o Ingresamos el dominio a crear: 2 Dominio a generar

Email de referencia

Clic en Crear

7

CIBERTEC AVANZADOS (LINUX)

SISTEMAS OPERATIVOS

B. REGISTRANDO HOST: En la sección del Dominio (Apellido.edu.pe), existen los registros a crear. Registraremos el registro del tipo (A) para el nombre (mail).

huapaya.com.pe 3

Tipo de Registro “A”. Ingresaremos para crear “www”

Nombre a asignar para la resolución

4

IP del HOST a resolver



Clic

o Clic   •

Clic Clic PRUEBAS:  Registrar en el servidor Linux, en el archivo /etc/resolv la ip de nuestro servidor DNS. o nameserver IP_DNS  Desde la estación con Windows XP a través de la consola ejecutamos el comando: PING www.huapaya.com.pe, no olvides de colocar como DNS primario al servidor LINUX

8

CIBERTEC AVANZADOS (LINUX)



SISTEMAS OPERATIVOS

GENERANDO RESOLUCION INVERSA:

Para evitar suplantaciones de DOMINIO es necesario que se tenga una resolución inversa de la IP de nuestro servidor, que al consultar por la IP del Servidor de Correos responderá el nombre. En un caso real de producción el encargado de esta configuración es el proveedor del enlace de Internet. Vía Webmin generaremos la resolución inversa:

1 Creando Zona Maestra

Indicando el tipo reverso

2 Red a Administrar la resolución inversa o reversa

Email de referencia

9

CIBERTEC AVANZADOS (LINUX)

SISTEMAS OPERATIVOS

Clic



Tipo de Registro (PTR)

3

IP del Servidor WWW

4

Nombre del Servidor WEB



Clic



Clic



Clic



Clic



Clic

Listo! Servidor DNS configurado

10

CIBERTEC AVANZADOS (LINUX)

SISTEMAS OPERATIVOS

LABORATORIO: SERVIDOR WEB 1. INSTALANDO SERVIDOR WEB: • • • •

Programas: httpd, httpd-manual, system-config-httpd. Activando: service httpd restart. Nota: Verificar en el firewall local el permiso de acceso al servidor HTTP Apache. Verificando puerto 80: netstat -a -n | more Activando Permanentemente: chkconfig --level 35 httpd on

Visualizando los procesos del apache: # ps -A -f | grep httpd ¿Cuántos procesos y quien es el propietario de los procesos? __________ Visualice que el usuario “apache” existe en “passwd”  cat /etc/passwd 2. PERSONALIZANDO: • El directorio RAIZ del Servidor WEB es: “/var/www/html” • Ingrese a la RAIZ del WEB e edite la pagina por defecto “index.html”  # vi /var/www/html/index.html “Hola soy el alumno[#].com.pe” • Desde la PC con Windows ingrese vía navegador y compruebe  http://[IP_SWEB] 3. LENGUAJES: HTML: • En el servidor WEB edite el archivo: “index.html” con este contenido:

WEB de Empresa [#]

Hola Ingresastes al Web [#]
Bienvenidos

NOTA: Para mayor información de html ir a la siguiente dirección Web: http://www.geocities.com/Paris/Chateau/1437/curso/

11

CIBERTEC AVANZADOS (LINUX)

SISTEMAS OPERATIVOS

• Desde la PC con Windows limpie la cache del navegador, cierra y vuelva abrirlo e ingrese al Web. PHP: • En el servidor WEB ubíquese en el directorio RAIZ del SWEB “/var/www/html”, edite un nuevo archivo “pagina.php”:

Pagina HTML - PHP

Lineas escritas en codigo HTML