TestimoX

API Reference

Class

DnsSplitHorizonExposureService

Namespace ADPlayground.Dns
Assembly ADPlayground
Modifiers static

Evaluates whether internal AD DNS hostnames are externally resolvable through public DNS resolvers.

Inheritance

  • Object
  • DnsSplitHorizonExposureService

Methods

Evaluate 2 overloads
public static DnsSplitHorizonExposureSnapshot Evaluate(Options options) #
Returns: DnsSplitHorizonExposureSnapshot

Collects internal DNS inventory and evaluates public DNS overlap for internal hostnames.

Parameters

options ADPlayground.Dns.DnsSplitHorizonExposureService.Options requiredposition: 0
public static DnsSplitHorizonExposureSnapshot Evaluate(DnsRecordInventorySnapshot inventory, Options options = null) #
Returns: DnsSplitHorizonExposureSnapshot

Evaluates public DNS overlap from an existing internal DNS inventory snapshot.

Parameters

inventory ADPlayground.Dns.DnsRecordInventorySnapshot requiredposition: 0
options ADPlayground.Dns.DnsSplitHorizonExposureService.Options = null optionalposition: 1