Para configurar el DNS en Suse es necesario tener instalado el BIND. En esta sección se verifican los paquetes a utilizar. También como modificar el archivo named.conf que se editan para su configuración.
Para configurar el DNS se necesita el Bind; BIND (Berkeley Internet Name Domain) es el servidor DNS más utilizado en Internet. Sus orígenes se remontan al sistema operativo UNIX pero con el tiempo se ha implementado en otros sistemas operativos. Actualmente hay dos versiones soportadas: BIND 8 y BIND 9; la versión que se utiliza es la 8.3.4.
Una forma muy sencilla de saber si esta instalado y con que versión se cuenta es ejecutando el siguiente comando
dns: # rmp qa |grep bind
Nota: dns es el nombre del servidor
En caso de que no aparezca nada significa que no se encuentra en el sistema; para poder instalarlo es necesario tener permisos de superusuario (root), desde la consola se escribe
dns: # su
password ******
Y se ejecuta el yast,
dns: # yast
Aparecerá una ventana, en la cual se dirige a Software >> Instalar/Desinstalar Software
Aquí se selecciona los paquetes de BIND necesarios
Se edita el archivo named.conf ubicado en /etc/named.conf, esto se puede hacer con cualquier editor de textos, en este caso se utiliza el vi, que se ejecuta desde la consola
dns: # vi /etc/named.conf
Al teclear la instrucción aparece el archivo, a continuación algunos comandos de importancia del vi
:q Se utiliza para salir del archivo sin haber hecho alguna modificación
:q! Sale del archivo modificado sin guardar los cambios
:wq Cuando se desee guardar el archivo modificado
:i Para poder escribir en el archivo
En este archivo se va a definir la zona, nombre y tipo del dominio, este es un ejemplo de su configuración
Ejemplo.
Zone midominio.com.mx in { // nombre del Nuevo dominio
Type master; // tipo de dominio maestro o esclavo,
file midominio; // nombre del archivo q va a consultar
};
Estas líneas se agregaran al final del archivo named.conf; el archivo que el dominio midominio.com.mx leerá es el de midominio, el cual esta ubicado en /var/lib/named/.
Para poder dirigirse a un directorio con el comando cd se puede hacer. Ejemplo
dns: # cd /var/lib/named
Una forma muy sencilla de saber si esta instalado y con que versión se cuenta es ejecutando el siguiente comando
dns: # rmp qa |grep bind
Nota: dns es el nombre del servidor
En caso de que no aparezca nada significa que no se encuentra en el sistema; para poder instalarlo es necesario tener permisos de superusuario (root), desde la consola se escribe
dns: # su
password ******
Y se ejecuta el yast,
dns: # yast
Aparecerá una ventana, en la cual se dirige a Software >> Instalar/Desinstalar Software
Aquí se selecciona los paquetes de BIND necesarios
- Bind8 BIND8 Servidor de Nombres
- Bindutil Utilidades para interrogar y probar DNS
Se edita el archivo named.conf ubicado en /etc/named.conf, esto se puede hacer con cualquier editor de textos, en este caso se utiliza el vi, que se ejecuta desde la consola
dns: # vi /etc/named.conf
Al teclear la instrucción aparece el archivo, a continuación algunos comandos de importancia del vi
:q Se utiliza para salir del archivo sin haber hecho alguna modificación
:q! Sale del archivo modificado sin guardar los cambios
:wq Cuando se desee guardar el archivo modificado
:i Para poder escribir en el archivo
En este archivo se va a definir la zona, nombre y tipo del dominio, este es un ejemplo de su configuración
Ejemplo.
Zone midominio.com.mx in { // nombre del Nuevo dominio
Type master; // tipo de dominio maestro o esclavo,
file midominio; // nombre del archivo q va a consultar
};
Estas líneas se agregaran al final del archivo named.conf; el archivo que el dominio midominio.com.mx leerá es el de midominio, el cual esta ubicado en /var/lib/named/.
Para poder dirigirse a un directorio con el comando cd se puede hacer. Ejemplo
dns: # cd /var/lib/named
Mireya Garcia Zarate
Desarrolladora Web