I created 2 virtual machines in the same virtual network in the same Cloud service. They do not have public endpoints. I would like virtual machines to be able to recognize each other as if they were on a local network. For example, I would like to be able to refer to them by machine name using the \\ syntax, for example. on VM1, I would like to have access to \\ VM2_host_name \ shared_folder. Can someone please provide me the steps to configure my virtual machines to enable this scenario.
Notes. I tried to refer to them by their internal IP addresses and also enabled ICMP traffic in the Windows firewall. I even completely turned off the firewalls for both machines for verification purposes only. Bad luck. I cannot ping these machines either by host name or by IP address from another computer, even without a firewall. I also looked at similar audio issues such as ( Azure VMs Virtual Network inter-communication ), but to no avail.
Additional Information:
From VM_A (internal IP 10.0.0.5), I am trying to contact VM_B (internal IP 10.0.0.4). Both virtual machines belong to the same cloud service "MyCloudServiceName". For this test, I also turned off their firewalls to simply reduce the variables during the game.
C:\Users\Matt>NSLookup VM_B
Server: UnKnown
Address: 168.XX.XXX.XX
Non-authoritative answer:
Name: VM_B.MyCloudServiceName.hX.internal.cloudapp.net
Address: 10.0.0.4
C:\Users\Matt>ping VM_B
Pinging VM_B.MyCloudServiceName.hX.internal.cloudapp.net [10.0.0.4] with 32 bytes of data:
Reply from 10.0.0.5: Destination host unreachable.
Reply from 10.0.0.5: Destination host unreachable.
Reply from 10.0.0.5: Destination host unreachable.
Reply from 10.0.0.5: Destination host unreachable.
Ping statistics for 10.0.0.4:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss)
, , DNS . .
, , ASP.NET Web API, , , .