lunes, 10 de septiembre de 2012

Configuración del DNS en Windows Server 2008 R2

Antes de empezar a configurar el servidor DNS se debe configurar la IP que se le desea aplicar al servidor en este caso 192.168.20.1

1. Damos clic en Add Roles y seleccionamos el servidor DNS

2. Una vez instalado procedemos a instalar, la maquina pide que se reinicie le das clic en "yes" para que se guarden los cambios y se reinicie la maquina

3. Una Vez instalado nuestro servidor procedemos Zonas, para llegar a los archivos de configuración, debemos hacer los siguiente: en la parte superior al lado izquierdo se encuentra Roles desplegamos, luego aparece DNS Server y continuamos desplegando hasta encontrar el archivos llamado Forward lookup Zones, Reverse lookup Zones, damos clic derecho en Forward lookup Zones y seleccionamos nueva Zona

4. Seleccionamos una Zona principal y colocamos el dominio que deseamos 


5. Ahora debemos hacer la Zona inversa que es de IP donde se asignara el segmento de red a utilizar y se hara e la siguiente manera, click derecho en  Reverse lookup Zones





8. Una vez agregadas nuestras Zonas procedemos con los registro, en este caso cada registro (A) que ingresemos se le asignara automáticamente el registro (PTR), ya que habiamos creado la Zona de inversa
7. Verificamos que tanto en  Forward lookup Zones como Reverse lookup Zones se hallan creao los registros

 8. por ultimo modificaremos las propiedades de cada archivo así













domingo, 9 de septiembre de 2012

Servidor DNS

Resolución de nombres de host mediante el sistema de nombres de dominios (DNS)

DNS  resuelve direcciones legibles para las personas como www.google.com en direciones como 74.125.229.176. El sistema de nombres de dominios es una base de datos jerárquica y distribuida que contiene asignaciones entre nombres de host y varios tipos de datos como direcciones IP. permite también el descubrimiento de de servicios de red, como servidores de correo electrónico.
DNS es la base del esquema de denominación de Internet y del esquema  de denominación de dominios de Active Directory de una organización. DNS admite el acceso a recursos mediante el uso de nombres alfanuméricos. Sin tener acceso a ellos. con DNS los nombres de host residen en una base de datos que pueden distribuirse entre varios servidores, disminuyendo la carga en cualquier servidor y proporcionando la capacidad de administrar este sistema de denominación en función de las particiones.

Un espacio de nombres DNS incluye el dominio raiz, dominios de nivel superior, dominios de nivel secundarios y subdominios, juntos, el espacio de nombres de DNS y el nombre de host conforman un nombre de dominio completo (FQDN)

El espacio de nombres de dominios es un árbol de nombres jerárquico que DNS utiliza para identificar y localizar un host dado en un domino en relación a la raíz del árbol.

El nombre de dominio completo (FQDN) es un nombre de dominio DNS que se ha determinado de forma inequívoca para indicar con una certeza absoluta su ubicación en el árbol del espacio de nombres de dominios.

La finalidad de una solución DNS es permitir a los usuarios el acceso a los recursos mediante nombres alfanuméricos. Una consulta DNS se genera cuando el solucionador de cliente NS pide al servidor DNS las direcciones IP del nombre proporcionado. la consulta DNS es la manera en que el servicio obtiene la
dirección IP del recurso para poder tener acceso a el.

Un servidor DNS puede estar autorizado o no para el espacio de nombres de consultas. estar autorizado quiere decir que un servidor DNS aloja una copia principal o secundaria de una zona DNS

Si el servidor DNS esta autorizado para el espacio de nombres de consulta, el servidor DNS realizara una de las siguiente acciones:

  • comprobar la caché, comprobar la zona y devolver la dirección IP solicitada.
  • devolver un numero de autorización.

Si el servidor DNS local no esta autorizado para el espacio de nombres e consulta, realizará una de las siguientes acciones:

  • Reenviara la consulta que no puede resolverse a un servidor especifico denominado reenviador
  • Utilizar direcciones reconocidas de varios servidores raiz para subir en el árbol DNS y localizar una respuesta para la consulta. Este proceso se denomina también sugerencias de raiz.

Funcionamiento de las consultas recursivas: Es aquella realizada por el servidor DNS, en el que el cliente DNS solicita el servidor DN que proporcione una respuesta completa o una consulta. la unica respuesta aceptable a una consulta recursiva es la respuesta completa a una que indique que el nombre no se pudo resolver. una consulta recursiva no puede redirigirse a otro servidor DNS.

