DNS en Slackware
Porque DNS
Para la instalación de nuestro Oracle 11g en modo RAC, lo primero que vamos a hacer es
configurar un DNS en nuestro host anfitrión que es un Slackware Linux 13.37 de 64 bits, que nos
permitirá la resolución de nombres y no obtener ningún tipo de error durante la instalación de la
Grid Infrastructure.
Instalación de Bind9 en Slackware 13.37
Primero nosaseguramos que no lo tengamos instalado con el siguiente comando
ls /var/log/packages/bind*
/var/log/packages/ bind-9.7.3-x86_64-2 “Si aparece esto como resultado, ya lo tenemos”
Si no lo tenemos, lo primero es bajarnos el paquete de bind9 o instalarlo desde el cd de
instalación, supongamos que lo bajamos desde un repositorio.
wgetftp://ftp.slackware.at/slackware64-13.37/slackware64/n/bind-9.7.3-x86_64-2.txz
Una vez que bajamos el software, simplemente lo instalamos con el siguiente comando
installpkg bind-9.7.3-x86_64-2.txz
Configuración del Servicio Bind
Lo primero que tenemos que hacer es iniciar el servicio de Bind, por lo cual en un terminal,
escribimos e iniciamos la herramienta de mantenimiento de Slackware.
1
Y aparecerá la siguiente pantalla.
Seleccionamosla opción Setup
2
Seleccionamos la opción Services con la
Ahí nos aparece una nueva pantalla, con todos los servicios instalados que podemos configurar
para que se inicien cada vez que nuestro Slackware Linux arranque, de la misma seleccionamos
con la la opción rc.bind.
Bind es un servicio que atraves del demonio named nos permite la resolución de nombres a su
valor de IP o en casocontrario de dirección IP a nombre de host.
3
Una vez seleccionado el servicio, solo nos movemos con la tecla hasta < OK >, pulsamos <
ENTER> y salimos de la pantalla, para luego salir de la aplicación y volver al terminal.
4
La forma de interactuar con Bind es por medio de los siguientes comandos.
Comando
Objetivo
/etc/rc.d/rc.bind status
/etc/rc.d/rc.bind start/etc/rc.d/rc.bind stop
Informa del estado de bind
Inicia el servicio de bind
Detiene el servicio de bind
Ya tenemos iniciado el servicio de Bind, por lo que vamos a crear y configurar los archivos
necesarios para nuestro DNS. Lo primero que hacemos es posicionarnos en el directorio
/var/named donde crearemos los archivos db.192.168.1 y db.proenki.com.ar, que nos permitirán
la resolución denombre en los dos sentidos, ósea desde una dirección IP, para obtener el nombre
del host, o desde el nombre de un host para obtener su IP. En mi caso ya los tengo creado y
configurado, por lo cual solo muestro el contenido de los mismo con el comando view de Linux,
pero la creación de los mismo la hacemos con cualquier editor de textos, como ser vi o nano y los
nombres pueden ser a su gusto.Contenido de db.192.168.1:
5
Que es lo que contiene db.192.168.1?
enki: es el nombre de la maquina anfitriona, ósea quien corre el DNS y tiene instalado a Slackware
Linux 13.37 de 64bits
proenki.com.ar: es el dominio sobre el que vamos a trabajar, podría ser cualquier otro.
rac1: Es la maquina virtual que vamos a crear con VirtualBox y correrá un Oracle Linux 5.8
rac2: Es la maquinavirtual que vamos a crear con VirtualBox y correrá un Oracle Linux 5.8
rac1-vip: Es la dirección de red privada entre la maquina rac1 y rac2
rac2-vip: Es la dirección de red privada entre la maquina rac1 y rac2
rac-scan: Son generalmente 3 direcciones de red por la cual escucharan los 3 listener SCAN.
(http://basesdedatosoracle.blogspot.com.ar/2011/07/single-cliente-access-name-scan.html)
Siobservamos el documento Paso_01-Infraestructura.pdf vemos que las direcciones de red de
cada host son:
enki: 192.168.1.50
rac1: 192.168.1.40
rac2: 192.168.1.41
etc ..
6
Por lo cual en este archivo lo que ponemos es solo el final de la dirección IP y luego su nombre
completo, por ejemplo:
50
PTR
enki.proenki.com.ar
Los parámetros iniciales como ser 6H,1H, etc son referentes...
Regístrate para leer el documento completo.