Cuando realizamos una instalación de un servidor DNS en linux y hacemos uso de software como Webmin debemos de permitir al firewall del sistema que deje que las transmisión de salida como de entrada en IPv4 estén permitidas.
La forma de solucionarlo es simple debemos de ir al la ubicación "/etc/sysctl.conf" vemos de buscar la linea donde se indica lo siguiente:
-#net.ipv4.ip.tcp_forward=1
-(eliminiar--> # )net.ipv4.ip.tcp_forward=1
quedando de la siguiente forma
-net.ipv4.ip.tcp_forward=1
los modificaremos con nano, gedit u otro editor de texto, debe de quedar como se indica en la imagen:
viernes, 27 de octubre de 2017
viernes, 20 de octubre de 2017
HABLEMOS UN POCO DEL DNS
Un DNS o sistema de nombres de dominio gestiona y mantiene la de forma repartida las direcciones de Internet y los nombres de dominio, es un servicio de localización de direcciones IP y nombres de dominios para la red TCP/IP, lo que permite mayor facilidad para el usuario a la hora de establecer comunicaciones entre Sistemas Informáticos, resulta mas fácil recordar una dirección de Internet como https://www.google.es que 216.58.214.163 que seria la dirección IP de google, los DNS proporciona este mecanismo de traducción.
Su estructura tiene la estructura de árbol invertido llamado Espacio de nombres de dominio , el árbol comienza de un nodo o host raíz de 13 servidores principales situado a un nivel a superior a los TLD que se encuentran a primer nivel, importante informa que por debajo de la raíz puede existir un numero indeterminado de dominio que puede estar suministrando cualquier tipo de servicio.
Así de esta forma no hay posibilidad de nombres iguales , ya que se de be de comprobar si el nombre ya existe dependiendo con que dominio queramos realizar las dependencias de servicio, el nombre de dominio completo o FQDN o nombre de dominio totalmente cualificado en cada nodo de árbol debe de de acabar en un punto.
Para que se entienda cuando nosotros navegamos por Internet haciendo uso de URL cada vez que se solicita acceso a una pasquina web cuando escribimos www.ejemplo.es en realidad se esta enviando www.ejemplo.es"." lo que significa que estoma accediendo a un dominio subdominio Web "www", a un dominio "ejemplos", a un TLD con el nombre "com", las zonas TLD o Raíz están administrados por un organismo denominado el ICANN que se puede obtener información en su web https://www.icann.org, a continuación hablaremos un poco de los "TLD o Raiz"
Por ejemplo:
www.teamviewer.com dispone de dos niveles
www.mecd.gob.es dispone de tres niveles
********ESTRUCTURA JERÁRQUICA DE ESPACIO DE NOMBRE DE DOMINIO*******
LOS TLD
Los servidores DNS que existen guardan información relacionada a los nombre de dominio DNS en los REGISTROS DE RECURSOS, cada servidor dispondrá de la información necesaria para facilitara el acceso a la información con la mayor rapidez posible, esto quiere decir que si no dispone de la información de la dirección que se le solicita pregunta a otros servidores DNS que le puedan facilitar la información que necesita a no ser que se le introduzca la información de forma manual, de esta forma se conseguirá que cuando realizamos una navegación la comunicación se realizara directamente con ese servidor para poder obtener la información que se busca sin contactar con servidores que posiblemente no tengan dada que ver con lo que se busca dejando rastro por cada dominio que contacta la conexión para localizar la información, cada dominio asociado a cada pais son registrados por las autoridades locales, en espala la autoridad local es ESNIC. integrado en ".es"
DELEGACIÓN DE DOMINIOS
los servicios DNS son una base de datos descentralizada y distribuida para su administración mas eficiente, esto se realiza para que en el caso de que algún servidor DNS falle otro dominio que dispone de la relación de confianza necesaria que seria un subdominio, realizando lo que se llama una delegación de dominio este podría realizar la gestión del dominio principal ya que comparten información y recursos compartidos por la relación de confianza que se ha establecido entre ellos.
ZONAS Y DOMINIOS
Un dominio esta compuesto por zonas, cada zona o zona de autoridad puede proporcionar servicios e información de diferentes características, queriendo decir que de un dominio van en cascada dando paso a zonas , la diferencia es que una zona lo dispone de un archivo con la información de datos de nombres de DOMINIO, donde se almacena información de otros dominios.
-Los servidores se puede clasificar en 3 tipos de servidores :
*Servidor primario (Dominio): es quien gestiona si se añade nueva información a los registros de recursos.
*Servidos secundario (zona o zona de autoridad): solo obtiene información de Registro de recursos de servidor primario y de otras zonas o servidores secundarios. Actualizan la información registros.
*Servidor Cache: SOLO RESUELVE direcciones no dispone de información de la zona su uso es para acelerar las consultas de los clientes.
BASES DE DATOS DE PROTOCOLOS DNS
En los "Archivos de zona" se encuentra los nombre de las direcciones asociadas a sus respectivas IP's y una base de daros de resolución inversa de la zona, en formato archivo de texto.
Los "REGISTROS DE RECURSOS O RR" tiene varios campos:
Propietario: nombre de maquina o dominio DNS al que pertenece el servicio, puede contener el símbolo @ como zona directa en lugar de ejemplo.es que seria dominio.raiz
TTL (Time To Live): tiempo de vida del registro en la cache
Clase: Familia de protocolo en uso, suele tomar el valor "IN" de internet que da lugar al protocolo TCP/IP.
Tipo: son los tipos de recursos que se le asignan para la clase "IN", mirar tabla de recursos IN.
RDATA: Información especifica de tipo de recurso lo que quiere decir es que cuando a parecer algo como "IN A" hace referencia "en dirección IPv4"
SERVIDORES DE NOMBRES DE DOMINIO
La ejecución de un servidor DNS en un sistema informático implica que se ejecute en el sistema un subproceso llamado NAMED, por que digo subproceso? por que como bien indica su nombre se trata de un proceso demonio nameD, esto quiere decir que se ejecuta en segundo plano y siempre esta activo mientras el servidor DNS esta activo, el archivo de configuración de named se encuentra en la ruta: "/etc/bind/named.conf", named.conf es una declaración de named.conf.options donde se encuentran las opciones globales del servidor y el otro archivo named.conf.local que es donde se definen las zonas locales.
*Principales sentencias del archivo named.conf.options
-ACL: Define lista de direcciones IP para permitir o denegar el acceso al servidor de nombres.
-- any/none: permitir o no permitir
-- localhost: solo direcciones IP locales
-OPTIONS: Controla las opciones del servidor y otras sentencias, en este archivo se encuentran declaraciones
Ejemplos:
-- options {}: muestra el directorio que almacenara archivos temporales generados por el proceso named.
-- allow-query {}: Indica que se permite el acceso a los equipos dentro de la red xxx.xxx.xxx (ej; 192.168.1.)
-- blackhole {}; informa que no responda a ninguna maquina de la lista ACL.
-- forwarders {xxx.xxx.xxx.xxx;}: permite la resolución de nombres necesario a los equipos que esta conectados dentro del rango "xxx.xxx.xxx." dispongan de conexión a Internet y las peticiones puedan salir de la red local.
ZONE: Información de la zona y especificaciones de su configuracion, hay 4 zonas:
-- Zona maestra (master zone): servidor principal contiene el archivo real de la zona.
-- Zona esclava ( slave zone): Contiene una duplicado del archivo del servidor principal.
-- Zona oculta (hint zone): cuando se particiona a otra zona que no se conoce ofrece información relativa al dominio raíz.
-- Zona de reenvío (forward zone): Indica al servidor que redirigirá las peticiones de información sobre la zona hacia otros servidores.
INCLUDE: Su uso es para incluir los archivos que contiene las opciones y zonas locales.
ejemplo: include "/etc/bind/named.conf"
Comandos de gestion;
-- comprobacion de sintaxis del archivo named .conf
$sudo named-checkconf
-- En el caso de los archivos de zona
$sudo named-checkzone dominio.raiz /etc/bind/db.dominio.raiz
lo que debería de responder con "zone dominio.raiz/IN load serial 1"
ZONA DE RESOLUCION INVERSA
Las zonas de resolución inversa su propósito es que si una maquina solicita una IP lo resolverá con un nombre de dominio, al igual que solicitamos una dirección mediante la URL ejmplo: www.ejemplo.es resolverá su dirección IP como se puede comprobar realiza una consulta directa y a la inversa,
cuando se hace una consulta buscara
Primero servidores "arpa."
Segundo buscara "in-addr.arpa."
tercero en las direcciones "192.in-addr.arpa." y "192.168.in-addr.arpa."
por ultimo "1.168.192.in-addr.arpa." que es donde localizara el registro buscado
ejem: "1.1.168.192.in-addr.arpa." especificando en el servidor principal "in-addr.arpa." se apunta la dirección de forma invertida junto con "in-addr.arpa.".
El RR que define la resolución inversa se llama registro PTR
sábado, 14 de octubre de 2017
PREPARACION DE RED LINUX SERVER
Bueno como ya sabéis un segmento de red esta compuesto por equipos como hubs, switch, repetidores y concentradores, cada segmento hace referencia a una subred, cada subred determina una zona de la red diferente, en las cuales pueden comunicarse entre varios equipos conectados al mismo rango de direcciones IP, como explicaremos a continuación.
viernes, 13 de octubre de 2017
CONFIGURAR MAQUINA VIRTUAL PARA SERVER
PREPARAMOS LA RED DE LAS MAQUINAS
-En este apartado vamos a preparar maquinas virtuales para una correcta configuración de la red, para que de esta forma se pueda compartir servicios y recursos entre un numero elevado de equipos, conectados a la misma red privada haciendo uso de un servidor virtual, en el cual mas adelante se ira explicando como se añaden ROLES y Características del servidor para poder centralizar la gestión de todos los servicios que se estén utilizando, bueno empezamos:
Lo primero es preparar la configuración de red de las nuevas maquinas virtuales que hemos creado tanto en el servidor como en el cliente, es muy importante tener en cuenta que una de las maquinas que queramos crear va a ser el servidor, con lo cual se debe de configura dos tarjetas de red para que el servidor disponga de conexión a Internet, la primera tarjeta que se podría denominar como "WAN" y la otra tarjeta en "red interna como LAN" indicando en la configuración el "Nombre de red" como si de un hub se tratara para poder identificar la red virtual a la que queremos conectar como se indica en las siguientes imágenes:
una buena idea para identificar las tarjetas en pos la MAC de cada una de ellas, puesto que con los programas que podemos gestionar maquinas virtuales disponemos de la posibilidad de modificar la Dirección MAC de las tarjetas de red virtuales de cada equipo, así disponer de un orden para una instalación mas eficiente, importante los fabricantes de software para creación de maquinas virtuales disponen de 24 bits reservados por el fabricante lo que quiere decir que los otros 24 bits se pueden modificar como deseemos.
configuración de red en servidor antes de iniciar la maquina virtual:
configuración de tarjeta de red del cliente:
Es importatnte tener en cuenta por que configuramos las y tarjetas de la siguiente manera, hay que aclarar que un servidor puede estar situado en diferentes zonas de la red, como en la zona DMZ o "Zona Desmilitarizada", delante o detras del firewall, incluso en modo compartido donde el servidor y el cortafuegos trabajan a la par, y entre dos cortafuegos.
CONFIGURACIÓN DE NUEVO S.O. VIRTUAL
En este documento se hará uso del software VirtualBox que permitirá crear maquinas virtuales con cualquier Sistema Operativo, ahora trabajaremos con una distribución de Linux llamada Lubuntu.
Empezamos iniciando VirtualBox después de instalarlo:
Una vez cargado el programa se va a proceder a preparar la nueva maquina linux que va ha hacer de servidor, veamos:
Seleccionamos en "Nueva" para empezar la creación del nuevo Sistema Operativo Lubuntu
En la siguiente imagen solicitara nombre de maquina y sistema operativo que queremos instalar ....
una vez nombrado el equipo y adaptado al tipo y versión del Sistema Operativo que se va a instalar, seleccionamos "Next" deberemos de asignar la cantidad de RAM que deseamos que tenga el sistema virtual, siempre teniendo en cuenta la ¡¡¡ RAM DE NUESTRO EQUIPO ANFITRIÓN!!!, una vez todo comprovado "Next"....
la siguiente ventana veremos opciones de creación de disco duro, en este apartado no es necesario modificar nada, "Next"...
En esta parte dejaremos la opcion marcada por defecto, se trata del tipo o formato de archivo de disco duro que se va a crear de forma virtual para que pueda ser reconocido por otros programas de virtualizacion de sistemas compatible.....
A continuación indicaremos un de las dos opciones.....
Reservado dinamicamente: el espacio que va a ser usado por el sistema que vamos a instalar disponga de una memoria de almacenamiento que va a ir consumiendo memoria del equipo anfitrión desde donde estamos ejecutando VirtualBox .
Tamaño fijo: esta opción permite especificar el espacio de memoria que va a ser utilizado por el sistema de archivos e instalar de nuevas aplicaciones.
a continuación iniciara el proceso de preparación de espacio junto con datos compartidos para que software VirtualBox pueda almacenar y manipular la partición virtual que se ha creado.
Es importante despues de este proceso configurar el numero de tarjetas que tiene la nueva maquina virtual que vamos a preparar para suministrar servicios a otros equipos clientes y otros servidores.
Suscribirse a:
Entradas (Atom)
SERVIDOR WEB SEGURO-FIRMA DIGITAL
SERVIDOR WEB SEGURO-FIRMA DIGITAL Un servidor web decimos que es seguro en el momento que se garantiza la autenticación y confidencialida...
-
Una vez se ha instalado el controlador de dominio, debemos de hacer una zona inversa para favorecer la seguridad , crea registros PTR que p...
-
Cuando instalamos un servidor DNS con el software bind la configuración por defecto es la de validar las consultas con los servidores que re...