Grupos de segurança de rede do Azure: regras efetivas, ASGs e controle de tráfego
Filtre tráfego de entrada e saída com NSGs, entenda prioridade e avaliação com estado, agrupe cargas com ASGs, diagnostique regras efetivas e execute o laboratório de redes fornecido.
Tempo de estudo sugerido: 60 minutos • Nível intermediário • Reescrita autoral baseada no módulo fornecido do Microsoft Learn e atualizada pela documentação vigente de segurança de rede do Azure
Por João Ricardo Dutra••Conteúdo autoral completo
1. Transforme o requisito de migração em uma política de tráfego
Uma empresa com várias localidades só migrará sistemas críticos para o se conseguir controlar rigorosamente quais computadores alcançam seus servidores de aplicação e serviços do . Um () fornece filtragem distribuída nas camadas 3 e 4 para recursos de uma . Suas regras permitem ou negam fluxos de entrada e saída.
Este capítulo percorre a tarefa completa: escolher onde associar o , projetar regras pelas cinco tuplas, compreender regras padrão e efetivas, organizar cargas variáveis com grupos de segurança de aplicativo (ASGs), executar o laboratório e diagnosticar o resultado com as ferramentas atuais.
Determinar quando usar um em sub-rede ou interface de rede.
Criar, priorizar, implementar e avaliar regras de entrada e saída.
Explicar regras aumentadas, marcas de serviço, estado e regras efetivas.
Usar ASGs para representar funções da aplicação sem manter IPs individuais.
Executar o laboratório de VNet, , ASG e opcional.
O controle depende de escopo, direção, prioridade, condições, estado e todas as camadas de política no caminho.
2. O que um controla — e o que não controla
Um é uma coleção reutilizável de regras Permitir e Negar. Ele pode ser associado várias vezes, mas cada sub-rede e cada interface de rede aceitam no máximo um diretamente associado. Na sub-rede, a política alcança todos os recursos compatíveis; na NIC, acrescenta filtragem específica ao tráfego daquela interface.
filtra tráfego; não cria rota, ponto público, resposta ou tradução de saída.
As regras usam , protocolo e porta, não caminho de , cabeçalho , identidade ou conteúdo malicioso.
As páginas da VM e da rede mostram sub-redes, interfaces, e regras associados.
Sem em um nível, não há filtragem nesse nível, mas rotas, firewall, plataforma e sistema convidado ainda podem bloquear.
3. Escopo de sub-rede, escopo de NIC e sub-rede de perímetro
Escolha o escopo mais simples que imponha o limite.
Associação
Efeito
Uso típico
da sub-rede
Filtra os recursos compatíveis da sub-rede.
Linha de base de web, aplicação, dados, gerenciamento ou perímetro.
da NIC
Filtra o tráfego de uma interface.
Exceção ou proteção adicional de uma VM.
Ambos
São avaliados de forma independente; todos precisam permitir o fluxo.
Somente quando a granularidade compensar a complexidade.
Uma sub-rede de perímetro, também chamada DMZ, forma um entre recursos voltados à internet e sistemas confiáveis. O restringe fluxos; o ou outro serviço de inspeção oferece política central mais rica quando necessário.
O da sub-rede estabelece o limite comum e o da NIC acrescenta outra barreira independente.
4. Cada regra personalizada descreve cinco tuplas e uma decisão
Propriedades centrais de uma regra .
Propriedade
Significado
Nome
Exclusivo no ; limite atual de 80 caracteres e regras de caracteres documentadas.
Prioridade
100 a 4096. Número menor é avaliado primeiro e deve ser único na mesma direção.
Origem e portas de origem
Any, /, marca de serviço ou ASG e porta/intervalo de origem.
Destino e portas de destino
Any, /, marca de serviço ou ASG e porta/intervalo do serviço.
Protocolo
,, ICMP, ESP, AH ou Any; ESP/AH exigem modelos do ou interface compatível fora do portal.
Direção
Entrada ou saída em relação ao recurso protegido.
Ação
Permitir ou Negar. A primeira correspondência encerra o .
O avalia endereço e porta de origem, endereço e porta de destino e protocolo. Na entrada, a tradução de público para privado ocorre antes do ; na saída, a filtragem ocorre antes da tradução do privado para o público.
Escreva a regra a partir do fluxo desejado, não de uma frase vaga como “abrir o servidor”.
5. A prioridade torna decisiva a primeira correspondência
As regras personalizadas são processadas do menor para o maior número. Depois da correspondência, a ação é aplicada e as regras posteriores daquele não são examinadas. Deixe lacunas como 100, 200 e 300 para inserir regras sem renumerar a política.
Prioridade 100 precede 110 ou 200.
Permitir em 100 pode tornar irrelevante um Negar amplo em 200 para o mesmo fluxo.
Negar em 100 bloqueia mesmo que exista um Permitir amplo em 300.
O valor pode ser reutilizado na direção oposta; não pode se repetir na mesma direção.
As regras padrão usam 65000, 65001 e 65500, depois de qualquer regra personalizada válida.
6. Regras padrão de entrada formam a linha de base
Regras de entrada criadas em todo .
Prioridade
Regra
Origem
Destino
Acesso
65000
AllowVNetInBound
VirtualNetwork
VirtualNetwork
Permitir Any
65001
AllowAzureLoadBalancerInBound
AzureLoadBalancer
Any
Permitir Any
65500
DenyAllInBound
Any
Any
Negar Any
O resultado nega entrada não solicitada, exceto o que as marcas VirtualNetwork e AzureLoadBalancer representam. VirtualNetwork pode incluir VNets emparelhadas e espaços conectados; portanto, a regra padrão não garante isolamento entre cargas.
7. Regras padrão de saída permitem política, não conectividade
Regras de saída criadas em todo .
Prioridade
Regra
Origem
Destino
Acesso
65000
AllowVnetOutBound
VirtualNetwork
VirtualNetwork
Permitir Any
65001
AllowInternetOutBound
Any
Internet
Permitir Any
65500
DenyAllOutBound
Any
Any
Negar Any
Não é possível excluir regras padrão, mas uma regra personalizada anterior pode substituí-las. AllowInternetOutBound significa que o permite o fluxo; não fornece , rota ou público. Sub-rede privada ainda precisa de , ou regra de saída compatível do .
Prioridades personalizadas de 100 a 4096 vêm antes das regras padrão imutáveis.
8. têm estado e alterações afetam novas conexões
O mantém um registro de fluxo. Se uma conexão de saída para a porta 80 for permitida, a resposta não exige regra de entrada separada. A resposta a uma entrada permitida também não requer regra espelhada de saída; a regra é necessária na direção que inicia a conexão.
Remover uma regra Permitir não encerra conexões já estabelecidas. Regras novas ou alteradas valem para novas conexões. Feche a sessão ou gere outro fluxo antes de concluir que a mudança falhou.
9. Avaliação efetiva entre sub-rede e NIC
No caminho conceitual de entrada, o avalia o da sub-rede e depois o da NIC. Na saída, avalia NIC e depois sub-rede. Cada aplicável é uma barreira independente: uma permissão em um nível não supera negação ou ausência de permissão em outro.
A entrada precisa ser permitida no da sub-rede e da NIC de destino quando ambos existem.
A saída precisa ser permitida no da NIC e da sub-rede de origem.
O da sub-rede pode afetar comunicação entre VMs da mesma sub-rede.
Para isolar tráfego interno, crie regras anteriores e teste as exceções necessárias nas duas direções.
Prefira um de sub-rede bem projetado quando o por NIC não tiver valor de negócio.
Com ambos os escopos, vence o resultado efetivo mais restritivo porque todas as barreiras precisam permitir.
10. Regras de segurança efetivas mostram a política aplicada
A exibição Regras de segurança efetivas do Network Watcher agrega regras de entrada e saída dos da NIC e da sub-rede e as regras de administrador do Manager para uma interface escolhida. O portal permite baixar CSV e expandir os prefixos concretos.
Use Regras efetivas para auditar política, não para provar entrega do pacote.
Use Verificação de fluxo para testar direção, protocolo, endereços e portas contra e regras de administrador.
Depois verifique rotas efetivas, próximo salto, , integridade do , firewall e sistema convidado.
Resultado permitido significa “não bloqueado aqui”, não “aplicação saudável”.
O Network Watcher reúne evidências, mas a conectividade depende de todas as camadas.
11. Regras de administrador de segurança vêm antes dos
O Manager implanta regras globais de administrador de segurança em VNets de grupos gerenciados. A governança central estabelece proteções amplas e as equipes usam em sub-rede e NIC. As regras de administrador são avaliadas primeiro.
Ações e efeito sobre a avaliação .
Ação
Resultado
Permitir
O fluxo continua para os , que ainda podem negar.
Sempre permitir
O fluxo é entregue sem avaliação posterior dos .
Negar
O fluxo é interrompido antes dos .
A implantação segue consistência eventual e há exceções atuais para alguns serviços e pontos de extremidade privados. Regras efetivas e Verificação de fluxo revelam a política combinada.
Proteções globais e das cargas são camadas complementares.
12. Crie uma regra personalizada a partir do serviço
No , abra o e escolha regras de entrada ou saída. Traduza o requisito em origem, portas de origem, destino, serviço/portas de destino, protocolo, ação, prioridade e nome significativo.
Use serviços predefinidos como SSH ou RDP somente quando corresponderem exatamente ao requisito.
Use Personalizado para portas como 8080 ou listas e intervalos controlados.
Prefira Any nas portas efêmeras de origem, salvo se a aplicação documentar porta fixa.
Restrinja a origem administrativa; não exponha SSH ou RDP a Any para facilitar o teste.
Documente responsável, finalidade, aprovação, duração e evidência de validação.
13. Regras aumentadas reduzem a proliferação
Uma regra aumentada combina vários IPs, CIDRs, portas ou intervalos explícitos. As portas 80, 443, 8080 e 8090, por exemplo, podem compartilhar uma regra quando origem, destino, protocolo, direção e ação forem idênticos.
A orientação atual aceita vários endereços e portas explícitos, mas apenas uma marca de serviço por regra. Limites e combinações com ASGs seguem os limites atuais. Reduza repetição sem misturar fluxos sem relação.
A regra aumentada reduz repetição e preserva uma intenção clara.
14. Marcas de serviço acompanham intervalos do
Marcas comuns em regras .
Marca
Representa
VirtualNetwork
VNet e espaços conectados, como VNets emparelhadas, redes locais e pontos de extremidade de serviço.
AzureLoadBalancer
Investigações de integridade do de infraestrutura.
Internet
Espaço público fora da definição VirtualNetwork.
Prefixos do do , incluindo variantes regionais.
AzureCloud
Prefixos públicos dos datacenters do .
Sql
Prefixos compatíveis de serviços SQL e bancos relacionados.
A Microsoft mantém os prefixos; o cliente não cria marca personalizada. Use marca para serviço do , ASG para NICs da carga e / quando o próprio endereço for a identidade da política.
15. Grupos de segurança de aplicativo representam funções
Um ASG é uma coleção lógica de configurações de interfaces de rede. Associe NICs a WebServers ou AppServers e use os grupos como origem ou destino de regras . A política acompanha membros novos e mudanças de endereço.
As NICs referenciadas por ASGs na regra precisam obedecer às restrições atuais de mesma VNet.
ASG não filtra sozinho; uma regra precisa referenciá-lo.
Uma NIC pode participar de mais de um ASG quando houver suporte e utilidade.
ASGs reduzem dependência do posicionamento, mas sub-redes continuam limites de rota, delegação e confiança.
Novos membros herdam automaticamente a política aplicável.
16. Cenário ASG: camada Web para aplicação/SQL
No varejista do módulo, WebServers recebe / da internet e AppServers processa solicitações SQL da camada Web. Crie um ASG por camada, associe as NICs e depois crie o e as regras.
Política do cenário.
Prioridade
Origem
Destino
Portas
Ação
100
Internet
ASG WebServers
80, 443
Permitir
110
ASG WebServers
ASG AppServers
1433
Permitir
120
Any
ASG AppServers
80, 443
Negar
As regras mantêm o catálogo público, permitem o SQL necessário e impedem Web direto à camada de aplicação; DenyAllInBound bloqueia outras entradas. Se o grupo representar bancos em produção, um nome como DataServers comunica melhor a função.
ASGs descrevem funções da aplicação, não listas variáveis de .
17. Benefícios e limites dos ASGs
Manutenção : escala e substituição alteram membros, não todas as regras.
Organização lógica: funções web, aplicação, dados e serviço permanecem visíveis na mesma sub-rede.
Simplificação: uma regra alcança todos os membros atuais e futuros.
Legibilidade: nomes expressam a função de negócio.
Marcas de serviço continuam distintas: representam serviços ; ASGs representam NICs da carga.
ASG não substitui toda segmentação por sub-rede. Preserve sub-redes quando roteamento, delegação, raio de impacto, inspeção ou propriedade exigirem.
18. Arquitetura e habilidades do laboratório
O exercício usa az104-rg4 e duas VNets. CoreServicesVnet 10.20.0.0/16 contém SharedServicesSubnet 10.20.10.0/24 e DatabaseSubnet 10.20.20.0/24. ManufacturingVnet 10.30.0.0/16 contém SensorSubnet1 10.30.20.0/24 e SensorSubnet2 10.30.21.0/24.
Tarefa 1: criar VNet e sub-redes pelo portal.
Tarefa 2: criar VNet e sub-redes por modelo.
Tarefa 3: configurar ASG, , regras, associações e comunicação.
Tarefa 4: opcionalmente criar zona pública contoso.com e privada private.contoso.com no .
Tempo estimado de 50 minutos e assinatura do autorizada.
O exercício combina portal, modelo, agrupamento de cargas, política de tráfego e .
19. Sequência do exercício e validação
Crie az104-rg4 e CoreServicesVnet com as duas sub-redes sem sobreposição.
Implante ManufacturingVnet e suas sub-redes com o modelo do laboratório ou equivalente e revise os parâmetros.
Crie o ASG e associe as configurações das NICs corretas.
Crie o , adicione regras restritas e associe ao escopo pretendido.
Teste um fluxo permitido e um negado com novas conexões; registre regras efetivas e Verificação de fluxo .
Opcionalmente configure as zonas pública e privada e o vínculo da VNet para resolução privada.
Exclua o laboratório somente após confirmar que o grupo não contém dependência compartilhada.
20. Gabarito comentado da avaliação
Decisões corretas das nove questões.
Questão
Resposta
Motivo
na sub-rede e NIC
Ambos são avaliados; vale o resultado efetivo mais restritivo.
Toda barreira precisa permitir.
Agrupar VMs por função
Grupos de segurança de aplicativo.
ASGs viram origem/destino de regras.
Gerenciar VMs por carga
Grupos de segurança de aplicativo.
A associação acompanha a função.
Prioridade
Número menor é processado primeiro.
A primeira correspondência decide.
Somente A alcança B
em B permitindo apenas a sub-rede A com prioridade correta.
O limite de destino aplica a origem.
Grupos por função empresarial
Grupos de segurança de aplicativo.
Agrupam NICs pela aplicação.
Uma exceção de saída
Permitir o destino específico antes e negar Any depois.
A exceção precisa corresponder primeiro.
Ordem de processamento
Valor de prioridade.
Nome e data não definem ordem.
Origem Any
Todas as origens.
É o curinga amplo.
21. Correções atuais e armadilhas da AZ-104
filtra; não roteia, faz , resolve ou inspeciona conteúdo de aplicação.
Número menor tem maior prioridade e a primeira correspondência encerra o .
A prioridade pode repetir na direção oposta, não na mesma direção.
tem estado; respostas não exigem regra espelhada e conexões existentes sobrevivem a alterações.
AllowInternetOutBound permite política, mas não garante saída de sub-rede privada.
Regras do Manager precedem ; Sempre permitir e Negar encerram a avaliação.
ASGs agrupam NICs de carga; marcas de serviço representam prefixos mantidos pela Microsoft.
Novos de fluxo não podem ser criados desde 30/06/2025 e o recurso será desativado em 30/09/2027; use de fluxo de rede virtual.
Regras efetivas mostram política e Verificação de fluxo testa cinco tuplas; nenhuma prova a saúde da aplicação sozinha.
22. Revisão compacta, recuperação ativa e recursos
Versão resumida dos tópicos.
Tópico
Lembrete
Escopo
Um por sub-rede e um por NIC; ambos são barreiras independentes.