Inst server

45

Click here to load reader

Transcript of Inst server

Page 1: Inst server

94

CAPITULO IV: PROPUESTA DEL DISEÑO DE LA IMPLEMENTACION

Y CONFIGURACION DE UN SERVIDOR LINUX CON SERVICIOS FTP

Y WEB QUE APORTE CONOCIMIENTOS SIGNIFICATIVOS A LOS

ESTUDIANTES DE INGENIERIA EN CIENCIAS DE LA

COMPUTACION DE LA UNIVERSIDAD FRANCISCO GAVIDIA DE LA

CIUDAD DE SANTA ANA.

En el siguiente capítulo se describe la estructura base que debe tener la

presentación de la propuesta de tesis “Diseño de la implementación y configuración

de un servidor Linux con servidores FTP y WEB que aporte conocimientos

significativos a los estudiantes de Ingeniería en Ciencias de la Computación de la

Universidad Francisco Gavidia de la ciudad de Santa Ana”, tomando en

consideración que es un proyecto destinado al proceso de aprendizaje de los

estudiantes, se sintetizará y seleccionará el material utilizado para presentar de una

forma fácil y sencilla la configuración de un servidor Linux así como también el

funcionamiento de los servicios incluidos en este diseño.

Debido a que no se cuentan con ninguna clase de material teórico el propósito de

este documento es la realización de un manual de usuario, para que se incluya en la

cátedra de Sistemas Operativos, el cual explique la instalación de Suse 10.1 y la

configuración de un servidor, para que los estudiantes puedan apoyarse en este

como material didáctico.

De la misma manera se seleccionó la distribución antes mencionada, después de

haber evaluado muchos aspectos como es su fácil instalación, su rápido

funcionamiento, entendible por los usuarios novatos como expertos, razones por las

cuales se ha analizado que este Sistema Operativo de distribución libre debe ser el

correcto, y el adecuado a los requerimientos de esta investigación.

Page 2: Inst server

95

Las partes contenidas en este capítulo son las siguientes:

I. Generalidades

A. Importancia y Beneficios de la Propuesta

B. Factibilidad del proyecto

C. Plan de implementación

II. Diseño de la implementación y configuración de un servidor Linux con

servidores FTP y WEB que aporte conocimientos significativos a los

estudiantes de Ingeniería en Ciencias de la Computación de la Universidad

Francisco Gavidia de la ciudad de Santa Ana.

A. Instalación de Linux Suse 10.1

B. Configuración de la tarjeta de red

C. Instalación de programas necesarios para el servidor WEB y servidor

FTP

D. Manual de instalación del servidor WEB

1. Configuración del servidor de nombres de dominio (DNS)

E. Manual de instalación del servidor FTP

2. Configuración de los usuarios locales y anónimos en el servidor

FTP

Page 3: Inst server

96

I. GENERALIDADES

A. IMPORTANCIA Y BENEFICIOS PARA LA UFG, CRO.

Es importante contar con un servidor propio en la UFG, CRO porque ofrece fiabilidad,

seguridad y un alto rendimiento para la puesta en marcha de los proyectos de

presencia en Internet del campus, permitiendo la disposición en todas aquellas

materias que requieran el uso del servidor; descentralizando así el servidor central de

la UFG, no siendo necesaria la acción de solicitar permisos de administrador a los

docentes para las practicas de los estudiantes.

Los técnicos y docentes tendrán el control total sobre todas las aplicaciones que el

servidor ofrece, ya que este servidor tiene como plataforma el Sistema Operativo

Linux Suse, ellos pueden realizar modificaciones que mejoren el funcionamiento del

servidor.

BENEFICIOS.

i. Aplicabilidad de un nuevo proyecto de trabajo, para la actualización del

programa de estudio de Sistemas Operativos.

ii. Fortalecer los conocimientos teóricos impartidos en la cátedra de Sistemas

Operativos apoyándose en prácticas relacionadas a la aplicación de un

