---
name: "probes::AnotherDNS.pm"
section: "3"
platform: "linux"
package: "smokeping"
version: "1.38-3"
release: "Debian 3.1 (Sarge)"
platforms: ["linux"]
url: "https://new.carta.tech/probes::AnotherDNS.pm"
---

# probes::AnotherDNS.pm(3)

Alternate DNS Probe

## NAME

probes::AnotherDNS - Alternate DNS Probe

## SYNOPSIS

```
 *** Probes ***
 + AnotherDNS
```

```
 *** Targets ***
 probe = AnotherDNS
 forks = 10
```

```
 + First
 menu = First
 title = First Target
 # ....
```

```
 ++ PROBE_CONF
 lookup = www.mozilla.org
```

## DESCRIPTION

Like DNS, but uses Net::DNS and Time::HiRes instead of dig. This probe does \*not\* retry the request three times before it is considerd "lost", like dig and other resolver do by default. If operating as caching Nameserver, BIND (and maybe others) expect clients to retry the request if the answer is not in the cache. So, ask the nameserver for something that he is authorative for if you want measure the network packet loss correctly.

If you have a really fast network and nameserver, you will notice that this probe reports the query time in microsecond resolution. :-)

- forks

  The number of concurrent processes to be run. See *probes::basefork*(3pm) for details.

Supported target-level probe variables:

- lookup

  Name of the host to look up in the dns.

- sleeptime

  Time to sleep between two lookups in microseconds. Default is 500000.

- recordtype

  Record type to look up. Default is "A".

- timeout

  Timeout for a single request in seconds. Default is 5.

- port

  UDP Port to use. Default is 53. (Surprise!)

## AUTHOR

Christoph Heine \<Christoph.Heine@HaDiKo.DE\>
