Gerenciar regras de firewall para Banco de Dados do Azure para MySQL – Servidor Flexível usando o portal Azure

Este artigo fornece uma visão geral do gerenciamento de regras de firewall depois de criar uma instância do Servidor Flexível do Banco de Dados do Azure para MySQL. Usando o acesso público (endereços IP permitidos), você restringe as conexões à instância do servidor flexível Banco de Dados do Azure para MySQL a endereços IP permitidos apenas. Você precisa permitir os endereços IP do cliente nas regras de firewall.

Este artigo se concentra na criação de uma instância do Servidor Flexível Banco de Dados do Azure para MySQL com acesso público (endereços IP permitidos) usando o portal Azure.

Para obter mais informações, consulte Acesso público (endereços IP permitidos). Você pode definir as regras de firewall ao criar o servidor (recomendado) ou adicioná-las posteriormente.

O Servidor Flexível do Banco de Dados do Azure para MySQL dá suporte a dois métodos de conectividade de rede mutuamente exclusivos para se conectar à instância do Servidor Flexível do Banco de Dados do Azure para MySQL. As duas opções são:

  1. Acesso público (endereços IP permitidos)
  2. Acesso privado (Integração VNet)

Criar uma regra de firewall ao criar um servidor

  1. Selecione Criar um recurso (+) no canto superior esquerdo do portal.

  2. Selecione Banco de Dados>Banco de Dados do Azure para MySQL. Você também pode inserir o MySQL na caixa de pesquisa para localizar o serviço.

  3. Selecione o servidor flexível como a opção de implantação.

  4. Preencha o formulário Noções básicas.

  5. Vá para a guia Rede para configurar como você deseja se conectar ao servidor.

  6. No método conectividade, selecione Acesso público (endereços IP permitidos). Para criar as regras de Firewall, especifique o nome da regra de firewall e um único endereço IP ou um intervalo de endereços. Se você quiser limitar a regra a um único endereço IP, digite o mesmo endereço no campo para o endereço IP Inicial e o endereço IP final. Abrir o firewall permite que administradores, usuários e aplicativos acessem qualquer banco de dados no servidor MySQL para o qual tenham credenciais válidas.

    Note

    O Servidor Flexível do Banco de Dados do Azure para MySQL cria um firewall no nível do servidor. Ele impede que aplicativos externos e ferramentas se conectem ao servidor e a todos os bancos de dados no servidor, a menos que você crie uma regra para abrir o firewall para endereços IP específicos.

  7. Selecione Revisar + criar para revisar a configuração do Servidor Flexível do Banco de Dados do Azure para MySQL.

  8. Selecione Criar para provisionar o servidor. O provisionamento pode levar alguns minutos.

Criar uma regra de firewall depois de criar o servidor

  1. No portal do Azure, selecione a instância do servidor flexível Banco de Dados do Azure para MySQL em que você deseja adicionar regras de firewall.

  2. Na página do Banco de Dados do Azure para MySQL Flexible Server, em Configurações, selecione Rede para abrir a página Rede da instância do Banco de Dados do Azure para MySQL Flexible Server.

  3. Selecione Adicionar endereço IP do cliente atual nas regras de firewall. Essa seleção cria uma regra de firewall com o endereço IP público do computador, conforme percebido pelo sistema do Azure.

  4. Verifique seu endereço IP antes de salvar a configuração. Em algumas situações, o endereço IP observado pelo portal Azure difere do endereço IP usado ao acessar a Internet e Azure servidores. Portanto, talvez seja necessário alterar os endereços IP Inicial e Final para fazer a função de regra conforme o esperado.

    Você pode usar um mecanismo de pesquisa ou outra ferramenta online para verificar seu próprio endereço IP. Por exemplo, pesquise "qual é o meu IP".

    Captura de tela da pesquisa do Bing para “Qual é meu IP”.

  5. Adicione mais intervalos de endereços. Nas regras de firewall da instância do Servidor Flexível do Banco de Dados do Azure para MySQL, você pode especificar um único endereço IP ou um intervalo de endereços. Se você quiser limitar a regra a um único endereço IP, digite o mesmo endereço no campo para o endereço IP Inicial e o endereço IP final. Abrir o firewall permite que administradores, usuários e aplicativos acessem qualquer banco de dados na instância do Servidor Flexível do Banco de Dados do Azure para MySQL para a qual eles têm credenciais válidas.

    Captura de tela do portal do Azure – regras de firewall.

  6. Selecione Salvar na barra de ferramentas para salvar essa regra de firewall. Aguarde a confirmação de que a atualização para as regras de firewall foi bem-sucedida.

    Captura de tela do portal do Azure – selecione Salvar.

Conectar-se por meio do Azure

Você pode habilitar recursos ou aplicativos implantados no Azure para se conectar à instância do Servidor Flexível do Banco de Dados do Azure para MySQL. Esses recursos incluem aplicativos Web hospedados no Serviço de Aplicativo do Azure, em execução em uma VM do Azure, gateway de gerenciamento de dados do Azure Data Factory e muito mais.

Quando um aplicativo no Azure tenta se conectar ao servidor, o firewall verifica se as conexões do Azure são permitidas. Você pode habilitar essa configuração selecionando a opção Permitir acesso público de serviços e recursos do Azure no Azure para essa opção de servidor no portal na guia Rede e selecionando Salvar.

Os recursos podem estar em uma VNet (rede virtual) ou em um grupo de recursos diferente, desde que a regra de firewall permita essas conexões. A solicitação não alcançará a instância do Servidor Flexível do Banco de Dados do Azure para MySQL se a tentativa de conexão não for permitida.

Importante

Esta opção configura o firewall para permitir todas as conexões do Azure, incluindo as conexões das assinaturas de outros clientes. Ao selecionar essa opção, verifique se as permissões de logon e de usuário limitam o acesso somente a usuários autorizados.

É recomendável escolher o acesso privado (Integração VNet) para acessar com segurança o Servidor Flexível do Banco de Dados do Azure para MySQL.

Gerenciar regras de firewall existentes por meio do portal do Azure

Repita as etapas a seguir para gerenciar as regras de firewall.

  • Para adicionar o computador atual, selecione + Adicionar o endereço IP do cliente atual nas regras de firewall. Selecione Salvar para salvar as alterações.
  • Para adicionar mais endereços IP, digite o nome da regra, o endereço IP inicial e o endereço IP final. Selecione Salvar para salvar as alterações.
  • Para modificar uma regra existente, selecione todos os campos na regra e modifique. Selecione Salvar para salvar as alterações.
  • Para excluir uma regra existente, selecione os três pontos [...] e escolha Excluir para remover a regra. Selecione Salvar para salvar as alterações.