vnet peering working only in one direction


Hi all,


I have two subscriptions. SubA and SubB. i have a virtual network vNetA in SubA and a virtual network vNetB in SubB.


i have created vnet peering between vNetA and vNetB. i can successfully ping a VM in vNetA from a VM in vNetB but not the other way around.

Also, the VM in vNetB from which i can successfully ping a VM in vNetA, i cannot domain join that VM to a DC which is running in vNetA.


Any ideas?


Thanks in advance.

3 Replies
best response confirmed by ShehzadUIT (Contributor)

Have you also created and configured the NSG (Network Security Group)? Have you also adjusted the Windows Firewall so that ICMP is not blocked? Hope it helps? @ShehzadUIT 

check the windows firewall @ShehzadUIT 

@TomWechsler and @kailashmishra ....thanks gents for pointing me in the right direction.

creating an inbound rule for icmpv4 in the windows firewall did the trick.


Also, for completion, the VM in vNetB when i tried adding it to the domain, it would fail. the error was that it couldn't find the DNS server.

To resolve that, i had to add the DNS server which is hosted in vNetA as a custom DNS server in vNetB.