Configurando servidores en OpenSUSE 11.2

COFIGURACION DE UN SERVIDOR DNS

Para configurar un servidor DNS primero que todo se debe de tener instalado el BIND que sera el sotfware que nos va a permitir la administracion de este. Para instalarlo entramos a la consola como usuario root y digitamos los siguiente

susereal:/home/jh3n1 # zypper in bind

Luego de tener instalado el bind vamos a entrar al archivo de configuracion que se encuentra en  /etc/ y se llama named.conf.

susereal:/home/jh3n1 # vi/etc/named.conf

En este archivos vamos a buscar la parte donde se ubican las zona que va a tener nuestro DNS

zone “.” in {

type hint;

file “root.hint”;

};

zone “localhost” in {

type master;

file “localhost.zone”;

};

zone “0.0.127.in-addr.arpa.” in {

type master;

file “127.0.0.zone”;

};

Estas 3 zonas son las que aparecen por defecto en el archivo de configuracion del DNS, donde la primera zona de tipo “hint” hace referencia a los servidores raizes, y las otras dos son las zonas directa e inversa del localhost.

Tomando refrencia del localhost vamos a agregar nuestras zonas de la siguiente manera.

zone “linux.com.co” in {

type master;

file “/var/lib/named/linux/directa”;

allow-update { any; };

};

zone “100.168.192.in-addr.arpa.” in {

type master;

file “/var/lib/named/linux/inversa”;

allow-update { any ;};

};

Zone: Vamos a nombrar la zona. Si es directa ponemos el nombre del dominio, y si es inversa siempre se va a nombrar con los octetos de red de la direccion IP alreves y se le agrega “.in-addr.arpa”

Type: Me dice si el servidor va a ser Maestro “master” o Esclavo “slave”.

File: Vamos a poner la ruta donde se encuentra el archivo de la zona. En el ejemplo se muestra que esta en /var/lib/named/linux/inversa/directa. Bueno entonces en realidad la ruta existe hasta named, lo que es el directorio linux y los archivos inversa y directa los cree yo.

allow-update: Estoy permitiendo todas las actualizacion necesarias por que voy a configurar un DNS Dinamico de modo que siempre se me actualizen los registros A y PTR de las zonas cada vez que ingrese un equipo nuevo en la red.

Despues de agregar las zonas en el archivo de configuracion guardamos y cerramos.

Nos vamos a ubicar en /var/lib/named/. Aca vamos a crear el directorio “linux” que como yo quise llamar la carpeta, y dentro de ella creamos los archivos.

Entonces la carpeta se crear con:

mkdir linux

Para crear los archivos de zona vamos a tomar base de los archivo que hay named, estos son los archivos de la zona del localhost. Las vamos a abrir con “cat” asi

cat < 127.0.0.1.zone

En la misma consola nos debe de mostrar el archivo asi.

Luego de esto la vamos a copiar al directorio donde se va a ubicar nuestras zonas y lo nombramos con el nombre que queramos. Lo copiamos asi

cat < 127.0.0.1.zone > linux/inversa

Esto mismo se hace con la zona directa.

Ahora entramos a editar reemplazando valores.

En la zona inversa el archivo queda asi.

Es importante tener en cuenta que en el archivo de configuracion de la zona inversa siempre se tiene que poner el nombre completo del servidor mas el sufijo DNS cuando se este editando el SOA el NS y el PTR.

El archivo de zona directa deberia de quedar asi.

En el archivo de zona directa cuando se esta editando los registros no es nesesario poner el nombre del servidor mas el sufijo DNS.

Luego de esto vamos a modificar el arvhivo “resolv.conf” y a agregar los reenviadores. El primero nos sirve para que siempre resolvamos nosotros las peticiones DNS, y el segundo para que se puedan resolver peticiones de internet.

El archivo resolv.conf se encuentra en /etc/resolv.conf, aqui vamos a dirigirnos a las ultimas lineas y vamos a agregar en “search” el nombre del dominio DNS y en “nameserver” la direccion ip de nuestro servidor.

Los reenviadores se encuentran en el archivo named.conf, algunas veces se agregan directamente en el archivo y otras veces se incluyen en un archivo diferente. Aqui agregaremos la direccion IP del servidor DNS del ISP, o de un servidor reenviador de internet.

Nota: Si la linea esta comentada, la descomentamos para que la linea la lea la configuracion.

Luego de esto reiniciamos el servidor con “rcnamed restart”, probamos la funcionalidad y listo ya tenemos instalado nuestro servidor DNS.

Anuncios

3 comentarios en “Configurando servidores en OpenSUSE 11.2

  1. hola:
    yo lo instalo y sin configurar nada lo mando a arrancar, es entonces cuando el server se bloquea y tengo que reiniciarlo manualmente.
    si tienes alguna sugerincia te lo agradeceria.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s