Azure — Lab 3 : NSG, autoriser le nécessaire et tester les flux
La VM vm-app-01 (10.20.1.4, sous-réseau snet-app) publie un site HTTPS. Son NSG nsg-app a été préparé à la va-vite : SSH est ouvert à tout Internet et HTTPS n'est pas autorisé. Vérifiez chaque flux avec Network Watcher (az network watcher test-ip-flow).
- Listez les règles (
az network nsg rule list -g rg-bootcamp-dev --nsg-name nsg-app -o table) - Ajoutez
Allow-HTTPS: priorité 100, entrant, Allow, Tcp, port 443, sourceInternet - Supprimez
Allow-SSH-Any(l'administration passe par Azure Bastion) - Testez les deux flux depuis l'Internet (
--remote 203.0.113.50:50000) :az network watcher test-ip-flow --vm vm-app-01 -g rg-bootcamp-dev --direction Inbound --protocol TCP --local 10.20.1.4:<port> --remote 203.0.113.50:50000→answer flux443 <allow|deny>etanswer flux22 <allow|deny> - Le DNS résout le nom, le NSG autorise le port, mais la connexion est refusée : quelle couche examiner ? →
answer couche <dns|route|nsg|service>
Bientôt disponible
Les exercices pratiques ouvrent prochainement. Le titre, le résumé et le plan restent visibles pour découvrir le contenu.
Tâches
- HTTPS autorisé depuis Internet
- SSH fermé à Internet
- Flux vérifiés après correction
- Diagnostic par couches