From ba7caa1ef2acf94fa6d46bbf9ad9b8a730f47cec Mon Sep 17 00:00:00 2001 From: Shreyas Zare Date: Sat, 26 Nov 2022 11:50:10 +0530 Subject: [PATCH] AuthZoneManager: code refactoring changes. --- DnsServerCore/Dns/ZoneManagers/AuthZoneManager.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/DnsServerCore/Dns/ZoneManagers/AuthZoneManager.cs b/DnsServerCore/Dns/ZoneManagers/AuthZoneManager.cs index 10c31f57..77d92609 100644 --- a/DnsServerCore/Dns/ZoneManagers/AuthZoneManager.cs +++ b/DnsServerCore/Dns/ZoneManagers/AuthZoneManager.cs @@ -28,6 +28,7 @@ using System.Net; using System.Text; using System.Threading; using System.Threading.Tasks; +using TechnitiumLibrary.Net; using TechnitiumLibrary.Net.Dns; using TechnitiumLibrary.Net.Dns.ResourceRecords; using TechnitiumLibrary.Net.Proxy; @@ -713,7 +714,7 @@ namespace DnsServerCore.Dns.ZoneManagers } { - string ptrZoneName = new DnsQuestionRecord(IPAddress.IPv6Loopback, DnsClass.IN).Name; + string ptrZoneName = IPAddress.IPv6Loopback.GetReverseDomain(); CreatePrimaryZone(ptrZoneName, _dnsServer.ServerDomain, true); SetRecords(ptrZoneName, ptrZoneName, DnsResourceRecordType.PTR, 3600, new DnsResourceRecordData[] { new DnsPTRRecordData("localhost") });