Blog Alphorm Logo de blog informatique spécialisé en technologie et solutions IT
  • Développement
  • 3D et Animation
  • Cybersécurité
  • Infrastructure
  • Virtualisation
  • Réseaux
  • Bureautique
  • BDD
En cours de lecture : Configurer une adresse IP statique sur une VM Azure
Agrandisseur de policeAa
Blog AlphormBlog Alphorm
  • Développement
  • 3D et Animation
  • Cybersécurité
  • Infrastructure
  • Virtualisation
  • Réseaux
  • Bureautique
  • BDD
Search
  • Développement
  • 3D et Animation
  • Cybersécurité
  • Infrastructure
  • Virtualisation
  • Réseaux
  • Bureautique
  • BDD
Suivez-nous
© Alphorm 2024 - Tous droits réservés
Cybersécurité

Configurer une adresse IP statique sur une VM Azure

Hicham KADIRI Par Hicham KADIRI 18 janvier 2025
Partager
5e lecture en min
Partager

Par défaut, quand vous créez une Machine Virtuelle (VM) depuis le portail de gestion Microsoft Azure ou depuis Microsoft Azure PowerShell, vous n’avez pas besoin de lui attribuer une adresse IP, en effet, celle-ci se voit automatiquement attribuer une configuration TCP/IP incluant une adresse IP faisant parti de la plage d’adresse IP (disponible et attribuable) du réseau virtuel interne.

panneau de configuration d'un serveur Linux avec commande et interface utilisateur

En outre, si vous auriez le même reflex que moi 😀 et vous tenteriez de configurer manuellement une adresse IP statique sur votre VM, celle-ci n’est conservée que temporairement, en effet, une fois votre VM éteinte ou redémarrée, sa configuration TCP/IP est mise à nouveau en mode « Automatique ».

image d'ordinateur montrant un code de programmation et des analyses IT pour blog

Le fait de redémarrer ou d’éteindre la VM implique également la perte de la configuration TCP/IP automatique ce qui peut être problématique dans certains scénarios, comme par exemple une VM faisant office de :

> Contrôleur de domaine (DC)

> Serveur d’Application

> Serveur de fichiers

> Serveur de base de données

et dont l’adresse IP doit être attribuée d’une manière permanente.

Heureusement que le module « Azure PowerShell » inclut une cmdlette nous permettant de configurer (réserver) une adresse IP statique sur une VM mais aussi de vérifier sa disponibilité pour éviter tout conflit sur le réseau virtuel interne Azure, il s’agit des cmdlettes :

> Test-AzureStaticVNetIP

> Set-AzureStaticVNetIP

Dans l’exemple suivant, je vais simplement utiliser la cmdlette Get-AzureVM pour obtenir des informations sur la VM « LABSRV01 » et notamment son adresse IP :

Réseau informatique avec câbles et équipements de communication connectés.

Comme vous pouvez le constater, la VM LABSRV01 est configurée actuellement avec l’adresse IP > 10.20.0.19, nous pouvons d’ailleurs le confirmer en vérifiant sa disponibilité et ce en utilisant la cmdlette Test-AzureStaticVNetIP suivi du nom du réseau virtuel et de l’adresse IP en question :

				
					Test-AzureStaticVNetIP -VNetName "NomDuRéseauVirtuel" -IPAddress 10.20.0.19
				
			
Icône d'intelligence artificielle pour blog IT sur technologies innovantes et tendances numériques

Le résultat retourné indique « False ===> Faux » devant l’attribut « IsAvailable ==> EstDisponible » ce qui confirme l’indisponibilité de l’adresse IP 10.20.0.19

Nous allons maintenant réserver cette adresse IP (d’une manière permanente) pour la VM LABSRV01.

Comment ça marche ?

1. Tout d’abord, il faut éteindre la VM LABSRV01 pour libérer son adresse IP :

				
					Stop-AzureVM -Name LABSRV01
				
			

> Renseigner le nom de service pour cette VM (dans notre cas, le nom du service est le même que le nom de la VM)

