Ou você usará o wha code codeloud sugere ou há uma opção para comprar um IP público (serviço pago tho) e atribuí-lo à Instância executando o MySQL, mas eu não iria por esse caminho apenas para um único encaminhamento de porta. / p>
Eu criei uma máquina virtual no Windows Azure. Nesse eu instalei o MySQL. Tudo funciona bem no servidor. Não consigo me conectar ao MySQL remotamente.
Etapas realizadas:
MySQL instalado
Criado usuário e acesso a% (todos os ips)
Conexão permitida ao MySQL (3306) no firewall do Windows
Criado um endpoint no portal do Windows Azure.
Quando me conecto usando xyz.cloudapp.net, recebo um erro com código (10060).
Também não consigo me conectar a nenhum outro serviço.
Ou você usará o wha code codeloud sugere ou há uma opção para comprar um IP público (serviço pago tho) e atribuí-lo à Instância executando o MySQL, mas eu não iria por esse caminho apenas para um único encaminhamento de porta. / p>
No portal, a VM tem uma guia para ENDPOINTS. Lá você precisa expor um endpoint através do qual você pode gerenciar o MySQL. A aba ENDPOINTS permite que você configure uma porta externa arbitrária # que você pode mapear para qualquer porta usual para o gerenciamento do MySQL internamente (na VM) - embora você possa torná-las ambas a mesma porta se preferir.
Como o Azure é seguro por padrão, se você não fizer essa etapa, o Azure não abrirá portas para esse acesso.
Tags mysql remote-access azure