Livecode Wiki
Register
Advertisement

Returns a list of the DNS servers listed in the system's TCP/IP network configuration.

Syntax:

DNSServers()

Examples:

put the DNSServers into myDNSList

Use the DNSServers function to find the IP address of the servers that will be used to translate IP addresses into domain names.

On Mac OS systems, the DNSServers function returns only the first IP address.

When an application requests contact with a system specified by its domain name, the domain name must first be translated into an IP address. A DNS server performs this translation function. In your system's TCP/IP configuration, one or more DNS servers are specified by their IP addresses, and these servers are queried when a domain name needs to be translated to an IP address. (Typically, one or more DNS servers will be configured for an ISP or corporate network; name service is usually centralized.)

Since the DNSServers function reads the value set in the network configuration, it is available even if the system is not currently connected to the Internet.

See also: hostAddress, hostNameToAddress, peerAddress

Advertisement