Functions13 public, 0 private
| Clears the DNS cache of the specified Windows Server. If no argument is provided, the invoking Windows Server is the target. This function requires the invoking Windows Server to have [Remoteserver-Verwaltungstools/Rollenverwaltungstools/DNS-Servertools] installed. | |||
| public | any | clearWindowsDnsCache | |
| string | serverName | ||
| public | string | getDKIM | |
| Hostname to look up. | |||
| required | string | hostname | |
| Selector for domain key. | |||
| required | string | selector | |
| DNS server to query. | |||
| string | dnsResolver | ||
| boolean | throwOnError | false | |
| public | string | getDMARC | |
| Hostname to look up. | |||
| required | string | hostname | |
| DNS server to query. | |||
| string | dnsResolver | ||
| boolean | throwOnError | false | |
| public | struct | getDnsRecords | |
| Hostname to look up. | |||
| required | string | hostname | |
| Record type: *, A, AAAA, CNAME, HINFO, MX, NAPTR, NS, PTR, SOA, SRV, TXT | |||
| string | recordType | * | |
| DNS server to query. | |||
| string | dnsResolver | ||
| boolean | throwOnError | false | |
| Returns the IP address that is associated with the specified host name. | |||
| public | string | getIPAddressByHostName | |
| required | string | host | |
| Returns all IPv4 addresses that match the provided netmask. | |||
| public | array | getIPAddressesByNetmask | |
| required | string | address | |
| Netmask between 20 and 32. | |||
| required | numeric | netmask | |
| Include network (.0) and broadcast (.255) address. | |||
| boolean | includeNB | false | |
| Returns the local IP address of the current machine. | |||
| public | string | getOwnLocalIPAddress | |
| Attempts to return the public IP address of the current machine. | |||
| public | string | getOwnPublicIPAddress | |
| public | string | getSPF | |
| Hostname to look up. | |||
| required | string | hostname | |
| DNS server to query. | |||
| string | dnsResolver | ||
| boolean | throwOnError | false | |
| Returns if the provided input is either a valid IPv4 or IPv6 address. | |||
| public | boolean | isIPAddress | |
| required | any | input | |
| Returns if the provided input is a valid IPv4 address. | |||
| public | boolean | isIPv4Address | |
| required | any | address | |
| Returns if the provided input is a valid IPv6 address. | |||
| public | boolean | isIPv6Address | |
| required | any | address | |
| Returns if the provided IPv4 address is in the local address range (class A, B or C). | |||
| public | boolean | isLocalIPAddress | |
| required | any | address | |