servidor.

Page 4: Inst server

97

B. FACTIBILIDAD DEL PROYECTO

El diseño de la implementación y configuración de un servidor Linux con servidores

WEB y FTP que aporte conocimientos significativos a los estudiantes de Ingeniería

en Ciencias de la Computación de la Universidad Francisco Gavidia de la ciudad de

Santa Ana, será factible a través de los puntos de vista siguientes:

1) FACTIBILIDAD TECNICA:

Actualmente la UFG, CRO; cuenta con dos centros de cómputo debidamente

equipados, con un total de treinta y cinco computadoras, donde cada una posee

la capacidad de utilizarse como servidor de prácticas; a su vez están conectadas

en red, facilitando la implementación de un servidor bajo la plataforma Linux

Suse; debido a esto, la compra de una computadora que pueda utilizarse como

servidor de práctica no seria una prioridad ya que se tomaría cualquiera de las

computadoras del centro de computo uno agilizando la implementación del

mismo.

1.1. Análisis de los requerimientos para el servidor de prácticas:

1.1. 1 Requerimientos mínimos:

Procesador Intel celeron 2.0 mhz

Memoria RAM 256 MB DDR

Disco duro 40 GB

1.1. 2 Se muestran a continuación en la Tabla 4.1 los recursos tecnológicos con

los que cuenta la UFG, CRO; centro de computo uno:

Cantidad Modelo Procesador RAM Disco duro

1 Pentium IV 2.41 GHz 256 MB 40 GB

3 Intel Celeron 2.53 GHz 512 MB 80 GB

4 Pentium IV 3.0 GHz 512 MB 120 GB

12 Athlon 64 3200+ 1 GB 160 GB

Tabla 4.1 “Recursos tecnológicos del centro de computo uno”

Page 5: Inst server

98

De acuerdo a lo anterior se puede concluir que técnicamente es factible tanto para la

UFG, CRO como para los estudiantes en ingeniería en ciencias de la computación.

2) FACTIBILIDAD ECONOMICA:

De acuerdo al estudio realizado se concluye que el proyecto es económicamente

factible, para implementar un servidor de práctica ya que el desarrollo del mismo

no originará gastos para la UFG, CRO; debido que se cuenta con los recursos de

hardware necesario y el software de aplicación a utilizar es de licencia general

publica; siempre y cuando se utilice una de las computadoras del centro de

computo uno como servidor de práctica.

Por el contrario si la UFG, CRO; implementara un servidor de producción este

generaría gastos debido a que el hardware para este tipo de servidor presenta un

costo.

Con respecto al soporte técnico la UFG, CRO; invertiría una cantidad moderada

en la capacitación al personal técnico con respecto al software.

3) FACTIBILIDAD OPERATIVA:

Este proyecto después de un análisis investigativo presenta una factibilidad

operativa ya que la UFG, CRO; cuenta con personal técnico encargado del

hardware del centro de cómputo uno, que podría implementarse como servidor de

práctica; en cuanto a los docentes, es factible porque todos ellos poseen tanto

conocimientos técnicos como teóricos para poder utilizar el servidor.

El aporte a los estudiantes será conocimientos significativos con respecto a

Sistemas Operativos básicos configurando un servidor Linux.

Page 6: Inst server

99

C. PLAN DE IMPLEMENTACION.

En el siguiente plan de implementación se muestran todas las actividades, que se

deben de realizar para la instalación, configuración y el montaje del servidor de

práctica en el centro de cómputo uno, además, el tiempo que se tardaría en el

desarrollo de todas las funciones, gastos y las personas responsables de poner en

prácticas todas las actividades a realizar.

Detalles de las actividades a realizar:

1. Entrega del software de aplicación, se le proporciona a la UFG, CRO; dos

copias del Sistema Operativo a utilizar, que consta de cinco cd`s para

instalarse, siendo entregado al jefe de UFGnet.

2. Entrega de copias del manual de configuración del servidor de práctica;

proporcionando a los cincos docentes del departamento de ingeniería y a las

dos personas encargadas del centro de computo una copia a cada uno de

ellos, para la utilización de este manual en las capacitaciones y las clases

destinadas a los estudiantes.

3. Desarrollo de las capacitaciones, para docentes y técnicos, divididas en cinco

horas prácticas y cinco teóricas, sobre la configuración del servidor.

4. Elaboración de la propuesta de compra del servidor de práctica, presentada

al rector de la UFG, CRO; actividad que puede ser prescindible de llegarse a

utilizar una de las computadoras del centro de cómputo como servidor de

práctica, ya que todas cumplen con los requisitos de hardware necesarios

para el buen funcionamiento del servidor.

Todo el software de aplicación y capacitaciones serán impartidas por el grupo

encargado del desarrollo de este proyecto de graduación.

Page 7: Inst server

100

5. Seleccionado el servidor de práctica, se prosigue con la instalación del

Sistema Operativo Suse Linux 10.1, para posteriormente comenzar con la

configuración del servidor Web y FTP, actividades realizadas por el personal

técnico del centro de cómputo.

6. Desarrollo de guía de clases, detallando las actividades y horarios ha incluir

en el plan docente de la cátedra de Sistemas Operativos, elaborada por el

docente encargado de impartir dicha materia.

7. Puesta en marcha del proyecto de graduación; actividad donde se involucran

docentes y estudiantes.

A continuación se detallan las actividades antes mencionadas en la siguiente Tabla

4.2.

Page 8: Inst server

101

ACTIVIDADES A REALIZAR

DESCRIPCION DE LA ACTIVIDAD

TIEMPO DE EJECUCION COSTO

Proporcionar el software de aplicación

Entrega de dos copias del Sistema Operativo Suse Linux (10 cd`s)

Un día $5.00

Proporcionar copias del manual a utilizar

Entrega de siete copias del manual desarrollado en este proyecto

Cuatro días $15.75

Capacitación técnicos Clases teóricas y practicas sobre la configuración del servidor (2 hrs. Al día)

Una semana $50.00

Capacitación docentes Clases teóricas y practicas sobre la configuración del servidor (2 hrs. Al día)

Una semana $100.00

Seleccionar servidor Compra de una equipo informático destinado a ser usado como servidor de práctica

Dos días $500.00

Instalación de Sistema Operativo

Instalación de Suse 10.1 en el servidor de practica

Un día $25.00

Configuración del servidor Web y servidor FTP

Instalación de servicios Web y FTP

Una semana $25.00

Elaboración de la guía Elaboración de guía donde se incluyen horarios de clase

Tres días $25.00

Puesta en marcha Clase teórica-práctica incluidas en la cátedra de Sistemas Operativos

Seis meses $0.00

TOTAL $745.75

TABLA 4.2 “detalles de actividades del plan de implementación

Page 9: Inst server

102

II. DISEÑO DE LA IMPLEMENTACIÓN Y CONFIGURACIÓN DE UN

SERVIDOR LINUX CON SERVIDORES FTP Y WEB QUE APORTE

CONOCIMIENTOS SIGNIFICATIVOS A LOS ESTUDIANTES DE

INGENIERÍA EN CIENCIAS DE LA COMPUTACIÓN DE LA

UNIVERSIDAD FRANCISCO GAVIDIA DE LA CIUDAD DE SANTA

ANA.

A. INSTALACION DE LINUX SUSE 10.1.

Seguir los siguientes pasos:

1. La instalación de Linux Suse 10.1 se realiza por medio de la utilización de 5

