Partager via


Commandes Netsh interface portproxy

Utilisez les commandes netsh interface portproxy pour mettre en place des proxys entre les réseaux et des applications IPv4 et IPv6. Vous pouvez utiliser ces commandes pour établir le service proxy des manières suivantes :

  • Messages d’application et d’ordinateur configurés avec IPv4 envoyés à d’autres ordinateurs et applications configurés avec IPv4.

  • Messages d’application et d’ordinateur configurés avec IPv4 envoyés à des ordinateurs et applications configurés avec IPv6.

  • Messages d’application et d’ordinateur configurés avec IPv6 envoyés à des ordinateurs et applications configurés avec IPv4.

  • Messages d’application et d’ordinateur configurés avec IPv6 envoyés à d’autres ordinateurs et applications configurés avec IPv6.

Quand vous écrivez des fichiers de commandes ou des scripts en utilisant ces commandes, chaque commande doit commencer par netsh interface portproxy. Par exemple, lors de l’utilisation de la commande delete v4tov6 pour indiquer que le serveur portproxy doit supprimer un port et une adresse IPv4 de la liste des adresses IPv4 qu’il écoute, le fichier de commandes ou le script doit utiliser la syntaxe suivante :

netsh interface portproxy delete v4tov6 listenport= {Integer | ServiceName} [[listenaddress=] {IPv4Address| HostName}] [[protocol=]tcp]

Les commandes netsh interface portproxy disponibles sont les suivantes :

add v4tov4

Le serveur portproxy écoute les messages envoyés à un port et une adresse IPv4 spécifiques. Il mappe un port et une adresse IPv4 pour envoyer les messages reçus après l’établissement d’une connexion TCP distincte.

Syntaxe

add v4tov4 listenport= {Integer | ServiceName} [[connectaddress=] {IPv4Address | HostName}] [[connectport=] {Integer | ServiceName}] [[listenaddress=] {IPv4Address | HostName}] [[protocol=]tcp]

Paramètres

Paramètre Description
listenport Spécifie le port IPv4, par numéro de port ou nom de service, sur lequel écouter.
connectaddress Spécifie l’adresse IPv4 à laquelle se connecter. Les valeurs acceptables sont l’adresse IP, le nom NetBIOS de l’ordinateur ou le nom DNS de l’ordinateur. Si aucune adresse n’est spécifiée, la valeur par défaut est l’ordinateur local.
connectport Spécifie le port IPv4, par numéro de port ou nom de service, auquel se connecter. Si connectport n’est pas spécifié, la valeur par défaut est la valeur de listenport sur l’ordinateur local.
listenaddress Spécifie l’adresse IPv4 à écouter. Les valeurs acceptables sont l’adresse IP, le nom NetBIOS de l’ordinateur ou le nom DNS de l’ordinateur. Si aucune adresse n’est spécifiée, la valeur par défaut est l’ordinateur local.
protocol Spécifie le protocole à utiliser.

add v4tov6

Le serveur portproxy écoute les messages envoyés à un port et une adresse IPv4 spécifiques et mappe un port et une adresse IPv6 pour envoyer les messages reçus après l’établissement d’une connexion TCP distincte.

Syntaxe

