Está en la página 1de 27

Pontificia Universidad Católica del Ecuador

Faculta de Ingeniería
Tecnologías de la Información

Trabajo Practico:
Sistema de nombres de Dominio (DNS) y Compartición
de Recursos

Elaborado por:
Josué Sangucho, Joel Fuertes, Joshua Fuertes, Carlos
Aguaiza

Asignatura:
Administración de Sistemas Operativos

Profesor guía:
Ing. Xavier Eduardo Vásquez Quiroz

Fecha:
Quito - 23 de octubre de 2021
Contenido
Objetivos generales ..................................................................................................................... 1
Objetivos específicos ................................................................................................................... 1
Recursos, Material y equipos ..................................................................................................... 1
Configuraciones a realizar.......................................................................................................... 1
Registros de Cálculos y/o Resultados ........................................................................................ 2
Sistema de nombres de dominio (DNS) con BIND ............................................................... 2
Pruebas de funcionamiento. ............................................................................................... 6
Servicio de compartición de recursos con el servicio Samba .............................................. 8
Pruebas de Funcionamiento ............................................................................................. 21
Conclusiones: ............................................................................................................................. 24
Recomendaciones: ..................................................................................................................... 24
Bibliografía ................................................................................................................................ 25
Sistema de nombres de Dominio y Compartición de Recursos

Objetivos generales
▪ Mediante lo explicado en clase implementar un sistema de nombres de dominio
con el nombre aso-puce.edu mediante BIND en el SO Centos 8 el cual actuara
como un servidor, además un grupo de trabajo ASO-PUCE en el cual podamos
realizar compartición de recursos con SAMBA con las carpetas publicas Finanzas
y Administración.

Objetivos específicos
▪ Implementar un sistema de nombres de dominio (DNS) con el servicio BIND en
un servidor Linux CentOS 8.
▪ Implementar un servicio de compartición de recursos con el servicio Samba en un
servidor Linux CentOS 8.

Recursos, Material y equipos


En este escenario, se usará:
▪ Usar al menos dos máquinas virtuales con el sistema de virtualización VirtualBox
o VMWare Workstation (usar cualquiera de los dos) con las siguientes
características:
▪ Máquina virtual 1 (Servidor): Linux CentOS 8 (RAM: 2GB, Procesadores: 2,
Almacenamiento: 15 GB, Tarjetas de red: 1 NAT y 1 Host-only)
▪ Máquina virtual 2 (Estación de trabajo): Windows XP / 7 / 8 / 10 (RAM: 1GB,
Procesadores: 1, Almacenamiento: 10 GB, Adaptadores: 1 NAT y 1 Host-only)
▪ Red IP a utilizar en máquinas virtuales en el adaptador Host-only:
192.168.56.0/24
▪ Instalación de BIND (DNS) y sus componentes en servidor Linux CentOS 8
▪ Instalación de Samba y sus componentes en servidor Linux CentOS 8

Configuraciones a realizar
Para DNS / BIND necesitaremos realizar lo siguiente:
▪ Dominio a configurar “aso-puce.edu”
▪ Nombre de las máquinas virtuales:
▪ Linux CentOS 8: ns1.aso-puce.edu
▪ Estación de trabajo Windows XP / 7 / 8 / 10: pc1.aso-puce.edu
▪ Configurar el archivo de zona de renvio (Forwarding Zone) para el domino aso-
puce.edu
▪ Configurar el archivo de zona de reverso (Reverse Zone) para la red 192.168.56.0
▪ Validar y verificar la correcta configuración de la zona de reenvío (aso-puce.edu),
zona de reverso (192.168.56.0) y archivo de configuración named.conf
▪ Habilitar el puerto 53 de DNS en el firewall del servidor CentOS 8
Para el Servicio de compartición de recursos mediante samba necesitaremos lo siguiente:
▪ Grupo de trabajo "ASO-PUCE"
▪ Configurar el grupo de trabajo en la estación de trabajo y en el servidor Samba
▪ Realizar la configuración global del archivo de configuración de Samba

1|Página
▪ Revisar la configuración en el servidor con le comando "testparm"
▪ Habilitar el servicio Samba en el firewall del servidor CentOS 8
▪ Crear un directorio compartido general en la ubicación /var/samba
▪ Cambiar de dueño a nobody para este nuevo directorio
▪ Crear dos directorios compartidos en la ubicación /var/samba que se llamen
Finanzas y Administración
▪ Cambiar de dueño a nobody para estos nuevos directorios
▪ Configurar carpetas públicas Finanzas y Administración en la configuración de
Samba

Registros de Cálculos y/o Resultados


Sistema de nombres de dominio (DNS) con BIND
Configuración del DNS en Windows XP. Para eso nos vamos al apartado de conexiones
de red elegimos el segundo adaptador, damos click derecho, propiedades, TCP/IP y
habilitamos el servidor DNS con la dirección en pantalla.

Instalamos el software BIND con el comando “dnf install bind-utils -y”


Una vez que instalamos BIND iniciamos su servicio y lo habiltamos.

2|Página
Configuramos el servicio BIND para que se escuche en todas las interfaces de red con el
siguiente comando:

Comentamos las siguientes líneas:

3|Página
Aumentamos en la línea allow-query { localhost; }; lo siguiente 192.168.56.0/24; para
permitir la consulta de la red local, debe quedar de la siguiente forma:

Una vez que BIND este configurado reiniciamos el servicio con el comando “systemctl
restart named”.
Creamos una regla firewall para el puerto 53 a fin de permitir consultas de DNS desde las
máquinas cliente. Con los siguientes comandos:

Cargamos el servicio firewall para aplicar los cambios:

Creamos una zona de DNS de reenvió y reversa. Para eso nos dirigimos a
“/etc/named.conf” para editar el archivo.
Utilizamos el siguiente comando:

Zona de reenvió:

4|Página
Zona de reversa:

Creamos un archivo de zona de reenvió con el comando “nano /var/named/aso-


puce.edu.db”.

5|Página
Creamos un archivo de zona de reverso con el comando “/var/named/192.168.56.db”.

Después validamos el archivo de configuración principal con el siguiente comando:

Verificamos el archivo de la zona de reenvió con el siguiente comando:

Verificamos el archivo de la zona de reverso con el siguiente comando:

Y finalmente reiniciamos el servicio BIND con el comando “systemctl restart named”.


Pruebas de funcionamiento.
Hacer ping al nombre del servidor desde la estación de trabajo.

6|Página
Hacer ping a una dirección de Internet y verificar que se el servidor CentOS 8 quien
resuelve el nombre.

Hacer ping al nombre de la estación de trabajo desde el servidor.

7|Página
Servicio de compartición de recursos con el servicio Samba
Instalamos samba

Creamos el grupo de trabajo a utilizar.

Verificamos el nombre de grupo de trabajo.

8|Página
Realizamos lo mismo en el Windows XP.

9|Página
Iniciamos smb y vemos su estado

10 | P á g i n a
Nos ubicamos en el directorio de samba para ver la configuración dentro de smb.conf

11 | P á g i n a
Vemos la configuración dentro del archivo .conf de samba con testparm

12 | P á g i n a
Creamos el directorio y Cambiamos el dueño a nobody

13 | P á g i n a
Configuramos la samba del Finanzas y Administración dentro del .conf de samba

14 | P á g i n a
Ejecutamos el comando testmaker para ver las configuraciones en el servidor

15 | P á g i n a
Configuramos el Firewall de centos para samba para que se abran los puertos necesarios.

Cambiamos los permisos de escritura

Deshabilitamos el selinux

16 | P á g i n a
Después creamos un usuario y le asignamos un grupo de trabajo
Creamos el grupo seguro

17 | P á g i n a
Creamos el usuario y el asignamos el grupo

18 | P á g i n a
Creamos el directorio seguro

El grupo y usuario

19 | P á g i n a
El samba configuramos

20 | P á g i n a
Pruebas de Funcionamiento
Agregamos un documento de texto

Verificamos que el archivo se encuentre para todos los equipos en el mismo grupo de
trabajo.

21 | P á g i n a
22 | P á g i n a
23 | P á g i n a
Conclusiones:
▪ La implementación de BIND en servidores DNS ayuda a eliminar el problema de
nombres repetidos ya que se asignan dominios únicos.
▪ La implementación de BIND en servidores DNS ayuda a eliminar el problema de
carga y tráfico de red en una sola máquina ya que la información está distribuida.
▪ El uso del servicio SAMBA tiene una gran ventaja ya que permite compartir
recursos entre maquinas Windows, Mac OS y Linux.
▪ Samba es una reimplementación gratuita y de código abierto del protocolo de
intercambio de archivos de red SMB /CIFS que permite a los usuarios finales
acceder a archivos, impresoras y otros recursos compartidos.

Recomendaciones:

▪ Se recomienda utilizar la implementación BIND en servidores DNS ya que la


información distribuida es actualizada automáticamente.

24 | P á g i n a
▪ Se recomienda utilizar SAMBA ya que hace posible que computadoras con
GNU/Linux, Mac OS X o Unix en general se vean como servidores o actúen como
clientes en redes de Windows.
▪ Se recomienda usar un servidor Linux que realice acciones de red como servicio
de archivos, autenticación / autorización, resolución de nombres y servicios de
impresión.
▪ Se recomienda usar el servicio de carpetas compartidas en situaciones reales como
en un hogar el cual tiene varias computadoras conectadas a una misma red lo cual
permitiría compartir información y recursos en el caso que lo necesitaran.

Bibliografía
Desconocido. (12 de Julio de 2019). Ayudaley. Obtenido de
https://ayudaleyprotecciondatos.es/2021/03/04/protocolo-smb/
Luz, S. d. (16 de Agosto de 2021). RedesZone. Obtenido de
https://www.redeszone.net/tutoriales/servidores/configurar-servidor-dns-bind-linux/

25 | P á g i n a

También podría gustarte