What is this?

This knowledgebase contains questions and answers about PRTG Network Monitor and network monitoring in general.

Learn more

PRTG Network Monitor

Intuitive to Use. Easy to manage.
More than 500,000 users rely on Paessler PRTG every day. Find out how you can reduce cost, increase QoS and ease planning, as well.

Free Download

Top Tags


View all Tags

Monitoring DNS-Client Response

Votes:

0

I want to monitor my hypervisor's DNS service. I don't want to monitor my DNS server itself, because I know it's working properly (all other servers are working well).

dns hypervisor service

Created on Apr 11, 2018 1:22:50 PM



7 Replies

Votes:

0

Did you already try the WMI Service Sensor? Or are you not talking about the DNS Server running on HyperV. How would a non-working DNS service look in combination with HyperV?


Kind regards,
Stephan Linke, Tech Support Team

Created on Apr 12, 2018 1:32:22 PM by  Stephan Linke [Paessler Support]



Votes:

0

Hi Stephan,

that's what I've been looking for. Thank you for your help.

Best Regards, Jonathan Switlinski

Created on Apr 12, 2018 1:44:47 PM



Votes:

0

Is there a way by which you can monitor the DNS response that the PRTG server itself gets? By default, the DNS v2 sensor monitors the actual DNS server. I am asking this since I have a Pi-hole acting as a DNS server in my home network and I want to ensure that specific domains are blocked (redirecting to 0.0.0.0).

PRTG is installed on a different machine than the DNS server, and I would like to compare the DNS resolution result that the PRTG server itself gets. Is this possible in some way or another?

Created on Mar 28, 2021 8:23:59 AM



Votes:

0

Hello Warren,

Thank you for your message.

Regarding your question, you have the possibility to check what are the IP addresses resolved by PRTG for the network traffic by using the Packet Sniffer sensor. Here is the manual of the sensor: https://www.paessler.com/manuals/prtg/packet_sniffer_header_sensor

However, to simply make sure that all devices on your network use the Pi-Hole DNS server, you have to configure the DHCP server (usually on the ISP router) to provide the IP address of Pi-Hole.

Regards.

Created on Mar 29, 2021 7:03:30 AM by  Florian Lesage [Paessler Support]



Votes:

0

Thanks for your reply. I will check whether I can do something with the Packet Sniffer sensor mentioned.

I have NAT rules on my MikroTik router in order for all DNS traffic to be routed through the Pihole. This is done while the DHCP and DNS settings for clients are configured to point to the router (192.168.1.1), the latter of which forwards DNS traffic to the Pihole. However there may be instances where I disable those rules on purpose (for testing, etc), and hence DNS requests would be served through the ISP rather than Pihole at that time. I am checking if through PRTG monitoring, I can get to know if I happen to forget to re-enable those rules, since blocked domains would be resolving to their actual IP addresses rather than 0.0.0.0.

Created on Mar 29, 2021 5:04:52 PM



Votes:

0

Update - I managed to implement this through a Custom Powershell script which performs a DNS query and checks result. Execution policy set to bypass with: Set-ExecutionPolicy bypass

$DNSName = "mobile.pipe.aria.microsoft.com"
$DNSResult = [System.Net.Dns]::Resolve($DNSName).AddressList
if ($DNSResult -contains "0.0.0.0") {
write-host "0:Domain blocked via Pi-hole"
}

if ($DNSResult -ne "0.0.0.0") {
write-host "1:Domain not blocked via Pi-hole"
}

Created on Mar 29, 2021 7:21:37 PM

Last change on Mar 30, 2021 5:33:54 AM by  Florian Lesage [Paessler Support]



Votes:

0

Hello Warren,

Thank you very much for your feedback.

To resolve DNS name, you can use the cmdlet Resolve-DnsName as well.

Have a nice day.

Regards.

Created on Mar 30, 2021 5:36:49 AM by  Florian Lesage [Paessler Support]




Disclaimer: The information in the Paessler Knowledge Base comes without warranty of any kind. Use at your own risk. Before applying any instructions please exercise proper system administrator housekeeping. You must make sure that a proper backup of all your data is available.