¿Qué debería estar usando en lugar de `dig`?

Dejé de usar nslookup una década porque la descartó. Ahora estoy creando files personalizados en /etc/resolver/ y descubro que todo funciona … excepto dig (y nslookup).

En realidad, preferiría arreglar dig que usar algo más. Escribo muchos guiones que usan esas herramientas comunes. No me gusta tener que codificar 2 soluciones diferentes.

  • ¿Un hombre en la networking intermedia Proxy para iOS que admite SSL?
  • No se puede acceder al recurso compartido de files samba
  • ¿Cómo puedo hacer que la flecha hacia arriba funcione en el command nslookup de Terminal?
  • No se puede realizar la resolución del nombre
  • ¿Cómo evitar que el iPhone se conecte automáticamente a Wi-Fi desconocido?
  • Lion Server DHCP pierde aleatoriamente la configuration y vuelve a los valores pnetworkingeterminados
  • Ratón cortante en macOS Sierra 10.12.3? (Tanto el panel táctil como el cableado)
  • Borrar manualmente la memory caching dns en los rebeldes
  • ¿Cómo puedo saber qué aplicación está usando la networking?
  • iPhone: WiFi, Bluetooth y la networking celular no funcionan
  • Mueva la database Stickies en macOS Sierra?
  • La velocidad inalámbrica de iMac cae precipitadamente después de un time prolongado
  • One Solution collect form web for “¿Qué debería estar usando en lugar de `dig`?”

    ¿Qué hay de host ?

    El command de host es muy similar a dig excepto que es mucho más simple y no tiene la información muy técnica (si no la necesitas). Entonces, por ejemplo, una búsqueda de host se vería de la siguiente manera:

     $ host apple.stackexchange.com apple.stackexchange.com has address 151.101.129.69 apple.stackexchange.com has address 151.101.193.69 apple.stackexchange.com has address 151.101.65.69 apple.stackexchange.com has address 151.101.1.69 

    También puede especificar qué server DNS desea usar al agregarlo al command:

     $ host apple.stackexchange.com 8.8.8.8 Using domain server: Name: 8.8.8.8 Address: 8.8.8.8#53 Aliases: apple.stackexchange.com has address 151.101.193.69 apple.stackexchange.com has address 151.101.129.69 apple.stackexchange.com has address 151.101.1.69 apple.stackexchange.com has address 151.101.65.69 

    Y si realmente lo necesita, puede agregar -a para get el mismo resultado que un command de dig :

     $ host -a apple.stackexchange.com 8.8.8.8 Trying "apple.stackexchange.com" Using domain server: Name: 8.8.8.8 Address: 8.8.8.8#53 Aliases: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26262 ;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;apple.stackexchange.com. IN ANY ;; ANSWER SECTION: apple.stackexchange.com. 299 IN A 151.101.129.69 apple.stackexchange.com. 299 IN A 151.101.65.69 apple.stackexchange.com. 299 IN A 151.101.193.69 apple.stackexchange.com. 299 IN A 151.101.1.69 Received 105 bytes from 8.8.8.8#53 in 39 ms 
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).