Windows 伺服器“停用遞歸 dns”

Windows 伺服器“停用遞歸 dns”

我已使用此方法在我的 DNS 伺服器(作業系統:Windows server core 2019)中停用了 DNS 遞歸禁用 DNS 遞歸,我也在我的 DNS 伺服器中執行了這個命令PowerShell

Set-DnsServerRecursion -Enable $False
Clear-DnsServerCache 

但當我跑步時

nslookup 'some random domain' 'My dns server IP Address'

在我的電腦上,它的回答如下:

Non-authoritative answer:
Name: some domain name
Address: IP address

但實際上應該是*** UnKnown can't find some domain name: Query refused

我做錯了什麼?有什麼幫助嗎?

答案1

對於陷入此問題的每個人,最後我使用 DNS 策略僅允許我的網域並阻止其他網域的請求。

Add-DnsServerQueryResolutionPolicy -Name "BlackholePolicy" -Action DENY -FQDN "NE,*.mydomain"

您也可以使用 IGNORE 而不是 DENY。

相關內容