add v4tov6 listenport= {Integer | ServiceName} [[connectaddress=] {IPv6Address | HostName} [[connectport=] {Integer | ServiceName}] [[listenaddress=] {IPv4Address | HostName} [[protocol=]tcp]

Paramètres

Paramètre Description
listenport Spécifie le port IPv4, par numéro de port ou nom de service, sur lequel écouter.
connectaddress Spécifie l’adresse IPv6 à laquelle se connecter. Les valeurs acceptables sont l’adresse IP, le nom NetBIOS de l’ordinateur ou le nom DNS de l’ordinateur. Si aucune adresse n’est spécifiée, la valeur par défaut est l’ordinateur local.
connectport Spécifie le port IPv6, par numéro de port ou nom de service, auquel se connecter. Si connectport n’est pas spécifié, la valeur par défaut est la valeur de listenport sur l’ordinateur local.
listenaddress Spécifie l’adresse IPv4 sur laquelle écouter. Les valeurs acceptables sont l’adresse IP, le nom NetBIOS de l’ordinateur ou le nom DNS de l’ordinateur. Si aucune adresse n’est spécifiée, la valeur par défaut est l’ordinateur local.
protocol Spécifie le protocole à utiliser.

add v6tov4

Le serveur portproxy écoute les messages envoyés à un port et une adresse IPv6 spécifiques et mappe un port et une adresse IPv4 auxquels envoyer les messages reçus après l’établissement d’une connexion TCP distincte.

Syntaxe

add v6tov4 listenport= {Integer | ServiceName} [[connectaddress=] {IPv4Address | HostName} [[connectport=] {Integer | ServiceName}] [[listenaddress=] {IPv6Address | HostName} [[protocol=]tcp]

Paramètres

Paramètre Description
listenport Spécifie le port IPv6, par numéro de port ou nom de service, sur lequel écouter.
connectaddress Spécifie l’adresse IPv4 à laquelle se connecter. Les valeurs acceptables sont l’adresse IP, le nom NetBIOS de l’ordinateur ou le nom DNS de l’ordinateur. Si aucune adresse n’est spécifiée, la valeur par défaut est l’ordinateur local.
connectport Spécifie le port IPv4, par numéro de port ou nom de service, auquel se connecter. Si connectport n’est pas spécifié, la valeur par défaut est la valeur de listenport sur l’ordinateur local.
listenaddress Spécifie l’adresse IPv6 sur laquelle écouter. Les valeurs acceptables sont l’adresse IP, le nom NetBIOS de l’ordinateur ou le nom DNS de l’ordinateur. Si aucune adresse n’est spécifiée, la valeur par défaut est l’ordinateur local.
protocol Spécifie le protocole à utiliser.

add v6tov6

Le serveur portproxy écoute les messages envoyés à un port et une adresse IPv6 spécifiques et mappe un port et une adresse IPv6 auxquels envoyer les messages reçus après l’établissement d’une connexion TCP distincte.

Syntaxe

add v6tov6 listenport= {Integer | ServiceName} [[connectaddress=] {IPv6Address | HostName} [[connectport=] {Integer | ServiceName}] [[listenaddress=] {IPv6Address | HostName} [[protocol=]tcp]

Paramètres

Paramètre Description
listenport Spécifie le port IPv6, par numéro de port ou nom de service, sur lequel écouter.
connectaddress Spécifie l’adresse IPv6 à laquelle se connecter. Les valeurs acceptables sont l’adresse IP, le nom NetBIOS de l’ordinateur ou le nom DNS de l’ordinateur. Si aucune adresse n’est spécifiée, la valeur par défaut est l’ordinateur local.
connectport Spécifie le port IPv6, par numéro de port ou nom de service, auquel se connecter. Si connectport n’est pas spécifié, la valeur par défaut est la valeur de listenport sur l’ordinateur local.
listenaddress Spécifie l’adresse IPv6 sur laquelle écouter. Les valeurs acceptables sont l’adresse IP, le nom NetBIOS de l’ordinateur ou le nom DNS de l’ordinateur. Si aucune adresse n’est spécifiée, la valeur par défaut est l’ordinateur local.
protocol Spécifie le protocole à utiliser.

delete v4tov4

Le serveur portproxy supprime une adresse IPv4 de la liste des ports et adresses IPv4 qu’il écoute.

Syntaxe

delete v4tov4 listenport= {Integer | ServiceName} [[listenaddress=] {IPv4Address | HostName} [[protocol=]tcp]

Paramètres

Paramètre Description
listenport Spécifie le port IPv4 à supprimer.
listenaddress Spécifie l’adresse IPv4 à supprimer. Si aucune adresse n’est spécifiée, la valeur par défaut est l’ordinateur local.
protocol Spécifie le protocole à utiliser.

delete v4tov6

Le serveur portproxy supprime un port et une adresse IPv4 de la liste des adresses IPv4 qu’il écoute.

Syntaxe

delete v4tov6 listenport= {Integer | ServiceName} [[listenaddress=] {IPv4Address | HostName} [[protocol=]tcp]

Paramètres

Paramètre Description
listenport Spécifie le port IPv4 à supprimer.
listenaddress Spécifie l’adresse IPv4 à supprimer. Si aucune adresse n’est spécifiée, la valeur par défaut est l’ordinateur local.
protocol Spécifie le protocole à utiliser.

delete v6tov4

Le serveur portproxy supprime un port et une adresse IPv6 de la liste des adresses IPv6 qu’il écoute.

Syntaxe

delete v6tov4 listenport= {Integer | ServiceName} [[listenaddress=] {IPv6Address | HostName} [[protocol=]tcp]

Paramètres

Paramètre Description
listenport Spécifie le port IPv6 à supprimer.
listenaddress Spécifie l’adresse IPv6 à supprimer. Si aucune adresse n’est spécifiée, la valeur par défaut est l’ordinateur local.
protocol Spécifie le protocole à utiliser.

delete v6tov6

Le serveur portproxy supprime une adresse IPv6 de la liste des adresses IPv6 qu’il écoute.

Syntaxe

delete v6tov6 listenport= {Integer | ServiceName} [[listenaddress=] {IPv6Address | HostName} [[protocol=]tcp]

Paramètres

Paramètre Description
listenport Spécifie le port IPv6 à supprimer.
listenaddress Spécifie l’adresse IPv6 à supprimer. Si aucune adresse n’est spécifiée, la valeur par défaut est l’ordinateur local.
protocol Spécifie le protocole à utiliser.

reset-ipv4

Réinitialise l’état de configuration IPv4.

Syntaxe

netsh int ipv4 reset

reset-ipv6

Réinitialise l’état de configuration IPv6.

Syntaxe

netsh int ipv6 reset

set v4tov4

Modifie les valeurs des paramètres d’une entrée existante sur le serveur portproxy créée à l’aide de la commande add v4tov4 ou ajoute une nouvelle entrée à la liste qui mappe les paires port/adresse.

Syntaxe

set v4tov4 listenport= {Integer | ServiceName} [[connectaddress=] {IPv4Address | HostName} [[connectport=] {Integer | ServiceName}] [[listenaddress=] {IPv4Address | HostName} [[protocol=]tcp]

Paramètres

Paramètre Description
listenport Spécifie le port IPv4, par numéro de port ou nom de service, sur lequel écouter.
connectaddress Spécifie l’adresse IPv4 à laquelle se connecter. Les valeurs acceptables sont l’adresse IP, le nom NetBIOS de l’ordinateur ou le nom DNS de l’ordinateur. Si aucune adresse n’est spécifiée, la valeur par défaut est l’ordinateur local.
connectport Spécifie le port IPv4, par numéro de port ou nom de service, auquel se connecter. Si connectport n’est pas spécifié, la valeur par défaut est la valeur de listenport sur l’ordinateur local.
listenaddress Spécifie l’adresse IPv4 à écouter. Les valeurs acceptables sont l’adresse IP, le nom NetBIOS de l’ordinateur ou le nom DNS de l’ordinateur. Si aucune adresse n’est spécifiée, la valeur par défaut est l’ordinateur local.
protocol Spécifie le protocole à utiliser.

set v4tov6

Modifie les valeurs des paramètres d’une entrée existante sur le serveur portproxy créée à l’aide de la commande add v4tov6 ou ajoute une nouvelle entrée à la liste qui mappe les paires port/adresse.

Syntaxe

set v4tov6 listenport= {Integer | ServiceName} [[connectaddress=] {IPv6Address | HostName} [[connectport=] {Integer | ServiceName}] [[listenaddress=] {IPv4Address | HostName} [[protocol=]tcp]

Paramètres

Paramètre Description
listenport Spécifie le port IPv4, par numéro de port ou nom de service, sur lequel écouter.
connectaddress Spécifie l’adresse IPv6 à laquelle se connecter. Les valeurs acceptables sont l’adresse IP, le nom NetBIOS de l’ordinateur ou le nom DNS de l’ordinateur. Si aucune adresse n’est spécifiée, la valeur par défaut est l’ordinateur local.
connectport Spécifie le port IPv6, par numéro de port ou nom de service, auquel se connecter. Si connectport n’est pas spécifié, la valeur par défaut est la valeur de listenport sur l’ordinateur local.
listenaddress Spécifie l’adresse IPv4 sur laquelle écouter. Les valeurs acceptables sont l’adresse IP, le nom NetBIOS de l’ordinateur ou le nom DNS de l’ordinateur. Si aucune adresse n’est spécifiée, la valeur par défaut est l’ordinateur local.
protocol Spécifie le protocole à utiliser.

set v6tov4

Modifie les valeurs des paramètres d’une entrée existante sur le serveur portproxy créée à l’aide de la commande add v6tov4 ou ajoute une nouvelle entrée à la liste qui mappe les paires port/adresse.

Syntaxe

set v6tov4 listenport= {Integer | ServiceName} [[connectaddress=] {IPv4Address | HostName} [[connectport=] {Integer | ServiceName}] [[listenaddress=] {IPv6Address | HostName} [[protocol=]tcp]

Paramètres

Paramètre Description
listenport Spécifie le port IPv6, par numéro de port ou nom de service, sur lequel écouter.
connectaddress Spécifie l’adresse IPv4 à laquelle se connecter. Les valeurs acceptables sont l’adresse IP, le nom NetBIOS de l’ordinateur ou le nom DNS de l’ordinateur. Si aucune adresse n’est spécifiée, la valeur par défaut est l’ordinateur local.
connectport Spécifie le port IPv4, par numéro de port ou nom de service, auquel se connecter. Si connectport n’est pas spécifié, la valeur par défaut est la valeur de listenport sur l’ordinateur local.
listenaddress Spécifie l’adresse IPv6 sur laquelle écouter. Les valeurs acceptables sont l’adresse IP, le nom NetBIOS de l’ordinateur ou le nom DNS de l’ordinateur. Si aucune adresse n’est spécifiée, la valeur par défaut est l’ordinateur local.
protocol Spécifie le protocole à utiliser.

set v6tov6

Modifie les valeurs des paramètres d’une entrée existante sur le serveur portproxy créée à l’aide de la commande add v6tov6 ou ajoute une nouvelle entrée à la liste qui mappe les paires port/adresse.

Syntaxe

set v6tov6 listenport= {Integer | ServiceName} [[connectaddress=] {IPv6Address | HostName} [[connectport=] {Integer | ServiceName}] [[listenaddress=] {IPv6Address | HostName} [[protocol=]tcp]

Paramètres

Paramètre Description
listenport Spécifie le port IPv6, par numéro de port ou nom de service, sur lequel écouter.
connectaddress Spécifie l’adresse IPv6 à laquelle se connecter. Les valeurs acceptables sont l’adresse IP, le nom NetBIOS de l’ordinateur ou le nom DNS de l’ordinateur. Si aucune adresse n’est spécifiée, la valeur par défaut est l’ordinateur local.
connectport Spécifie le port IPv6, par numéro de port ou nom de service, auquel se connecter. Si connectport n’est pas spécifié, la valeur par défaut est la valeur de listenport sur l’ordinateur local.
listenaddress Spécifie l’adresse IPv6 sur laquelle écouter. Les valeurs acceptables sont l’adresse IP, le nom NetBIOS de l’ordinateur ou le nom DNS de l’ordinateur. Si vous ne spécifiez aucune adresse, la valeur par défaut est l’ordinateur local.
protocol Spécifie le protocole à utiliser.

afficher tous

Affiche tous les paramètres portproxy, y compris les paires port/adresse pour v4tov4, v4tov6, v6tov4 et v6tov6.

Syntaxe

show all

show v4tov4

Affiche les paramètres portproxy v4tov4.

Syntaxe

show v4tov4

show v4tov6

Affiche les paramètres portproxy v4tov6.

Syntaxe

show v4tov6

show v6tov4

Affiche les paramètres portproxy v6tov4.

Syntaxe

show v6tov4

show v6tov6

Affiche les paramètres portproxy v6tov6.

Syntaxe

show v6tov6