Não é possível abrir a porta entre o Windows 10 e a VM Ubuntu hospedada localmente criada no Hyper-v

Não é possível abrir a porta entre o Windows 10 e a VM Ubuntu hospedada localmente criada no Hyper-v

Isso começou quando eu estava tentando usar o docker swarm join do ubuntu vm (criado usando o hyper-v) para o meu mecanismo docker do Windows 10. Estou usando a porta padrão 2377. Continuo recebendo erro de conexão recusada.

Agora estou apenas tentandoTelnet pela porta 2377do Ubuntu VM para o Windows 10 ou do Windows para o Ubuntu e está falhando em ambos os sentidos. enquanto o telnet está funcionando bem na porta 80.

Adicionei regras de entrada e saída para os protocolos udp e tcp no windows 10, e usei o comando "ufw permitir 2377/tcp" no ubuntu vm e também abri a porta para tcp e udp. Ainda assim não está funcionando.

Alguma ideia?

Responder1

Caso alguém venha aqui. após algumas análises descobri que há um problema no próprio motor do docker. A porta não está aberta. Como tentei criar um aplicativo simples que escuta na porta 2377 e executei-o na máquina Windows 10, consegui conectar-me a ele a partir da VM. Além disso, depois de executar o modo swarm, executo o comando "netstat -ab" no Windows 10 e não consigo ver a porta 2377 listada. Abri um tópico nos fóruns do Docker, mas ninguém respondeu ainda. https://forums.docker.com/t/swarm-mode-is-not-working-on-windows-10/72761

informação relacionada