> Confirmer l’arrêt de la VM en saisissant O comme Oui.

Infographie sur les tendances technologiques en 2023 pour les professionnels IT

Dès que la VM est arrêtée, son adresse IP est libérée, nous allons donc vérifier de nouveau la disponibilité de l’adresse IP 10.20.0.19 :

				
					Test-AzureStaticVNetIP -VNetName "NomDuRéseauVirtuel" -IPAddress 10.20.0.19​
				
			
Carte réseau avec câblage pour la connectivité internet dans un environnement informatique

La valeur de l’attribut « IsAvailable » est cette fois-ci « True » ce qui signifie que l’adresse IP 10.20.0.19 est désormais disponible.

2. La deuxième étape consiste à réserver cette adresse IP pour la VM LABSRV01, pour ce faire, lancez les deux commandes suivantes depuis Microsoft Azure PowerShell :

 

				
					$VM = Get-AzureVM -ServiceName LABSRV01 -Name LABSRV01
Set-AzureStaticVNetIP -VM $VM -IPAddress 10.20.0.19 | Update-AzureVM
				
			
Schéma comparatif systèmes d'exploitation Linux Windows Mac pour blog IT

L’adresse IP 10.20.0.19 est désormais réservée pour la VM LABSRV01 et ce, quelque soit son statut : Éteinte, Allumée …

D’ailleurs, il suffit de vérifier la disponibilité de l’adresse IP 10.20.0.19 pour le constater

 

infographie tendances technologies 2023 sécurité cloud intelligence artificielle

 

Elle est donc plus disponible même si la VM LABSRV01 est éteinte :).

Perso, j’ai été amené à effectuer cette opération sur une infrastructure Active Directory (3 DCs) hébergée dans Microsoft Azure, c’est une opération à ajouter dans la « ToDoList » si vous envisagez de promouvoir des DCs sur des VMs Azure.

En Résumé :

  1. Configuration IP sur Azure : Guide pour configurer une adresse IP statique sur une machine virtuelle Azure.
  2. Étapes de Configuration : Description des étapes clés pour attribuer une adresse IP statique.
  3. Avantages de l’IP Statique : Explication de l’utilité d’une adresse IP statique dans un environnement Azure.
  4. Gestion de la Connexion Réseau : Conseils pour gérer et maintenir la connexion réseau de la VM.
  5. Résolution de Problèmes : Astuces pour résoudre les éventuels problèmes liés à la configuration IP.
ÉTIQUETÉ : Azure
Facebook
Twitter
LinkedIn
Email
WhatsApp
Par Hicham KADIRI
Consultant-Expert en Infrastructure Systèmes, Virtualisation et Sécurité Cloud
Hicham KADIRI est un consultant-expert en infrastructure systèmes et virtualisation, hautement certifié par Microsoft, VMware et Citrix. Il guide ses clients à travers toutes les phases de mise en place d'infrastructures, de la conception au déploiement. En tant que référent technique pour des entreprises de renom telles que Thales, Essilor, Rabobank, Gemalto, Banque Populaire et le VINCI Group, il excelle en tant que Lead Cloud Security Architect & Azure Solution Architect /Advisor, apportant une expertise précieuse dans la sécurité et les solutions Azure.

Derniers Articles

  • Techniques pour gérer les fichiers texte en C#
  • Créer et lire un fichier CSV avec C#
  • JSON : Comprendre et Utiliser Efficacement
  • Créer une Base SQLite dans C#
  • Lecture des données SQLite simplifiée
Laisser un commentaire Laisser un commentaire

Laisser un commentaire Annuler la réponse

Vous devez vous connecter pour publier un commentaire.

Blog Alphorm
  • Développement
  • 3D et Animation
  • Cybersécurité
  • Infrastructure
  • Virtualisation
  • Réseaux
  • Bureautique
  • BDD
En cours de lecture : Configurer une adresse IP statique sur une VM Azure

© Alphorm - Tous droits réservés