Pregunta

¿Hay una manera de comprobar si mi dominio está configurado correctamente en los servidores de nombres? Lo ideal sería ejecutar un comando desde la línea de comandos, de forma alternativa puede utilizar una herramienta de terceros.

Por ejemplo, yo estoy tratando de registrar un dominio que es para ser alojado en godaddy.com. He creado el dominio y puedo ver en mi lista de DNS. Los servidores que se supone que son de configuración son ns51.domaincontrol.com y ns52.domaincontrol.com, sin embargo mi registro está rebotando diciendo que hay "No se han encontrado para servidores de nombres de dominio {mi nuevo}".

¿Fue útil?

Solución

Creo que este es el más corta y más rápida para una lista de sus servidores de nombres:

host -t ns yourdomain.com

Otros consejos

Si estás en una máquina Mac o Unix que puede hacer la siguiente línea de comandos en:

whois site.com

Hacia el final hay que darle una lista de servidores DNS.

Puede filtrar la lista, mostrando sólo la información de servidor de nombres, con:

whois site.com | grep "Name S"

Tenga en cuenta que www.site.com y site.com son dos puntos finales diferentes y hay que configurar apropiadamente para ambos.

ZoneCheck es un software gratuito y se puede ejecutar desde la línea de comandos:

% zonecheck stackoverflow.com
ZONE  : stackoverflow.com.
NS <= : ns51.domaincontrol.com. [216.69.185.26]
NS    : ns52.domaincontrol.com. [208.109.255.26]

       _______________
     ,---------------.|
~~~~ |    warning    || ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     `---------------'
w> Nameservers are all part of the same AS
 | Adv: ZoneCheck
 |   To avoid loosing all connectivity with the authoritative DNS in case
 | of a routing problem inside your Autonomous System, it is advised to
 | host the DNS on different AS.
 `----- -- -- - -  -
 :   All the nameservers are part of the same Autonomous System (AS number
 : 26496), try to have some of them hosted on another AS.
 `..... .. .. . .  .
=> generic

==> SUCCESS (but 1 warning(s))

Hay un sistema incorporado en la línea de comandos para que: nslookup

Presentar, a continuación, escribir set type=ANY y pulse enter. Después de lo cual especificar el dominio deseado y obtendrá lo que busca. Como alternativa, introduzca ? y ver más opciones para la línea de comandos nslookup.

PD: mientras que esta respuesta llega con un retraso, espero que sea útil para otros que quieren comprobar la configuración del servidor de nombres / DNS desde la línea de comandos

.

nm-tool ejecuta desde la línea de comandos le dará mucha información, no menos importante de los cuales es los servidores DNS que está utilizando. Es posible que tenga que instalar esto, pero muchas distribuciones que se incluya.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top