4.5 KiB
4.5 KiB
Gestion du réseau sous Windows
Gestion des informations réseau via cmd 
Affichage config carte réseau
- affichage simplifié config carte réseau
ipconfig - Toutes les infos
Ipconfig /all - Afficher le cache DNS
ipconfig /displaydns - Connaitre la connectivité entre 2 machines
Ping xxx.xxx.xxx.xxx (@ip)💡 Attention, un pare-feu peu bloquer le protocole du ping (ICMP) (blocage de tous les flux entrants)
- Afficher les ports tcp/udp
netstat -a - Afficher la table de routage
netstat -r - afficher des routeurs sur un chemin ping
tracert xxx.xxx.xxx.xxx (@ip)💡 Idem que ping mais donne les routeurs traversés en plus, ça permet d'identifier un point de blocage dans un souci de connexion.
Dépannage Réseau
- Vider le cache DNS
ipconfig /flushdns - Renouvellement de bail (bail=>attribution config ip par DHCP)
ipconfig /renew - Libération de bail
ipconfig /release
Gestion des informations réseau via PowerShell 
Récupération des informations réseau
Affichage de la configuration des cartes réseau
- Affichage simplifié de la configuration réseau :
Get-NetIPConfiguration - Affichage complet des informations :
Get-NetAdapter | Format-List * - Afficher le cache DNS :
Get-DnsClientCache
Tester la connectivité entre deux machines
- Vérifier la connectivité avec une adresse IP :
Test-Connection -ComputerName xxx.xxx.xxx.xxx -Count 4💡 Attention, un pare-feu peut bloquer le protocole ICMP.
- Afficher les connexions réseau actives (ports TCP/UDP) :
Get-NetTCPConnection - Afficher la table de routage :
Get-NetRoute - Afficher les routeurs traversés sur un chemin réseau :
Test-NetConnection -TraceRoute -ComputerName xxx.xxx.xxx.xxx💡 Permet d'identifier un point de blocage dans un souci de connexion.
Dépannage Réseau
Gestion du cache DNS
- Vider le cache DNS :
Clear-DnsClientCache
Gestion de l'adresse IP et du DHCP
-
Renouveler le bail DHCP :
ipconfig /renew # Pas encore d'équivalent natif en PowerShell -
Libérer le bail DHCP :
ipconfig /release # Pas encore d'équivalent natif en PowerShell
Gestion des interfaces réseau
- Lister toutes les interfaces réseau :
Get-NetAdapter - Désactiver une interface réseau :
Disable-NetAdapter -Name "NomDeL'Interface" -Confirm:$false - Activer une interface réseau :
Enable-NetAdapter -Name "NomDeL'Interface"
Gestion des adresses IP et de la passerelle
- Afficher l'adresse IP actuelle :
Get-NetIPAddress - Modifier l'adresse IP manuellement :
New-NetIPAddress -InterfaceAlias "NomDeL'Interface" -IPAddress "192.168.1.100" -PrefixLength 24 -DefaultGateway "192.168.1.1"
Affichage et gestion des règles de pare-feu
- Lister les règles du pare-feu Windows :
Get-NetFirewallRule - Ajouter une règle pour autoriser le ping (ICMP) :
New-NetFirewallRule -DisplayName "Autoriser Ping" -Direction Inbound -Protocol ICMPv4 -Action Allow - Désactiver temporairement le pare-feu (⚠️ à utiliser avec prudence) :
Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled False
Résolution DNS et connectivité avancée
- Tester la résolution d’un nom de domaine :
Resolve-DnsName google.com - Vérifier la connectivité avec une machine distante sur un port spécifique :
Test-NetConnection -ComputerName google.com -Port 443