Pasos del funcionamiento de una consulta recursiva
1. El cliente envía una consulta recursiva al servidor DNS local.
2. El servidor DNS local comprueba la zona de la busquedad directa y la caché para una respuesta a la consulta
3. Si se encuentra la respuesta a la consulta, el servidor DNS la devuelve al cliente.
4. Si no encuentra respuesta, el servidor DNS utiliza una dirección de reenviador o sugerencias de raiz para localizar una.

Cuando un servidor DNS recibe una consulta DNS, comprueba la caché. Entonces el servidor DNS intenta localizar el servidor DNS autorizado para el dominio consultado. Si el servidor DNS no tiene la dirección IP del servidor DNS autorizado para dicho diminio y si el servidor DNS esta configurado con las direcciones IP de las sugerencias de raiz, el servidor DNS consultara a un servidor raiz el dominio  la izquierda del dominio de raiz de la consulta.

Funcionamiento de la consulta Iterativas: Es aquella efectuada a un servidor DNS en el que el cliente DNS solicita la mejor respuesta que el servidor DNS puede proporcionar sin buscar ayuda adicional de otros servidores DNS. El resultado de una consultas iterativas suele ser una referencia a otro servidor DNS de nivel inferior del árbol DNS.

¿ Como funcionan lo reenviadores ?

Es un servidor DNS que otros servidores DNS internos designan para reenviar consultas y resolver nombres de dominios DNS externos o fuera del sitio.
 Los reenviadores DNS utilizan el proceso siguiente:
1. El servidor DNS local recibe una consulta recursiva de un cliente DNS. por ejemplo, el servidor DNS local recibe una consulta recursiciba del Equipo1.
2. El servidor DNS local reenvia la consulta al reenviador.
3. El reenviador envía una consulta iterativa al servidor raiz para obtener un nombre autorizado de un servidor de nombre autorizados.
4. El servidor raiz responde de una referencia a un servidor DNS cercano al nombre del dominio enviado.
5.El reenviador realiza una consulta iterativa al servidor DNS que está más cerca del nombre de dominio enviado.

Por ejemplo, el reenviador efectúa entonces una consulta iterativa al servidor DNS para .com.
6. El proceso continúa hasta que el reenviador recibe una respuesta autorizada. Por ejemplo, el servidor DNS para .com responde con una referencia al servidor DNS para nwtraders.com. Después, el reenviador envía una consulta iterativa al servidor DNS para que nwtraders.com obtenga un servidor de nombres autorizado. El reenviador recibe entonces una respuesta autorizada del servidor DNS para nwtraders.com.
7. El reenviador envía la respuesta al servidor DNS local, que envía entonces
la respuesta al cliente DNS.
Por ejemplo, el reenviador envía la respuesta al servidor DNS local, que envía entonces la respuesta a Equipo1.


¿ como funciona el almacenamiento en caché del servidor DNS ?

El almacenamiento en caché es el proceso de almacenar de forma temporal la informacion a la que se ha tenido acceso recientemente en un subsistema especial de memoria para agilizar el acceso posterior.

Un registro de recursos: es una estructura de base de datos DNS estandar que contiene información para procesar consultas DNS.

Una Zona: es una parte de la base de datos DNS que contiene los registros de recursos con los nombres de propietario que pertenecen a la parte contigua del espacio de nombres DNS.

Un Archivo de Zona: es un archivo del disco duro local del servidor DNS que contiene toda la información de configuración para una zona y los registros de recursos contenidos en ella.

Registros

A: Resuelve un nombre de host a una dirección IP.
PTR: Resuelve una direccion IP en un nombre de host.
SOA: El primer registro en cualquier archivo de zonas 
SRV: Resuelve nombres de servidores que proporcionan servicios
NS: Identifica el servidor DNS para cada Zona
MX: El servidor de correo
CNAME: Resuelve un nombre de host en otro nombre de host

Tipos de servidores 

1. Primario o maestro: Guarda los datos de un espacio de nombres en su fichero.
2. Secundario o esclavo: Obtiene los datos de los servidores primarios a través de una transferencia de zonas.
3. Locales o caché: Funciona con el mismo software, pero no contiene la base de datos para la resolución de nombres. cuando se les realiza una consulta, esto a su vez consultan a los servidores DNS correspondientes, almacenando respuesta de su base de datos para agilizar la repetición de estas peticiones en el furo continuo.



Configuración DHCP en OpenBSD

Lo primero que debemos hacer es configurar la dirección IP que queremos para el servidor, en este caso utilizaremos el archivo de configuración de OpenBSD
( vi /etc/hostname.em0 ) -  inet 192.168.1.1 255.255.255.0
Luego utilizaremos este comando ( sh /etc/netstart ) para reiniciar la red

1.  El archivo de configuración de OpenBSD para el servidor DHCP ya viene instalado lo que debemos hacer es proceder a configurar ( vi /etc/dhcpd.conf )

Recordemos que con el editor vi con q -salimos, con w - guardamos
2. iniciamos el servicion con ( dhcpd em0 )




Configuración del DHCP en CentOS

Lo primero que haremos sera configurar la IP para el servidor DHCP, en este caso utilizaremos el siguiente comando para entrar al archivo de configuracion de la interfaz ( vi /etc/sysconfig/network-scripts/ifcfg-eth0) donde te aparecera algo como esto, en caso de que no este digitarlo:
DIVICE="eth0"
BOOTPROTO="static"
IPADD="192.168.225.1"
NETMASK="255.255.255.0"
ONBOOT="yes"
GATEWAY="192.168.225.254"

Lo segundo que haremos es buscar el paquete DHCP con el comando ( yum search dhcp )
Si el comando no se encuentra se procede a instalarlo con el comando ( yum install dhcp )

1. Entrar al archivo de configuración del DHCP  ( /ets/dhcp/dhcpd.conf ) y modificarlo de esta manera:
2. una vez configurado este archivo se puede iniciar el servicio con los siguientes comandos
service dhcpd start - iniciar el servicio
service dhcpd status - mirar el estado del servicio
service dhcpd restart -  restablecer el servicio
service dhcpd stop - parar el servicio


Configuración DHCP en Windows Server 2008 R2

Lo primero que debemos hacer es configurar la IP que queremos para el servidor DHCP y procederemos ha configurar el servidor.

1. En la parte superior de windows Server, entraremos a Server Manager luego le daremos clic en Add Roles, y te aparecerá una ventana como esta
2. seleccionamos el servidor el cual queremos instalar en este caso DHCP
3. colocamos la dirección de red que queremos para el servicio

4. Ponemos el dominio y la direccion del DNS
5. Adherimos el rango de direcciones que queremos asignar y continuamos hasta llegar al proceso de instalación.
6. ya tenemos el servidor DHCP, pero podemos hacerle reservaciones de la siguiente manera
7. colocamos el nombre, la dirección Ip y la MAC de la maquina que queremos hacerle la reserva
8. Después de haber echo la reservación podemos arrancar el servicio así

















miércoles, 5 de septiembre de 2012

Configuración de DHCP en Debian



Tener en cuenta: Para descargar el paquete de debian se descarga con el comando ( apt-get install dhcpd )
  1.       .Debemos mirar que interfaz de red esta habilitada en este caso eth2
  2.        Configurar el archivo de configuración de la interfaz eth2 ( nano  /etc/network/interfaces )
  3.     Modificar el archivo de configuración de la interfaz de esta manera
  4.     Apagar y encender la interfaz con los comandos ( ifdown – ifup)
  5. Verificar el cambio de la interfaz 
  6.     Entrar al archivo de configuración de DHCP (  nano /etc/dchp/dhcpd.conf ) y configurarle lo siguiente : 
  7.     Se configuro una reserva para el Host Centos, de esta manera:
  8.   Iniciar el servicio con el siguiente comando 
  9.  Verificación del DHCP con CentOS                                                                                                                      Modificamos el archivo de configuración de CentOS ( vi /etc/sysconfig/network-scripts/ifcfg-eth0 ) en la línea de BOOTPROTO=”dhcp”, guardamos el archivo apagamos y prendemos la interfaz                         Damos el comando ( dhclient ) para pedir la solicitud del DHCP, como en el servidor DHCP le pedimos una reservación a CentOS la dirección que nos debe asignar sera la que se reservo.
  10.  Verificación del DHCP con Windows Server R2 2008                                                                       Como es entorno grafico, preparamos la interfaz para modo DHCP                                                En la terminal de WSR2 copiamos el siguiente comando ( ipconfig /renew ) para renovar la ip y solicitar una nueva al servidor DHCP.