Hi 18203024,
I understood that you already complete the peering of two vnets on different regions and now you are doing the test on this way:
VNet 1 (VM1) <---- ICMP Tests ----> VNet 2 (VM2)
- The tests from VNet 1(VM1) to VNet 2 (VM2) are failing.
- The tests from VNet 2 (VM2) to VNet 1 are mostly succeeding (3 out of 4).
Here the points to check what some you already did it:
- Check Network Security Group (NSG) Rules: Ensure that the NSG rules associated with the subnet or the network interface of VM1 and VM2 allow ICMP traffic in both directions.
- Verify Virtual Network (VNet) Peering Settings: Check the peering settings on both VNets. Ensure that the settings allow forwarded traffic, allow gateway transit, and do not block virtual network access.
- Inspect Operating System Firewall Rules: The firewall within the operating system of the VMs might be blocking ICMP traffic. Ensure that the firewall rules within the VMs allow ICMP echo requests and responses.
- Examine Effective Routes: Check the effective routes on the network interfaces of VM1 and VM2. The routes should include the address space of the peered VNet.
- Test Network Communication: Use the ‘Connection troubleshoot’ feature of Azure Network Watcher to test network communication between VM1 and VM2.
- Review VNet Peering Status: The peering status should be ‘Connected’ in both directions.
After you verify that everything looks done and in place, you can raise a support ticket y following this doc: https://learn.microsoft.com/en-us/azure/azure-portal/supportability/how-to-create-azure-support-request
If the information helped address your question, please Accept the answer.
Luis