Partilhar via


Gerenciar o roteamento de integração de rede virtual do Serviço de Aplicativo do Azure

Por meio de opções de roteamento de aplicativo ou roteamento de configuração, você pode configurar qual tráfego é enviado por meio da integração de rede virtual. Para obter mais informações, consulte a seção de visão geral.

Pré-requisitos

Seu aplicativo já está integrado usando o recurso de integração de rede virtual regional.

Configurar o roteamento de aplicativos

O roteamento de aplicativos define qual tráfego é roteado do seu aplicativo para a rede virtual. Recomendamos que você use a configuração do site para habilitar o roteamento de todo o vnetRouteAllEnabled tráfego. O uso da definição de configuração permite auditar o comportamento com uma política interna. A configuração do aplicativo existente WEBSITE_VNET_ROUTE_ALL ainda pode ser usada e você pode habilitar todo o roteamento de tráfego com qualquer uma das configurações.

Configurar no portal do Azure

Siga estas etapas para desabilitar o roteamento de tráfego de saída da Internet em seu aplicativo por meio do portal.

Captura de ecrã que mostra a ativação do tráfego de saída da Internet.

  1. Vá para Rede>Integração de rede virtual no seu portal de aplicativos.

  2. Desmarque a configuração de tráfego de saída da Internet.

    Captura de ecrã que mostra a desativação do tráfego de saída da Internet.

  3. Selecione Aplicar para confirmar.

Configurar com a CLI do Azure

Você também pode configurar o tráfego de Internet de saída usando a CLI do Azure.

az resource update --resource-group <group-name> --name <app-name> --resource-type "Microsoft.Web/sites" --set properties.vnetRouteAllEnabled=[true|false]

Configurar o roteamento de configuração

Ao usar a integração de rede virtual, você pode configurar como partes do tráfego de configuração são gerenciadas. Por padrão, o tráfego de configuração passa diretamente pela rota pública, mas para os componentes individuais mencionados, você pode configurá-lo ativamente para ser roteado por meio da integração de rede virtual.

Pull de imagem de contêiner

A extração de imagem de contêiner de roteamento pela integração de rede virtual pode ser configurada usando a CLI do Azure.

az resource update --resource-group <group-name> --name <app-name> --resource-type "Microsoft.Web/sites" --set properties.vnetImagePullEnabled=[true|false]

Recomendamos que você use a propriedade site para habilitar o tráfego de pull de imagem de roteamento por meio da integração de rede virtual. Usar a definição de configuração permite auditar o comportamento com a Política do Azure. A configuração de aplicativo existente WEBSITE_PULL_IMAGE_OVER_VNET com o valor true ainda pode ser usada, e você pode habilitar o roteamento através da rede virtual com qualquer uma das configurações.

Partilha de conteúdos

O compartilhamento de conteúdo de roteamento pela integração de rede virtual pode ser configurado usando a CLI do Azure. Além de habilitar o recurso, você também deve garantir que qualquer firewall ou Grupo de Segurança de Rede configurado no tráfego da sub-rede permita o tráfego para as portas 443 e 445.

az resource update --resource-group <group-name> --name <app-name> --resource-type "Microsoft.Web/sites" --set properties.vnetContentShareEnabled=[true|false]

Recomendamos que você use a propriedade site para habilitar o tráfego de compartilhamento de conteúdo por meio da integração de rede virtual. Usar a definição de configuração permite auditar o comportamento com a Política do Azure. A configuração de aplicativo existente WEBSITE_CONTENTOVERVNET com o valor 1 ainda pode ser usada, e você pode habilitar o roteamento através da rede virtual com qualquer uma das configurações.

Cópia de segurança/restauro

O roteamento do tráfego de backup pela integração de rede virtual pode ser configurado usando a CLI do Azure. O backup de banco de dados não é suportado pela integração de rede virtual.

az resource update --resource-group <group-name> --name <app-name> --resource-type "Microsoft.Web/sites" --set properties.vnetBackupRestoreEnabled=[true|false]

Próximos passos