As máquinas virtuais do Azure na mesma rede não podem ver uma à outra

1

Eu criei uma rede virtual no Azure e adicionei algumas VMs nela. Minha expectativa era fazer ping / acessar cada máquina da outra máquina na mesma rede. No entanto, as máquinas não parecem se reconhecer.

<?xmlversion="1.0"?>
    <NetworkConfiguration xmlns="http://schemas.microsoft.com/ServiceHosting/2011/07/NetworkConfiguration" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<VirtualNetworkConfiguration>

<Dns/>


-<VirtualNetworkSites>


-<VirtualNetworkSite Location="East US" name="AshishGupta">


-<AddressSpace>

<AddressPrefix>172.16.0.0/12</AddressPrefix>

</AddressSpace>


-<Subnets>


-<Subnet name="Subnet-1">

<AddressPrefix>172.16.0.0/15</AddressPrefix>

</Subnet>

</Subnets>

</VirtualNetworkSite>

</VirtualNetworkSites>

</VirtualNetworkConfiguration>

</NetworkConfiguration>
    
por Ashish Gupta 09.03.2015 / 06:26

2 respostas

3

Se "não parecem se reconhecer", você não pode enviar e receber pings ICMP porque o ICMP está desabilitado em VMs do Azure.

Tente abrir um soquete TCP na porta desejada executando o serviço para o qual você deseja verificar a conectividade:

PS C:\Windows\system32> New-Object Net.Sockets.TcpClient "192.168.10.10", 8043


Client              : System.Net.Sockets.Socket
Available           : 0
Connected           : True
ExclusiveAddressUse : False
ReceiveBufferSize   : 65536
SendBufferSize      : 65536
ReceiveTimeout      : 0
SendTimeout         : 0
LingerState         : System.Net.Sockets.LingerOption

NoDelay             : False
    
por 09.03.2015 / 19:39
0

Isso não é específico do Azure, mas verifique as configurações do firewall. Se você não conseguir nem fazer ping na VM e tiver certeza de que está funcionando, certifique-se de que o ICMP ECHO não esteja bloqueado pelo seu firewall.

    
por 09.03.2015 / 06:31