Portada del sitio > Sistemas > Administración > Plesk > Script para child-ns en Plesk

Script para child-ns en Plesk

Martes 6 de septiembre de 2016, por Aitor Roma Vázquez

Este script crea los registros child-ns de un dominio o sea los ns1 y ns2 del mismo dominio para un servidor plesk.

Guarda este contenido por ejemplo en un fichero child-ns.sh

#!/bin/bash
# child-ns.sh
ip=<span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZGlnICtzaG9ydCBteWlwLm9wZW5kbnMuY29tIEByZXNvbHZlcjEub3BlbmRucy5jb208L2NvZGU+"></span>


/usr/local/psa/bin/dns -a $1 -a ns1  -ip $ip
/usr/local/psa/bin/dns -a $1 -a ns2  -ip $ip
/usr/local/psa/bin/dns -a $1 -ns "" -nameserver ns1.$1
/usr/local/psa/bin/dns -a $1 -ns "" -nameserver ns2.$1

echo " "
echo Running Test.
echo " "
dig  @127.0.0.1 $1 -t ns +short |grep ns |grep $1 2> /dev/null
echo " "

Una vez lo creamos con nuestro editor favorito le damos permisos de ejecucion
chmod +x child-ns.sh y por último ejecutamos así:

./child-ns.sh domain.com
SUCCESS: Creation of DNS record in Domain 'domain.com' complete.
SUCCESS: Creation of DNS record in Domain 'domain.com' complete.
SUCCESS: Creation of DNS record in Domain 'domain.com' complete.
SUCCESS: Creation of DNS record in Domain 'domain.com' complete.
 
Running Test.
 
ns1.domain.com.
ns2.domain.com.

Sí en el Running Test aparecen los dos servidores ns1 y ns2 con nuestro dominio es que ha funcionado bien.

¿Un mensaje, un comentario?

moderación a priori

Este foro es moderado a priori: su contribución sólo aparecerá una vez validada por un/a administrador/a del sitio.

¿Quién es usted?
Su mensaje

Para crear párrafos, deje simplemente líneas vacías.