ReverseDnsZone

Reverse DNS zone. coredns serves PTR records, derived in dns.nix by matching NixDnsTemplate.Records IPs against Cidr. Currently /24 only (prefix-3-octet match).

public sealed record ReverseDnsZone : IEquatable<ReverseDnsZone>

1. Properties

1.1. Cidr

IPv4 CIDR. Example: 10.0.10.0/24.

public string Cidr { get; init; }

1.2. Zone

in-addr.arpa zone name. Example: 10.0.10.in-addr.arpa.

public string Zone { get; init; }

2. Operators

2.1. operator !=(ReverseDnsZone, ReverseDnsZone)

public static bool operator !=(ReverseDnsZone left, ReverseDnsZone right)
Table 1. Parameters
Name Type Description

left

ReverseDnsZone

right

ReverseDnsZone

Returns: bool

2.2. operator ==(ReverseDnsZone, ReverseDnsZone)

public static bool operator ==(ReverseDnsZone left, ReverseDnsZone right)
Table 2. Parameters
Name Type Description

left

ReverseDnsZone

right

ReverseDnsZone

Returns: bool