Saltar navegación

Configurando un servidor dns en Linux como primario - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 9 de noviembre de 2023 por Juan Fidel C.

5 visualizaciones

Configurando un servidor dns en Linux como primario

Descargar la transcripción

Hola a todos, mi nombre es Juan Fidel Cruzano y voy a hacer una configuración de un servidor DNS en Ubuntu como primario. 00:00:00
Lo primero que tenemos que hacer es ir al VirtualBox y crearnos una RedNet. Vamos a Preferencias, Red, y bueno, yo en este caso ya la tengo creada, 00:00:14
pero si no la crearíais. Le daríais al más, Red, yo lo he llamado Red01, y lo importante es la dirección de red. En nuestro caso utilizamos la 10.0.1.0 00:00:29
con la máscara 24. Vosotros podéis utilizar la red que queráis, pero luego tenéis que actuar en consecuencia. Una vez creada la red, tenemos que ver que 00:00:41
las máquinas que se van a conectar estén en esa red. En nuestro caso, la de Ubuntu, veo que sí que está. Si no lo cambiamos, RedNet y el nombre de la red 00:00:55
que le hemos puesto. Una vez configurado esto, entraríamos en la máquina virtual en cuestión y configuraríamos la red. 00:01:08
Busco Advanced Network Configuration y entro en la configuración y en IPv4. Le digo que no me voy a conectar automáticamente. Va a ser un servidor DNS. 00:01:23
Los servidores normalmente no tienen una IP automática. Se la ponemos manual y le digo yo, añado yo la que quiero. 10.0.1.2. Netmask 24. Gateway por defecto. 00:01:42
Al crear una RedNet, la primera IP disponible se la asigna a la puerta de enlace. Yo simplemente lo utilizo. DNS server. De momento le voy a poner uno de Google. 00:02:04
Luego lo tendremos que cambiar. Para hacer las pruebas lo cambiaré por mi DNS propio que acabo de crear. De momento, para que funcione Internet y me pueda descargar repositorios, le pongo el de Google. 00:02:26
El dominio de búsqueda. Le voy a poner el dominio al que voy a asociar el servidor DNS. Es un dominio ficticio y lo vamos a llamar smr01.net. 00:02:41
Sabéis que las zonas de autoridad van asociadas a al menos un dominio. Este dominio tiene que existir. Como lo vamos a utilizar de forma local, no existe. Para hacer las pruebas nos vale. 00:03:00
Luego ya veremos en pruebas reales comprando un dominio que efectivamente es lo mismo. Para que funcione, apagamos la conexión y volvemos a aceptar. 00:03:15
Ahora ya funciona. Lo vemos en blanco. Funciona. Ya me puedo descargar los repositorios. Abremos un terminal. 00:03:41
Entramos como administradores y actualizamos repositorio. 00:03:52
Tarda un momento. Lo que vamos a hacer a continuación es instalar el servidor. Lo vamos a hacer con el bind9. Es lo que hacemos acto seguido. 00:04:22
Esa instalación nos generará unos directorios. Nosotros vamos a comentar los que nos interesan. Sobre todo son dos, el namedconf local y el db.local. 00:04:46
Son los que nos interesan para crear la zona y para crear los registros de recursos. 00:05:11
Parece que está tardando un poco. Una vez hecho esto, apd install bind9. 00:05:18
No tiene más. Lo único es tener en cuenta el formato de la configuración de los archivos. Hay que tener mucho cuidado. 00:05:48
Tiene que ser así. Definimos la zona con el dominio y le decimos dónde va a estar el registro de recursos. Ojo con los puntos y comas. Ojo con las llaves. 00:06:06
Ojo con los puntos y comas. Ojo con los puntos y comas. Ojo con las llaves. 00:06:24
Ojo con las llaves. 00:06:49
Ya está instalado el servidor. Me estaba dando un error clásico. Por eso no terminaba. Hubo un proceso bloqueado. Lo he matado con el kill y he borrado ese directorio. 00:06:55
Una vez instalado, voy a ver si me ha creado los directores que voy a necesitar. 00:07:23
Bien. Y veo que archivos de configuración necesita. Tengo el namez.conf.local que lo necesito para crear la zona. Tengo el namez.conf.options para si quiero hacer otras configuraciones como la resolución inversa. 00:07:41
Y las zonas por defecto. Los 13 root servers. Y db.local que lo voy a utilizar como base para crear mi registro de recursos. 00:08:06
Lo primero. Voy a crear la zona. Y aquí inserto lo que me dice la práctica. Creo la zona como me dice la práctica. 00:08:20
ZONE. NOMBRE. DOMINIO. Y ENTRE LLAVES. TIPEMASTER. Y DÓNDE SE ENCUENTRA EL FICHERO. 00:08:45
Yo hago lo mismo. ZONE. SMR. Lo he llamado igual. Podría haberse llamado de otra forma. Acatas.com por ejemplo. 00:08:59
ZONE. TIPEMASTER. Y DÓNDE SE ENCUENTRA EL FICHERO. 00:09:11
ZONE. TIPEMASTER. Y DÓNDE SE ENCUENTRA EL FICHERO. 00:09:35
Una vez creada la zona es muy sencillito. ZONA. PRIMARIA. NOMBRE. DOMINIO. Y DÓNDE SE ENCUENTRA EL FICHERO. 00:09:54
Ahora me voy a crear el registro de recursos. Pero me voy a basar en el db.local que ya existe. 00:10:16
SMR01.net. Aquí tengo la base. Tengo que cambiar. Simplemente. Vale. Hay una cosa que no he hecho. 00:10:36
Mi servidor de nombres se va a llamar ubuntu01. Aquí si no le pongo nada es como en el registro anterior. Prefiero. Esto lo voy a quitar. 00:11:01
Y le voy a decir que ubuntu01 es la mía propia. Estoy diciendo que ubuntu01 es donde está el db.local. 00:11:27
Voy a configurar el servidor de ns. Voy a configurar también el Windows 10. W10. A 10.0.1.4. Por ejemplo. 00:11:57
Hay otra máquina dentro de la zona que tiene ese IP. Vale. Aquí pongo ubuntu01. Y aquí voy a poner que lo administra. 00:12:14
azmon.smr01.net. Vale. Principio de autoridad. Con servidor de nombres. Y la dirección IP. Esto estaría bien. Ojo con los puntos y coma. 00:12:42
Ojo con poner punto o no ponerlo. Que es importante. Controlo. Salvo. 00:13:08
Vale. Ahora a continuación voy a cambiar el nombre de la máquina. Para ello me tengo que dirigir a el etc host. Y donde pone ubuntu pongo ubuntu01 porque es el nombre que le quiero poner a mi máquina. 00:13:38
Lo guardo. Y también en hostname. Ubuntu01. Vale. Solo tendría que cerrar el terminal y abrirlo. 00:14:04
Vale. Igual tengo que cerrar sesión. No vale con cerrar el terminal. Cierro sesión. Voy a pausar el vídeo. Después de reiniciar vemos que se ha cambiado el nombre de la máquina. 00:14:19
Y con lo que ya tenemos todo preparado. Simplemente tendríamos que volver a la configuración de red. Y en el espacio a la hora de decirle que DNS utilizar. 00:14:42
Decirle que va a ser la propia máquina. Utilizar la propia IP. Normalmente localhost o 127.0.0.1 da problemas. Mejor poner la propia IP. 00:15:04
Entonces le estoy diciendo que cuando tenga que traducir. Cuando quiera saber la IP de un dominio. Que se pregunte a sí mismo. 00:15:19
Apagamos y reiniciamos la conexión. Y una vez aquí simplemente tengo que probar que funciona. Vamos a ver si traduce los dominios que nos hemos creado ficticios. 00:15:35
Nuestro caso. NSlookup.ubuntu01. Vamos a ver si traduce el Windows 10. Si os acordáis habíamos puesto el .4. Vemos que funciona. 00:16:01
Hay una prueba que no hemos hecho. Ahora vemos que funciona. Si vamos a la carpeta donde están los ficheros de configuración. Yo puedo ver si esos ficheros de configuración dan error o no. 00:16:23
Simplemente tendría que poner namez.checkconf. Si hay algún error en la creación de la zona. Me lo diría. Y el namez.checkzone. Nombre del dominio smr01.net. 00:16:42
Donde está situado el fichero que quiero comprobar. etcbinbd.smr01.net. Not found. Debe haberlo puesto mal. BD no. Debe. Me dice OK. Que la zona es correcta. 00:17:06
Ya lo hemos hecho todo. Podríamos hacer delegación. Podríamos hacer un secundario. Podríamos hacer muchas cosas que iremos viendo en sucesivas prácticas. 00:17:32
Pero ya veis que no es nada sencillo. Modificar un par de archivos. Que además en este caso sí que puedo comprobar si hay error o no. Y luego verificar si traduce. Eso es todo. Nos vemos en otra. 00:17:48
Idioma/s:
es
Autor/es:
Juan Fidel Cosano
Subido por:
Juan Fidel C.
Licencia:
Reconocimiento - Compartir igual
Visualizaciones:
5
Fecha:
9 de noviembre de 2023 - 20:53
Visibilidad:
Clave
Centro:
IES ROSA CHACEL
Duración:
18′ 10″
Relación de aspecto:
1.78:1
Resolución:
1920x1080 píxeles
Tamaño:
140.73 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid