Есть ли инструмент или метод, чтобы узнать, есть ли в Windows DNS сервер отвечает на запросы DNS от клиентов?

Мне нужно списать сервер 2008 года, который был одним из 4 DC в домене в той же подсети / месте расположения сайта. Мне удалось разложить 2 других без проблем по большей части, но последнее, что я сделал, вызвало проблемы с несколькими статическими устройствами, которые «теряли Интернет», когда их статический назначенный DNS-сервер пропал.

Я ищу инструмент или метод определения того, отвечает ли DNS-сервер Windows на клиентские DNS-запросы. Я также хочу посмотреть, есть ли способ определить исходный IP-адрес / подсеть, если это возможно.

2
задан 4 July 2020 в 07:43
2 ответа

Включить ведение журнала отладки в свойствах DNS-сервера, который будет выведен из эксплуатации для: направление пакета: входящий, содержимое пакета: запросы.

IP-адрес источника будет включен в журнал

2
ответ дан 4 January 2021 в 07:58

Это руководство метод, но вы можете запросить сервер для получения простой статистики по PowerShell с помощью команды Get-DnsServerStatistics :

PS C:\Users\Administrator.DOMAIN> Get-DnsServerStatistics

TimeStatistics:
==============

TimeElapsedSinceLastClearedStatisticsBetweenRestart     01:15:58
LastClearTime                                           7/2/2020 10:34:02 PM
ServerStartTime                                         7/2/2020 10:34:02 PM
TimeElapsedSinceLastClearedStatistics                   04:11:44
TimeElapsedSinceServerStartBetweenRestart               01:15:58
TimeElapsedSinceServerStart                             04:11:44


QueryStatistics:
===============

TcpQueriesSent                                          0
UdpResponsesReceived                                    760
UdpQueries                                              271
UdpResponses                                            271
UdpQueriesSent                                          761
TcpResponsesReceived                                    0
TcpQueries                                              5
TcpResponses                                            5
TcpClientConnections                                    5

Вас интересуют QueryStatistics, Query2Statistics и RecursionStatistics. Но команда выводит намного больше.

Вы можете наблюдать за соединениями на сервере. Если числа слишком велики, и вы слишком устали, чтобы заниматься математикой, вы можете стереть статистику с помощью Clear-DnsServerStatistics .

После этого все будет обнулено, найдите время и посмотрите, что-нибудь снова попадает на сервер с помощью Get-DnsServerStatistics .

2
ответ дан 4 January 2021 в 07:58

Теги

Похожие вопросы