Si tenemos un servidor dedicado a veces necesitamos hacer algunos cambios que no sólo basta con la interfaz de control que nos ofrecen, para esto podemos hacer aquellos cambios manualmente en caso requiera nuestras necesidades. Necesitamos tambien, en algunos casos, instalar un servidor privado de forma manual.
Para esto, podemos editar los nameservers, el scope de los dominios y las IP asignadas a nuestro servidor asi como tambien las IP libres que podemos asignar o reasignar segun nuestra conveniencia.
Veamos dos conceptos iniciales que nos ayudaran en todo este proceso:
Resolver:
El servicio resolver está formado por un conjunto de rutinas escritas en C que proporcionan el acceso al Sistema de Nombres de Dominio (DNS). Este fichero contiene información que es leida por las rutinas resolver del servidor la primera vez que son invocadas. El fichero es comprensible por el usuario y contiene una lista de palabras clave con valores que proporcionan varios tipos de información resolver.
Nameserver:
Dirección Internet (en notación punto) de un servidor de nombres que podría ser consultado por resolver. Se listan hasta un máximo de MAXNS (actualmente 3) servidores de nombre, uno por palabra clave. Si hay múltiples servidores, la biblioteca resolver los consulta en el orden listado. Si no hay entradas nameserver presentes, por defecto se utiliza el servidor de nombres de la máquina local. (El algoritmo usado consiste en intentar conectar a un servidor de nombres, y si la consulta excede un plazo de espera, probar el siguiente, hasta que se agoten los servidores de nombres, luego repetir los intentos con todos los servidores de nombres hasta que se hagan un número máximo de reintentos).
Para iniciar las modificaciones necesitamos un cliente y tener acceso a través de SSH como usuario root. Yo he usado Putty por ser un cliente libre y es el que mas me adecúo.
Insertamos el IP de nuestro servidor y nos autenticamos como root.
Una vez realizado esto tendremos que tener en cuenta algunos archivos de configuración como los siguientes:
(/etc/wwwacct.conf) Verifica que los nameservers asignados sean correctos especificamente ns1, ns2, etc. Tambien podemos especificar o cambiar la dirección principal de nuestro servidor, asi como el email de contacto, el nombre del host y los directorios home iniciales.
(/etc/resolv.conf) Verifica que haya entradas de los nameservers para cada IP. Si especificamos el primer resolver como 127.0.0.1 no habría problema, asi también, podríamos especificar el scope de el dominio y busqueda del servidor (despues de la palabra nameserver se debe especificar la IP respectiva)
(/etc/nameserverips) En este archivo podremos encontrar la asignación de cada IP para que actúe como nameserver (ns1, ns2). En la imagen se especifica el valor 0, pero en nuestro caso debemos asignar el nameserver de la siguiente manera IP=nsX.miservidor.extension (ejemplo: 69.125.7o.3=ns1.dominio.com)
Para editar podemos usar cualquier editor incluido en la distro de nuestro servidor (vi /etc/wwwacct.conf, nano /etc/resolv.conf, etc)
Podemos hacer los cambios necesarios y requeridos pero con bastante cuidado, ya que si modificamos algun parámetro mal, este puede colapsar algunos dominios que tengamos asignados actualmente o tambien el mal funcionamiento o direccionamiento que tenga nuestro servidor.
Finalmente, tendremos que reiniciar el servicio DNS de nuestro servidor rndc reload (en el servidor dedicado) o /etc/init.d/networking restart (en el servidor local), para que los cambios realizados surjan efecto.
Es así como se puede modificar los parámetros del servidor para los nameservers y las configuraciones de la cuenta de las mismas que tengamos instalados en nuestro servidor (dedicado o local), espero que sea de ayuda y como siempre los comentarios estan siempre dispuestos a ser leidos.












