mirror of
https://github.com/fleschutz/PowerShell.git
synced 2025-04-24 02:48:17 +02:00
Add dns0.eu to check-dns-server.ps1
This commit is contained in:
parent
cb6c2dbe5d
commit
51c7fdc40e
@ -1,6 +1,6 @@
|
|||||||
<#
|
<#
|
||||||
.SYNOPSIS
|
.SYNOPSIS
|
||||||
Checks DNS server
|
Check DNS servers
|
||||||
.DESCRIPTION
|
.DESCRIPTION
|
||||||
This PowerShell script checks the speed of public DNS server.
|
This PowerShell script checks the speed of public DNS server.
|
||||||
.EXAMPLE
|
.EXAMPLE
|
||||||
@ -13,22 +13,23 @@
|
|||||||
|
|
||||||
function CheckDNS { param($Name, $PriIPv4, $SecIPv4)
|
function CheckDNS { param($Name, $PriIPv4, $SecIPv4)
|
||||||
$StopWatch = [system.diagnostics.stopwatch]::startNew()
|
$StopWatch = [system.diagnostics.stopwatch]::startNew()
|
||||||
$null = (nslookup whitehouse.gov $PriIPv4)
|
$null = (nslookup fleschutz.de $PriIPv4)
|
||||||
[int]$PriIPv4Elapsed = $StopWatch.Elapsed.TotalMilliseconds
|
[int]$Elapsed1 = $StopWatch.Elapsed.TotalMilliseconds
|
||||||
|
|
||||||
$StopWatch = [system.diagnostics.stopwatch]::startNew()
|
$StopWatch = [system.diagnostics.stopwatch]::startNew()
|
||||||
$null = (nslookup whitehouse.gov $SecIPv4)
|
$null = (nslookup fleschutz.de $SecIPv4)
|
||||||
[int]$SecIPv4Elapsed = $StopWatch.Elapsed.TotalMilliseconds
|
[int]$Elapsed2 = $StopWatch.Elapsed.TotalMilliseconds
|
||||||
|
|
||||||
" `"$Name`"; `"$PriIPv4`"; `"$PriIPv4Elapsed ms`"; `"$SecIPv4`"; `"$SecIPv4Elapsed ms`"; "
|
" `"$Name`"; `"$PriIPv4`"; `"$Elapsed1 ms`"; `"$SecIPv4`"; `"$Elapsed2 ms`"; "
|
||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
"Checking speed of public DNS server..."
|
Write-Progress "Measuring speed of public DNS servers..."
|
||||||
" `"Company`"; `"IPv4 primary`"; `"Latency in ms`"; `"IPv4 secondary`"; `"Latency in ms`"; "
|
" `"Company`"; `"IPv4 primary`"; `"Latency in ms`"; `"IPv4 secondary`"; `"Latency in ms`"; "
|
||||||
CheckDNS "Cloudflare" 1.1.1.1 1.0.0.1
|
CheckDNS "Cloudflare" 1.1.1.1 1.0.0.1
|
||||||
CheckDNS "Cloudflare with malware blocklist" 1.1.1.2 1.0.0.2
|
CheckDNS "Cloudflare with malware blocklist" 1.1.1.2 1.0.0.2
|
||||||
CheckDNS "Cloudflare with malware+adult blocklist" 1.1.1.3 1.0.0.3
|
CheckDNS "Cloudflare with malware+adult blocklist" 1.1.1.3 1.0.0.3
|
||||||
|
CheckDNS "DNS0.eu" 193.110.81.0 185.253.5.0
|
||||||
CheckDNS "DNS.Watch" 84.200.69.80 84.200.70.40
|
CheckDNS "DNS.Watch" 84.200.69.80 84.200.70.40
|
||||||
CheckDNS "FreeDNS Vienna" 37.235.1.174 37.235.1.177
|
CheckDNS "FreeDNS Vienna" 37.235.1.174 37.235.1.177
|
||||||
CheckDNS "Google Public DNS" 8.8.8.8 8.8.4.4
|
CheckDNS "Google Public DNS" 8.8.8.8 8.8.4.4
|
||||||
|
Loading…
Reference in New Issue
Block a user