cd`s que se pueden obtener de forma gratuita en Internet, para Iniciar el

proceso de instalación en primer lugar se coloca el CD número uno en la

unidad de CD-ROM y se arranca la PC desde el CD. Arrancando el CD se

vera la pantalla con una interfaz grafica que al igual que Windows facilita la

instalación, donde se debe seleccionar "Installation" a lo que inmediatamente

se cargará el Kernel de Linux y se mostrara la pantalla de inicio de la

instalación (figura 1).

Figura 1”Pantalla de inicio de instalación”

1

Page 10: Inst server

103

2. A continuación se seleccionara el lenguaje de su conveniencia.

3. Luego se dará clic en next (figura 2).

Figura 2 “pantalla de selección de idioma”

4. Luego se debe aceptar la licencia de uso del software seleccionando yes, i

agree to the licence agreement (Si estoy de acuerdo con la licencia) para

continuar la instalación y comenzará a detectar tu hardware.

5. dando clic en next (siguiente), (figura3).

Figura 3 “pantalla de licencia de uso de software”

2

3

4

5

Page 11: Inst server

104

6. En el modo de instalación se seleccionara new installation (nueva instalación)

(figura 4). Y posteriormente clic en next, (siguiente).

Figura 4 “pantalla de modo de instalación”

7. Añadir la fuente de medios de comunicación add-on al servidor http

seleccionando add y luego next (siguiente), (figura 5).

Figura 5 “pantalla de adición de software”

6

7

Page 12: Inst server

105

8. Seleccione directory server dando clic en OK (figura 6).

Figura 6 “pantalla de selección de directorio”

9. A continuación se mostrara la pantalla y se seleccionara http y se dará clic en

next (siguiente), (figura 7).

Figura 7 “pantalla de selección de protocolo”

10. Nuevamente se mostrara términos de licencia se selecciona como esta en la

imagen se acepta la licencia y se da clic en next (siguiente), (figura 8).

8

9

Page 13: Inst server

106

Figura 8 “pantalla de términos de licencia”

11. Luego se mostrara la pantalla y se dará clic en next (siguiente), (figura 9).

Figura 9 “pantalla de instalación de productos adicionados”

12. Después se indica la región o país, time zone (central) hora de la ciudad y

país y se dará clic en next (siguiente), (figura 10).

10

11

Page 14: Inst server

107

Figura 10 “pantalla de selección de país y hora de la ciudad”

13. Luego seleccionar el entorno de escritorio que se quiera, si se esta iniciando

en Linux se recomienda KDE y se da clic en next (figura 11). También ambos

escritorios pueden ser instalados usando Yast (panel de control de Suse

Linux) una vez que la instalación inicial es completa, y la opción de escritorio

para usar puede ser hecha en el momento de la conexión.

Figura 11 “pantalla de selección de entorno gráfico”

12

13

Page 15: Inst server

108

14. Se mostrara la pantalla de ajustes de instalación, Usted tiene que tener una

partición de cambio, aproximadamente dos veces el tamaño de RAM sobre su

máquina, y una raíz (/) la partición para Linux. Por lo general Suse el

instalador es capaz de sugerir un esquema de división, se dará clic en accept

(acepto), (figura 12).

Figura 12 “pantalla de ajustes de instalación”

Después de la aceptación de las licencias, la instalación comenzará y tomará

alrededor de una hora para terminar; dar clic en I agree (figura 13).

14

Page 16: Inst server

109

Figura 13 “pantalla de confirmación de licencia”

15. A continuación se confirma instalación y se da clic en install (instalar), (figura 14).

Figura 14 “pantalla de confirmación de instalación”

14

15

Page 17: Inst server

110

16. Listo ya tienes Linux Suse 10.1 muestra el espacio de los cd’s en el disco duro (figura 15).

Figura 15 “pantalla de instalación de paquetes”

17. Una vez la instalación de paquete es terminada, usted tendrá que elegir un

nombre para su ordenador tanto en host name como en domain server, y dar

clic en next (figura 16).

Figura 16 “pantalla definición de nombre del sitio y nombre de dominio”

16

17

Page 18: Inst server

111

18. se creara una contraseña para usuario y luego dar clic en next (figura 17).

Figura 17 “pantalla definición de contraseña del administrador”

19. Por defecto el cortafuegos es conectado con el acceso de ssh bloqueado

.SSH es un modo de unirse de una máquina remota a su máquina, que es un

instrumento muy útil para manejar su máquina remotamente. Seleccione use

following configuration y de clic en next (figura 18).

Figura 18 “pantalla de configuración de la red de trabajo”

18

19

Page 19: Inst server

112

20. Si se selecciona para probar la conectividad de red, el instalador comenzará la

actualización en línea después de la descarga de los apuntes de liberación. La

actualización en línea instalará algunas actualizaciones (sobre todo la

seguridad). Se seleccionara yes y luego dar clic en next (figura 19).

Figura 19 “pantalla de prueba de conexión de Internet”

21. A continuación se estará cargando clic en next (siguiente), (figura 20).

Figura 20 “pantalla de confirmación de la prueba de conexión de Internet”

20 20

21

Page 20: Inst server

113

22. Seleccionar configurar ahora y dar clic en next (siguiente), (figura 21).

Figura 21 “pantalla de configuración”

23. Ahora seleccionar run update (actualizar) dar clic en next (siguiente), (figura 22).

Figura 22 “pantalla de actualización”

22

23

Page 21: Inst server

114

24. A continuación mostrara la pantalla donde se esta cargando (figura 23).

Figura 23 “pantalla de descarga e instalación de actualizaciones”

25. La mayor parte de ordenadores personales escogerán el método local de

autenticación y dar clic en next (siguiente), (figura 24).

Figura 24

Figura 24 “pantalla de autenticación de usuario”

24

25

Page 22: Inst server

115

26. Se debe crear un nombre de usuario y contraseña de sus usos de ordenador

diario. Nunca use la raíz (el administrador) la cuenta, a no ser que no sea

requerido dando clic en next (siguiente), (figura 25).

Figura 25 “pantalla definición de usuario y contraseña”

27. posteriormente se muestran notas de especificación dando clic en next

(siguiente), (figura 26).

Figura 26 “pantalla de especificaciones de Suse Linux 10.1”

26

27

Page 23: Inst server

116

28. Esto será seguido de la configuración de hardware sobre su sistema luego de

clic a next (siguiente), (figura 27).

Figura 27 “pantalla de configuración de hardware”

29. Aquí se muestra la instalación completa de clic a finish (final), (figura 28).

Figura 28 “pantalla de finalización de la instalación”

28

29

Page 24: Inst server

117

Ahora puede verse el funcionamiento SUSE Linux el sistema (figura 29).

Figura 29 “pantalla escritorio de Suse Linux 10.1”

Page 25: Inst server

118

B. CONFIGURACION DE LA TARJETA DE RED EN LINUX SUSE

Seguir los siguientes pasos:

Para configurar la tarjeta de red en Suse Linux 10.1, se debe iniciar el

administrador del sistema Yast, (figura 30)

1. Digitar contraseña de administrador (root),

2. dar clic en “ACEPTAR”

Figura 30 “Ventana de confirmación de contraseña”

Lo cual lleva a la siguiente pantalla (figura 31), donde se debe elegir:

3. Dispositivos de red.

4. tarjeta de red con doble clic

Figura 31 “Ventana de centro de control Yast”

1

3 4

2

Page 26: Inst server

119

5. Seleccionar el método de tradicional con ifup

6. dar clic en siguiente (figura 32).

Figura 32 “Ventana de configuración de red”

7. Seleccionar la tarjeta de red que se desea configurar

8. clic en el botón editar (figura 33).

Figura 33 “Ventana de configuración de tarjeta de red”

5

6

7

8

Page 27: Inst server

120

En esta pantalla se configura la dirección IP estática que tendrá el servidor, para lo

cual se sigue los siguientes pasos:

9. Se da clic en Configuración de dirección estática.

10. Se define previamente una dirección de IP estática por lo que para el nombre

de dominio desarrollado como ejemplo se determino la dirección de IP estática

192.168.22.10 y además se establece la mascara de subred 255.255.255.0.

11. Después de configurar estos dos puntos, se deberá configurar haciendo clic

en el botón el nombre de host y servidor de nombres (figura 34).

Figura 34 “Ventana de configuración de dirección de IP estática”

12. El nombre del host será “server” y se debe establecer el dominio principal del

servidor como parte de la investigación se desarrollo el nombre de dominio

“www.cro.ufg.edu.sv” y la dirección IP establecida anteriormente.

13. Luego de eso finalizamos el proceso haciendo clic en aceptar y luego en

siguiente para que el asistente finaliza y guarda la configuración realizada

(figura 35).

9

10

11

Page 28: Inst server

121

Figura 35 “Ventana de configuración del nombre de host y el servidor de nombres”

C. INSTALACION DE PROGRAMAS NECESARIOS PARA SERVIDOR WEB Y SERVIDOR FTP.

Linux SUSE 10.1 contiene varios paquetes de software para distintas aplicaciones.

Dado que seleccionar los paquetes que se necesitan uno a uno sería una tarea

bastante tediosa, SUSE 10.1 ofrece tres tipos de sistemas con varios objetivos de

instalación. Según el espacio libre disponible en el disco, Yast selecciona uno de los

sistemas predefinidos y los muestra.

Sistema gráfico mínimo (sin GNOME ni KDE)

Si no desea instalar los escritorios KDE o GNOME, o si no hay suficiente espacio en

el disco, instale este tipo de sistema. El sistema instalado incluye el sistema X

Windows y un gestor de ventanas básico. Puede utilizar todos los programas que

disponen de su propia interfaz gráfica de usuario. No se instala ningún programa de

oficina.

12

13

Page 29: Inst server

122

Sistema estándar con GNOME y paquete de oficina

Este sistema es el más grande de los predefinidos. Incluye el escritorio GNOME junto

a la mayoría de los programas de GNOME y de oficina.

Sistema estándar con KDE y paquete de oficina

Este sistema incluye el escritorio KDE junto a la mayoría de los programas de KDE y

de oficina.

Teniendo completamente instalado Linux Suse 10.1 se necesita instalar todos

aquellos programas que nos permitirán el buen funcionamiento y desarrollo de

nuestros servicios (Web y FTP).

Seguir los siguientes pasos:

1. Centro de Control (Yast). Solicitará la contraseña del usuario root. (figura 36).

2. Digite la contraseña y dar clic en ACEPTAR.

Figura 36 “Ventana de confirmación de contraseña”

Posteriormente aparecerá una ventana de denominada Centro de Control (Yast)

3. Dar clic en “software” del menú izquierdo.

4. luego en el menú derecho dar clic en “agregar y desinstalar software” (figura

37).

2

1

Page 30: Inst server

123

Figura 37 “Ventana de centro de control yast”

Yast toma unos segundos para presentar los que ya esta instalado por defecto y

muestra todo lo que se puede instalar. Abre una ventana de dialogo en donde:

5. en el menú izquierdo en el filtro “buscar”, se digita el programa necesario.

6. clic en el botón “buscar” (figura 38).

Figura 38 “Ventana de búsqueda de programas y dependencias”

3 4

6

5

Page 31: Inst server

124

D. MANUAL DE INSTALACION DEL SERVIDOR WEB.

INSTALACION DE APACHE 2.0.

Seguir los siguientes pasos:

1. Digite apache en el campo de búsqueda.

2. clic en “buscar”. Seleccionar lo que desee en la instalación marcando los

paquetes informáticos (figura 39).

3. Dar clic en “aceptar”.

Figura 39 “Ventana de descarga de programas y dependencias”

A continuación pide los CD’s de instalación de Suse 10.1, lo cual es una gran ventaja

debido a que no hay necesidad de buscarlos en Internet agilizando así el proceso de

instalación de los programas (figura 40).

1

2

3

Page 32: Inst server

125

Figura 40 “Ventana de instalación de paquetes”

La instalación toma unos minutos mientras realiza su configuración (figura 41).

Figura 41 “Ventana de configuración del sistema”

Page 33: Inst server

126

Luego de esta ventana pregunta si desea continuar con la instalación de programas

SI o NO, seleccione dependiendo de lo que continuara haciendo (figura 42).

Figura 42 “Ventana de continuación de instalación”

Fin de la instalación de Apache 2.0.

Es hora de hacer la prueba para comprobar si apache2 esta perfectamente

configurado, se hacen las siguientes instrucciones:

Se habré el navegador konqueror o mozilla firefox.

Colocar en la dirección la instrucción http://localhost (figura 43).

Page 34: Inst server

127

Figura 43 “pantalla de confirmación de instalación de Apache”

Listo apache 2.0 esta funcionando correctamente.

INSTALACION DE PHP 5.0.

Seguir los siguientes pasos:

Los pasos para la instalación de PHP son similares a los anteriores.

4. Digitar PHP en el campo de búsqueda de Yast.

Page 35: Inst server

128

5. dar clic en “buscar”. En este caso Yast muestra que ya esta instalado Apache

2.0 y PHP5 (figura 44). Puesto que trabajaremos con Mysql se selecciona PHP5-

Mysql y phpmyadmin.

6. damos clic en “ACEPTAR”.

Figura 44 “Ventana de descarga de programas y dependencias”

A continuación pide los CD’s de instalación de Suse 10.1.

La instalación toma unos mientras realiza su configuración (figura 45).

4

5

6

Page 36: Inst server

129

Figura 45 “ventana de configuración del sistema”

Luego de esta ventana pregunta si desea continuar con la instalación de programas

SI o NO, seleccione una de ellas dependiendo de lo continuara haciendo.

Fin de la instalación de Php5.

Es hora de hacer la prueba para comprobar si php5 esta perfectamente configurado,

se hacen las siguientes instrucciones:

Se da clic en menú K y se habré el procesador de texto kate.

Se introduce código php, un pequeño script:

<?

Infophp ( );

?>

Se guarda el archivo con el nombre de info.php

Page 37: Inst server

130

Se abre el navegador konqueror o mozilla firefox y en la dirección se

coloca http://localhost/info.php

Listo ya se tiene terminado el archivo de prueba (figura 46).

Figura 46 “pantalla de confirmación de instalación de PHP”

INSTALACION DE BIND 9.0.

Seguir los siguientes pasos:

7. Digite bind en el campo de búsqueda.

8. clic en “buscar”. Seleccionar lo que desee en la instalación marcando los

paquetes informáticos necesarios (figura 47).

Page 38: Inst server

131

9. Ya seleccionados todos los programas dar clic en “ACEPTAR”.

Figura 47 “Ventana de descarga de programas y dependencias”

Introducir los CD’s de instalación requeridos para completar este proceso.

Al igual que en las demás instalaciones Suse toma unas minutos mientras actualiza

su configuración (figura 48).

7

8

9

Page 39: Inst server

132

Figura 48 “ventana de configuración del sistema”

Sobre esta ventana pregunta si desea continuar con la instalación de programas SI o

NO, seleccione una de ellas dependiendo de lo que continuara haciendo (figura 49).

Figura 49 “Ventana de continuación de instalación”

Fin de la instalación de bind 9.0.

Page 40: Inst server

133

1. CONFIGURACION DEL SERVIDOR DE NOMBRES DE DOMINIO

(DNS).

Para la configuración del DNS es necesario conocer algunos conceptos que se

mencionan a continuación:

Un dominio o nombre de dominio es el nombre que identifica un sitio Web. Cada

dominio tiene que ser único en Internet, puesto que Internet se basa en direcciones

IP, y no en nombres de dominio, cada servidor Web requiere de un servidor de

nombres de dominio (DNS) para traducir los nombres de los dominios a direcciones

IP.

FQDN (Fully Qualified Domain Name o Nombre de Dominio Plenamente Calificado)

es un Nombre de Dominio ambiguo que especifica la posición absoluta del nodo en

el árbol jerárquico del DNS. Se distingue de un nombre regular porque lleva un punto

al final.

Para comenzar se necesita conocer un poco del archivo de implementación del

protocolo del DNS que es llamado BIND (Berkeley Internet Name Domain), este

provee los componentes principales del sistema de nombres de dominio los cuales

incluyen:

Un servidor de sistema de nombres de dominio (named).

Una biblioteca resolutoria de sistema de nombres de dominio.

Herramientas para verificar la operación adecuada del servidor DNS (bind-

utils).

Los DNS operan a través de componentes fundamentales:

Clientes DNS

Servidores DNS

Zonas de Autoridad.

Page 41: Inst server

134

Clientes DNS:

Son programas que ejecuta un usuario y que generan peticiones de consulta para

resolver nombres. Básicamente preguntan por la dirección IP que corresponde a un

nombre determinado.

Servidores DNS:

Son servicios que contestan las consultas realizadas por los Clientes DNS

Zonas de Autoridad:

Permiten al Servidor Maestro o Primario cargar la información de una zona. Cada

Zona de Autoridad abarca al menos un dominio y posiblemente sus sub-dominios, si

estos últimos no son delegados a otras zonas de autoridad. La información de cada

Zona de Autoridad es almacenada de forma local en un fichero en el Servidor DNS.

INSTALACION Y CORRECTO FUNCIONAMIENTO DEL DNS.

Seguir los siguientes pasos:

1. Se inicia el archivo Bind desde la consola de comandos (figura 50)

Figura 50 “pantalla de selección de consola”

1

Page 42: Inst server

135

2. Se digita en la consola de comandos la siguiente instrucción /etc/init.d/named

star y se presiona la tecla Enter (figura 50).

Figura 50 “ventana de consola de comandos inicio de servicios”

3. Una vez se cargue Bind aparecerá en la consola de comandos la confirmación

que este archivo esta corriendo perfectamente (figura 51).

Figura 51 “ventana de consola de comandos de confirmación de servicios”

2

3

Page 43: Inst server

136

Luego se necesita definir las zonas de autoridad para establecer el dominio de cada

zona, el archivo donde se definen las zonas tanto la normal como la inversa es

named.

4. Desde la consola de comandos colocamos la siguiente instrucción:

kate /etc/named.conf y se presiona Enter (figura 52).

Figura 52 “ventana de consola de comandos inicio de configuración”

Una vez dentro del archivo named.conf copiamos la zona “localhost” y pegamos

abajo para hacer la nueva configuración de zona con el dominio:

5. cambiamos “localhost” y digitamos “cro.ufg.edu.sv”; cambiando también lo que

es el file “localhost.zone” por file “cro.zone”

En este mismo archivo hacemos la modificación de lo que es la inversa, copiamos y

pegamos modificando la dirección IP del servidor y colocamos nuestra dirección IP

de derecha a izquierda sin colocar el último octeto de la IP, que es la que le

asignaremos a cro.ufg.edu.sv

4

Page 44: Inst server

137

Realizamos los siguientes cambios:

6. zone “0.0.127 in-addr.arpa” in [por zone “22.168.192 in-addr.arpa” in [; como

también se hace el cambio de file “127.0.0.zone” por file “cro.inv”.

In-addr.arpa es el dominio que hace la función de mapeo reverso, es el encargado de

traducir una dirección IP a su nombre de dominio (figura 53).

Page 45: Inst server

138

Figura 53 “ventana de archivo de configuración de zonas”

5

6