netsh

netsh
netsh> interface ip show config
quit

Netsh est un utilitaire de script de ligne de commande qui vous permet, localement ou à distance, d'afficher ou de modifier la configuration réseau d'un ordinateur en cours d'exécution. Netsh fournit également une fonctionnalité de script qui vous permet d'exécuter un groupe de commandes en mode Batch sur un ordinateur spécifique. De plus, Netsh peut enregistrer un script de configuration dans un fichier texte pour des besoins d'archivage ou pour vous aider à configurer d'autres serveurs.

Contextes Netsh

Netsh communique avec d'autres composants du système d'exploitation à l'aide de fichiers DLL (bibliothèque de liaisons dynamiques). Chaque DLL d'assistance Netsh offre un ensemble complet de fonctionnalités appelé contexte, qui est un groupe de commandes spécifiques à un composant réseau. Ces contextes étendent la fonctionnalité de l'utilitaire netsh en fournissant une prise en charge de la configuration et de la surveillance d'un ou de plusieurs services, utilitaires ou protocoles. Par exemple, Dhcpmon.dll fournit à netsh le contexte et l'ensemble de commandes nécessaire pour configurer et gérer des serveurs DHCP.

Commandes diagnostic (diag) Netsh
Vous pouvez utiliser les commandes Netsh de diagnostics du réseau, ou le contexte diagnostic, pour administrer ou dépanner les paramètres de système d'exploitation et de service réseau à partir de la ligne de commande. L'invite de commandes pour le contexte Netsh diagnostic est netsh diag>.

connect ieproxy
netsh diag>connect ieproxy

Proxy Web de Internet Explorer (10.0.5.7)
    IEProxyPort = 8080
    IEProxy = 10.0.5.7
    Le serveur semble s'exécuter sur les ports [8080]
 

Test citrix: netsh diag>connect iphost 10.5.21.140 443

IPHost (10.5.21.140)
    IPHost = 10.5.21.140
    Port = 443
    Le serveur semble s'exécuter sur les ports [Aucun]

 

source: http://technet.microsoft.com/


Voir aussi http://therealshrimp.blogspot.fr/2012/07/learning-some-new-tricks.html

def IP: netsh Int Ip set address "local area connection" static 10.10.10.1 255.255.255.0 10.10.10.254 10
ajout dns: netsh int ip set dnsserver "Local Area Connection" static 10.10.10.10

New-NetIpAddress -Ipaddress 192.168.0.3 -DefaultGateway 192.168.0.254 -InterfaceAlias Ethernet -AddressFamily IPv4 -PrefixLength 24
Get-netipconfiguration -InterfaceAlias Ethernet | fl