dns

package
v0.0.60 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 29, 2025 License: Apache-2.0 Imports: 18 Imported by: 0

Documentation

Overview

Package dns handles all of the data structures and logic required to interact with DNS data.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DiscoverDomainCerts

DiscoverDomainCerts queries crt.sh for all certificates for a given domain. Returns a report containing all certificates and any errors encountered.

func DiscoverDomainDNSRecords

func DiscoverDomainDNSRecords(ctx context.Context, config dnsfern.DiscoverDnsRecordsConfig) (*dnsfern.DiscoverDnsRecordsReport, error)

DiscoverDomainDNSRecords queries DNS for all records for a given domain. Returns a report containing all records and any non-fatal errors encountered.

func GetForwardDNSLookup added in v0.0.58

GetForwardDNSLookup performs forward (A/AAAA) DNS lookups for a given FQDN. Returns a report containing all resolved IPs, along with any errors encountered.

func GetReverseLookup added in v0.0.58

GetReverseLookup performs reverse DNS lookups for a list of IP addresses

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL