GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo obtener servidores de nombres de dominio desde la línea de comandos en Ubuntu Linux

Los servidores de nombres son servidores especiales que ejecutan un servicio DNS para proporcionar la dirección IP de un nombre de dominio en particular. Diferentes dominios tienen diferentes servidores de nombres.

Por lo general, los servidores de nombres están alojados y administrados por el proveedor del servidor de alojamiento. Si está alojando su sitio web en Bluehost, por ejemplo, los servidores de nombres serían los de bluehost. Mientras que si está alojando su sitio web con hostgator, los servidores de nombres serán de hostgator.

Además de la dirección IP, los servidores de nombres también brindan mucha información relacionada con dns, como registros cname, registros TXT, registros SOA, registros MX, etc.

Para verificar los servidores de nombres de cualquier nombre de dominio dado desde la línea de comandos, puede usar comandos como dig y host. Veamos algunos ejemplos

1. comando de excavación

El siguiente comando verificará los registros NS (servidor de nombres) de binarytides.com

$ dig -t ns binarytides.com
; <<>> DiG 9.11.5-P4-5.1ubuntu2.2-Ubuntu <<>> -t ns binarytides.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 14408
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494
;; QUESTION SECTION:
;binarytides.com.               IN      NS
;; ANSWER SECTION:
binarytides.com.        6727    IN      NS      may.ns.cloudflare.com.
binarytides.com.        6727    IN      NS      dave.ns.cloudflare.com.
;; Query time: 0 msec
;; SERVER: 127.0.0.53#53(127.0.0.53)
;; WHEN: Wed Jul 22 14:52:32 IST 2020
;; MSG SIZE  rcvd: 95

Versión más corta

$ dig +short -t ns binarytides.com
may.ns.cloudflare.com.
dave.ns.cloudflare.com.

La opción "-t" especifica el tipo de registro a buscar. Puede ser ns , a , soa , cname etc. Estos son los diferentes tipos de registros dns relacionados con un nombre de dominio.

2. comando anfitrión

El comando host es similar al comando dig. También puede obtener registros dns de cualquier nombre de dominio dado. Aquí hay un ejemplo rápido:

$ host -t ns binarytides.com
binarytides.com name server may.ns.cloudflare.com.
binarytides.com name server dave.ns.cloudflare.com.

Conclusión

Verificar los servidores de nombres es importante cuando está configurando un nuevo sitio web o dominio y necesita verificar si los servidores de nombres son visibles correctamente en Internet. Sin los servidores de nombres correctos, el nombre de dominio no podrá resolverse en la dirección IP correcta.

Esto significa que el navegador no podrá abrir los contenidos del sitio web. También es necesario cuando traslada su sitio web de un proveedor de alojamiento a otro. Luego, debe cambiar los servidores de nombres y, por lo general, demora unas pocas horas en surtir efecto en Internet.


Ubuntu
  1. Cómo actualizar de Ubuntu 16.04 a Ubuntu 18.04

  2. Cómo obtener su geolocalización desde la línea de comandos en Linux

  3. Cómo actualizar a Ubuntu 15.10 desde Ubuntu 15.04

  4. ¿Cómo obtener el nombre de host de IP (Linux)?

  5. ¿Cómo obtener máscara de red de bash?

Cómo usar Google Translate desde la línea de comandos en Linux

Cómo encontrar la duración del soporte de Ubuntu desde la línea de comandos

Cómo actualizar de Ubuntu 20.04 a Ubuntu 22.04

Cómo obtener Linux Kernel 5.0 en Ubuntu 18.04 LTS

Cómo desinstalar aplicaciones de Ubuntu Linux

Cómo desinstalar programas de Ubuntu Linux