I have two hosts set up in Azure with a basic configuration, and while both of them can access the internet just fine, neither can ping any external hosts. I've checked and confirmed that no Network Security Group (NSG) policies have been modified, and I've also disabled the Windows firewall on both hosts. Despite these steps, I'm still unable to ping out. Is there something obvious I'm missing?
3 Answers
Just a quick note: outbound NAT could be affecting your pinging ability. Default outbound access IPs in Azure don’t support ICMP pings, which is what you’re trying to do. You might want to check that. You can find more details here: https://learn.microsoft.com/en-us/azure/virtual-network/ip-services/default-outbound-access.
It sounds like Microsoft recently changed something with the default outbound internet access. Make sure your virtual network isn't marked as private. If it is, you might want to disable that setting. Alternatively, the right way to fix this would involve setting up a proper outbound configuration using a NAT gateway or an Azure firewall. Here's a helpful video on this: https://youtu.be/5vevVLzDmRg?si=eznzQnA4pQ-ajd2z.
Remember, being able to access the internet and being able to ping are different metrics in Azure. If you can reach the internet via HTTP or TCP but not via ping, that points more to how outbound ICMP requests are handled than an issue with your basic setup. Check your outbound configuration to see if there's something amiss.

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures