We have some servers that are hosted in Azure. They power themselves on around 2:30AM every morning and power off at 6AM. In between those times they do some file syncing. The Azure servers are connected to our data center by a VPN type connection.<\/p>\n
Advertisement
Anyway, I wanted to test when the machines become reachable on the network and when they drop off so I ran some overnight pings (test-connection) in Powershell. I got some strange results. The server came online every day around 2:36AM, but pings were not reliable. As you can see in the screenshot, the machine responded to pings when it first came up, but then stopped responding. Then it would start responding again, and then it would stop. The Stopped duration was usually right around 20 minutes. Then it would respond for a minute or two and then it would stop again.<\/p>\n
Last night I tried pinging the server twice. First by name and second by IP. The Name based pings repeated the data in the screenshot. The IP based pings worked perfectly the entire time and never had a failure.<\/p>\n
So, this seems to have something to do with DNS, but I’m not sure what. DOes DNS have a built in throttling that it would block ping requests after it gets too many in a row? Is there something built into Azure that would cause this? The Domain Controllers are local to the machine doing the pinging while the server it’s pinging is in Azure.<\/p>\n
I’m kind of at a loss and just looking for any ideas on way to solve, or ways to get more info, so we can figure out why this is happening.<\/p>\n