Sem conexão Ping / Telnet entre a VM

1

Sou novo no Azure e tenho um problema que não consigo resolver. Eu tentei perguntar no StackOverflow, mas - citando - "Você terá mais sorte perguntando no ServerFault".  Eu quero várias máquinas virtuais para ping / telnet uns aos outros para verificar se eles se comunicam, mas não adianta.

Para concluir a tarefa, criei Rede virtual, Serviço em nuvem, Grupo de afinidade e Armazenamento. Como todos os servidores da minha rede terão funções diferentes, não vejo o motivo da criação de conjuntos de disponibilidade.

Até agora, criei duas máquinas virtuais dentro dessa rede virtual. O primeiro (VN1) tem as funções do Active Directory e DNS (também funções do IIS e do Application Server) implantadas nele. O outro (VN2) tem apenas a função do IIS implantada. Ambos estão dentro do mesmo VN, Cloud Service, etc. e possuem pontos de extremidade padrão (PowerShell e Remote Desktop) definidos.

Agora vem a parte engraçada. Quando eu tento ping VN1 de VN2 não há problema (No entanto eu não posso telnet-lo), mas se eu tentar em frente - VN1 não vê VN2.

Como eu disse antes, eu sou novo neste tópico, então o problema também pode estar em algumas funções que não adicionei ou na configuração errada das existentes.

Eu tentei soluções apresentadas, por exemplo aqui e aqui, mas eles não resolveram isso.

Você poderia me dar uma mão nisso? É terceiro dia quando estou trabalhando nisso e estou meio irritado: /

    
por Mike 11.09.2014 / 11:05

2 respostas

1

Eu sugeriria tentar algumas coisas:

  1. Identifique o endereço IP do servidor DNS (VN1). Em seguida, no Portal do Azure, abra os detalhes da sua rede virtual, vá para a página Configurar e adicione esse endereço IP na seção Servidores DNS.
  2. Como parece que você tem um domínio personalizado, defina as propriedades do sistema na VM2 para que ele seja um membro desse domínio. Reinicie a VM.
  3. Crie uma regra de entrada nas configurações do Firewall do Windows nas duas VMs para permitir todo o tráfego do protocolo ICMP. (Isso pode ser necessário somente em uma das VMs, então eu tentaria as duas, depois experimente desligar uma delas, se desejar.)
  4. Algumas pessoas dizem que essa última etapa não é adequada no Azure, mas parece que não consigo encontrar uma maneira de contornar isso, e já a vi especificada em alguma documentação do MSDN *: Vá para as configurações do adaptador de rede na VM2 , vá para as propriedades da conexão TCP / IPv4 e defina o DNS preferencial para o endereço IP da Etapa 1. (Observe também que você pode precisar repetir essa etapa sempre que reiniciar o computador. Ainda não sei como contornar esse problema. )

* Para exibir a documentação do MSDN que explica um cenário do Azure em que você precisa definir um servidor DNS preferencial em uma máquina virtual, clique aqui e veja os passos 3-8 .

    
por 14.09.2014 / 22:46
-1

Eu tive problema semelhante. Primeiro, você precisa configurar ENDPOINTS no Portal do Azure para as VMs que está tentando telnetar.

Por exemplo: se você está tentando telnet myApp.cloudapp.net:5000 você precisa abrir o EndPoint público e privado com o valor 5000.

Então você deve confiar no seu firewall nas VMs. Crie uma nova regra para conexão de entrada e saída com a porta necessária. Depois disso, tente reiniciar sua VM e ela deve funcionar.

    
por 20.11.2014 / 20:27