Parfois, le réseau devient un peu instable : votre appareil change d’adresse IP en permanence ou vous avez simplement besoin d’une adresse fixe pour que certaines applications ou services fonctionnent correctement. Configurer une adresse IP statique n’est pas toujours simple, surtout si Windows décide de la rendre plus complexe qu’elle ne devrait l’être. Cette page devrait vous aider à y parvenir sans trop de difficultés. Attention : sur certaines configurations, un redémarrage ou une réinitialisation réseau peut être nécessaire après avoir modifié les paramètres, et il arrive que cela ne fonctionne pas du premier coup.

Comment réparer ou définir une adresse IP statique sous Windows 11/10

Attribuer une adresse IP statique via les paramètres (Win 11/10)

C’est probablement la méthode la plus rapide si vous n’êtes pas un adepte des lignes de commande ou de la manipulation manuelle. En gros, il suffit de fouiller dans vos paramètres réseau et d’y définir une adresse fixe. Pratique si vous souhaitez simplement effectuer cette opération sans utiliser PowerShell ou l’invite de commandes. Sur certaines machines, un redémarrage du réseau ou d’explorer.exe peut être nécessaire pour voir le changement, mais cela fonctionne généralement sans problème.

  • Appuyez sur Win + I pour ouvrir les paramètres.
  • Accédez à Réseau et Internet et recherchez le panneau latéral droit.
  • Si vous utilisez un réseau Ethernet filaire, cliquez sur Ethernet. Pour le Wi-Fi, sélectionnez Wi-Fi.
  • Choisissez votre connexion réseau active (comme votre Wi-Fi ou Ethernet actuel).
  • Cliquez sur Modifier à côté de l’attribution IP.

Une fenêtre contextuelle apparaît. Choisissez « Manuel » dans le menu déroulant. Activez l’option IPv4. Saisissez ensuite l’adresse IP statique, le sous-réseau (généralement 24) et la passerelle de votre choix (par exemple : 192.168.1.100longueur du sous-réseau 24, passerelle 192.168.1.1).

  • Si vous avez des serveurs DNS préférés, indiquez-les également (comme ceux de Google 8.8.8.8ou de Cloudflare 1.1.1.1).Sinon, laissez ce champ vide et définissez-le ultérieurement.
  • Cliquez sur « Enregistrer ». Il peut être judicieux de redémarrer votre réseau (désactiver/réactiver le Wi-Fi ou Ethernet), voire de procéder à un redémarrage rapide.

Ouvrez votre navigateur web et vérifiez que vous pouvez naviguer sans problème. Sinon, vérifiez votre adresse IP : elle doit correspondre à la portée de votre réseau, sinon la connexion ne fonctionnera pas.

Utilisation de PowerShell (toutes les versions de Windows)

Si vous maîtrisez la ligne de commande, PowerShell offre une méthode simple pour définir des adresses IP statiques. C’est un peu étrange que Windows n’ait pas encore complètement simplifié cette fonctionnalité, mais cela fonctionne.

  • Faites un clic droit sur le menu Démarrer et choisissez Terminal Windows (Admin). Si seule l’invite de commandes s’affiche, cliquez sur la flèche à côté de l’onglet et sélectionnez PowerShell.
  • Tout d’abord, consultez votre configuration réseau actuelle en tapant Get-NetIPConfiguration. Cela affichera des informations telles que InterfaceIndex, IPv4Address et Default Gateway. Notez-les. Bien sûr, Windows les diffuse.

Une fois que vous avez vos informations, exécutez une commande comme :

New-NetIPAddress -InterfaceIndex 5 -IPAddress 192.168.1.150 -PrefixLength 24 -DefaultGateway 192.168.1.1
  • Et si vous souhaitez définir le DNS (par exemple, celui de Google 8.8.8.8), exécutez :
Set-DnsClientServerAddress -InterfaceIndex 5 -ServerAddresses 8.8.8.8, 8.8.4.4

Il y a un risque de fautes de frappe, donc vérifiez bien votre InterfaceIndex et vos adresses IP, mais c’est assez fiable une fois configuré correctement. Prévoyez de redémarrer votre carte réseau, voire tout le PC, si le problème ne prend pas effet immédiatement.

Méthode d’invite de commandes (Windows 10 et versions antérieures)

Historique, mais parfois encore utile. Sur les anciens ordinateurs Windows, cela peut être plus rapide si vous connaissez les commandes.

  • Exécutez l’invite de commande en tant qu’administrateur.
  • Consultez les informations de votre réseau actuel en saisissant ipconfig /all. Notez votre adresse IPv4, votre masque de sous-réseau et votre passerelle par défaut.
  • Pour attribuer une IP statique, utilisez :
netsh interface ip set address name="Your Interface Name" static 192.168.1.150 255.255.255.0 192.168.1.1

Le « Nom de votre interface » est généralement quelque chose comme « Wi-Fi » ou « Ethernet ».Vous pouvez le vérifier en exécutant netsh interface show interface. C’est un peu fastidieux, mais simple une fois que vous avez pris le coup de main.

  • Besoin d’un DNS ? Procédez comme suit :
netsh interface ip set dns name="Wi-Fi" static 8.8.8.8

Attendez-vous à devoir redémarrer ou désactiver/réactiver votre connexion réseau pour que les modifications soient prises en compte.

Via le Panneau de configuration (anciennes versions de Windows)

Cette méthode paraît un peu démodée, mais elle convient à ceux qui préfèrent cliquer dans les menus. De plus, si les lignes de commande vous effraient, voici comment procéder.

  • Ouvrez le Panneau de configuration > Réseau et Internet > Centre Réseau et partage.
  • Cliquez sur Modifier les paramètres de l’adaptateur sur la gauche.
  • Cliquez avec le bouton droit sur votre connexion réseau et sélectionnez Propriétés.
  • Double-cliquez sur Protocole Internet version 4 (TCP/IPv4).
  • Choisissez « Utiliser l’adresse IP suivante ». Renseignez l’adresse IP statique, le sous-réseau et la passerelle souhaités.
  • Définissez les serveurs DNS, puis cliquez sur OK. N’oubliez pas de redémarrer votre connexion réseau ou votre ordinateur pour confirmer la connexion.

Testez à nouveau votre connexion Internet pour vous assurer que tout est en ordre. Ce n’est pas toujours parfait, mais cela fonctionne généralement sans problème.

Conclure

Obtenir une adresse IP statique sous Windows n’est pas sorcier, mais Windows peut être un peu capricieux, surtout lorsqu’il oublie des paramètres ou nécessite plusieurs redémarrages. Généralement, les options les plus rapides sont via Paramètres ou PowerShell, mais les utilisateurs en ligne de commande peuvent tout faire depuis Terminal ou CMD. Vérifiez simplement vos adresses IP afin qu’elles restent dans la portée de votre réseau, et tout devrait fonctionner plus facilement.

Résumé

  • Utilisez les paramètres pour une configuration rapide si vous êtes moins technophile.
  • PowerShell offre une approche plus flexible et scriptable.
  • CMD est ancien mais fonctionne toujours sur de nombreuses versions.
  • La méthode du panneau de configuration est simple pour ceux qui sont à l’aise avec les menus.

Croisons les doigts pour que cela aide

Certes, Windows rend les choses un peu plus compliquées qu’elles ne le devraient, mais avec ces méthodes, vous devriez pouvoir corriger votre adresse IP sans trop de difficultés. Prenez votre temps, vérifiez vos informations, et le réseau vous remerciera. Espérons que cela fera gagner quelques heures à quelqu’un.