JSON Object Example
{
 "Timeout": 0,
 "DNSServer": "pdns1.ultradns.net",
 "HostNameToResolve": "totallyfreecounter.com",
 "RecordType": "A",
 "RecursionDesiredFlag": "SI",
 "VerifyResponseFrom": "Todos los servidores",
 "ServersTimeoutFilter": "*",
 "ExpectedAnswer": null,
 "ExpectedAuthority": null,
 "ExpectedAdditional": null,
 "DNSResolveMode": "Dispositivo almacenado en caché",
 "DNSserverIP": nulo,
 "Device_Id": 39668,
 "Id": 100356,
 "Task_Type_Id": 8,
 "Name": "pdns1.ultradns.net"
}

Descripción de los campos

Campo Tipo Descripción

DNSServer

Cadena

Dirección del servidor DNS

Ejemplo:
"DNSServer": "8.8.8.8"

HostNameToResolve

Cadena

Define el nombre de host que desea que el servidor DNS (arriba) resuelva.

Ejemplo:
"HostNameToResolve": "google.com"
RecordType Cadena Define qué tipo de registro NS se utiliza para realizar consultas durante el sondeo del servidor DNS. Valores disponibles:

  • Un
  • AAAA
  • Ns
  • Cname
  • Soa
  • Txt
  • Mx
  • Ptr
  • Spf

Tipo de registro "PTR" provoca una búsqueda inversa de DNS. El nombre de host que se resolverá en este caso debe contener una dirección IP invertida en el siguiente formato:

Para IPv4:

56.34.12.10.in-addr.arpa.

donde "56.34.12.10" es la dirección IP invertida que es 10.12.34.56 en el original.

Para IPv6:

Una búsqueda inversa de DNS utiliza el dominio especial "ip6.arpa.":

5.4.3.2.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa.

donde "5.4.3.2.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2" es una dirección IP invertida. 2001:0db8::1:2345 es el original no invertido.

Ejemplo:
"RecordType": "CNAME",
RecursionDesiredFlag Cadena Habilita o deshabilita la marca deseada de recursividad (RD) en las consultas DNS salientes. Valores disponibles:

  • NO - La herramienta DNS no enviará una marca de RD.
  • Sí: solicita que el servidor DNS realice recursividad para el servicio de supervisión (es decir, el servidor remoto analizará un árbol DNS para el servicio de supervisión en busca de un resultado adecuado).*
*Las aplicaciones cliente (como los exploradores de Internet) suelen utilizar la marca de control remoto.
Ejemplo:
"RecursionDesiredFlag": "YES"
VerifyResponseFrom Cadena Define cómo se interpreta nal. Valores disponibles:

  • Todos los servidores: las respuestas solo de las hojas finales del árbol DNS se verifican para obtener una respuesta adecuada.
  • First Server: solo se analiza la primera respuesta encontrada con el tipo de registro deseado. La primera respuesta apropiada también se considera el final de un árbol DNS.
Ejemplo:
"VerifyResponseFrom": "All Servers"
ServersTimeoutFilter Cadena Filtrado de errores de red y tiempo de espera de hosts exactos o de un rango de nodos basado en una máscara. * símbolo - motor ignora todos los errores relacionados con la red y el tiempo de espera. Campo vacío: se incluyen todos los errores relacionados con la red y el tiempo de espera, que desencadenarán las alertas.

Si se agrega una máscara, el motor omite todos los errores relacionados con la red y el tiempo de espera del host o la dirección IP coincidentes.

Ejemplo:
"VerifyResponseFrom": "2001:501:*"

O

Ejemplo:
"VerifyResponseFrom": "len*a.ru"
O
Ejemplo complejo:
"VerifyResponseFrom": "2001:501:* ; len*ra.ru"
ExpectedAnswer Cadena Valida el contenido en las secciones adecuadas de la respuesta del servidor de nombres; es decir, el valor esperado de la sección "respuesta".
ExpectedAuthority Cadena Valida el contenido en las secciones adecuadas de la respuesta del servidor de nombres; es decir, el valor esperado de la sección "Autoridad".
EsperadoAdicional Cadena Valida el contenido en las secciones adecuadas de la respuesta del servidor de nombres; es decir, valor esperado de la sección "Adicional".
DNSResolveMode Cadena Modos disponibles:

  • Dispositivo almacenado en caché
  • No en caché
  • TTL en caché
  • Servidor DNS externo

Para una explicación detallada por favor vea"Opción de modo DNS" artículo

DNSserverIP Cadena El campo para una dirección IP del servidor DNS personalizado, para una explicación detallada por favor vea"Opción de modo DNS" artículo

Int32

LEER SOLAMENTE Campo. ID de dispositivo único

Ejemplo:
"Device_Id": 8550
Device_Id

Int32

LEER SOLAMENTE Campo. Identificador de dispositivo único

Ejemplo:
"Id": 17716
Id int32 LEER SOLAMENTE Campo. Identificador de tarea único

Ejemplo:
"Id": 100356

Task_Type_Id

Int32

Tipo del campo de tarea. Compruebe Los valores potenciales para "Task_type_id" en una tabla adecuada

Ejemplo:
"Task_Type_Id": 8

Nombre

Cadena

Nombre de la tarea

Ejemplo:
"Name": "Google DNS"

Timeout

Int32

Este campo define el valor de tiempo máximo (en milisegundos) para la ejecución de tareas.

Ejemplo:
"Timeout": 0

[/su_note]