Compartir a través de


Comandos de proxy de puerto de la interfaz de netsh

Usa los comandos de proxy de puerto de la interfaz de netsh para que funcionen como servidores proxy entre las redes y aplicaciones IPv4 e IPv6. Puedes usar estos comandos para establecer el servicio de proxy de las siguientes maneras:

  • Mensajes de equipos y aplicaciones configurados con IPv4 enviados a otros equipos y aplicaciones configurados con IPv4.

  • Mensajes de equipos y aplicaciones configurados con IPv4 enviados a equipos y aplicaciones configurados con IPv6.

  • Mensajes de equipos y aplicaciones configurados con IPv6 enviados a equipos y aplicaciones configurados con IPv4.

  • Mensajes de equipos y aplicaciones configurados con IPv6 enviados a otros equipos y aplicaciones configurados con IPv6.

Al escribir archivos por lotes o scripts con estos comandos, cada comando debe comenzar con netsh interface portproxy. Por ejemplo, al usar el comando delete v4tov6 para especificar que el servidor proxy de puerto elimina un puerto y una dirección IPv4 de la lista de direcciones IPv4 en las que el servidor escucha, el archivo por lotes o script deben usar la siguiente sintaxis:

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

Los comandos disponibles de proxy de puerto de la interfaz de netsh son:

add v4tov4

El servidor proxy de puerto escucha los mensajes enviados a un puerto y una dirección IPv4 específicos. Asigna un puerto y una dirección IPv4 para enviar los mensajes recibidos después de establecer una conexión TCP independiente.

Sintaxis

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

Parámetros

Parámetro Descripción
listenport Especifica el puerto IPv4, por número de puerto o nombre de servicio, en el que se va a escuchar.
connectaddress Especifica la dirección IPv4 a la que se va a conectar. Los valores aceptables son la dirección IP, el nombre de NetBIOS del equipo o el nombre DNS del equipo. Si no se especifica una dirección, el valor predeterminado es el equipo local.
connectport Especifica el puerto IPv4, por número de puerto o nombre de servicio, al cual conectarse. Si no se especifica connectport, el valor predeterminado es el valor de listenport en el equipo local.
listenaddress Especifica la dirección IPv4 a la cual escuchar. Los valores aceptables son la dirección IP, el nombre de NetBIOS del equipo o el nombre DNS del equipo. Si no se especifica una dirección, el valor predeterminado es el equipo local.
protocol Especifica el protocolo que se va a usar.

add v4tov6

El servidor proxy de puerto escucha los mensajes enviados a un puerto y una dirección IPv4 específicos y asigna un puerto y una dirección IPv6 para enviar los mensajes recibidos después de establecer una conexión TCP independiente.

Sintaxis

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

Parámetros

Parámetro Descripción
listenport Especifica el puerto IPv4, por número de puerto o nombre de servicio, en el que se va a escuchar.
connectaddress Especifica la dirección IPv6 a la que se va a conectar. Los valores aceptables son la dirección IP, el nombre de NetBIOS del equipo o el nombre DNS del equipo. Si no se especifica una dirección, el valor predeterminado es el equipo local.
connectport Especifica el puerto IPv6, por número de puerto o nombre de servicio, al cual conectarse. Si no se especifica connectport, el valor predeterminado es el valor de listenport en el equipo local.
listenaddress Especifica la dirección IPv4 en la cual escuchar. Los valores aceptables son la dirección IP, el nombre de NetBIOS del equipo o el nombre DNS del equipo. Si no se especifica una dirección, el valor predeterminado es el equipo local.
protocol Especifica el protocolo que se va a usar.

add v6tov4

El servidor proxy de puerto escucha los mensajes enviados a un puerto y una dirección IPv6 específicos y asigna un puerto y una dirección IPv4 a la cual enviar los mensajes recibidos después de establecer una conexión TCP independiente.

Sintaxis

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

Parámetros

Parámetro Descripción
listenport Especifica el puerto IPv6, por número de puerto o nombre de servicio, en el que se va a escuchar.
connectaddress Especifica la dirección IPv4 a la que se va a conectar. Los valores aceptables son la dirección IP, el nombre de NetBIOS del equipo o el nombre DNS del equipo. Si no se especifica una dirección, el valor predeterminado es el equipo local.
connectport Especifica el puerto IPv4, por número de puerto o nombre de servicio, al cual conectarse. Si no se especifica connectport, el valor predeterminado es el valor de listenport en el equipo local.
listenaddress Especifica la dirección IPv6 a la que se va a escuchar. Los valores aceptables son la dirección IP, el nombre de NetBIOS del equipo o el nombre DNS del equipo. Si no se especifica una dirección, el valor predeterminado es el equipo local.
protocol Especifica el protocolo que se va a usar.

add v6tov6

El servidor proxy de puerto escucha los mensajes enviados a un puerto y una dirección IPv6 específicos y asigna un puerto y una dirección IPv6 a la cual enviar los mensajes recibidos después de establecer una conexión TCP independiente.

Sintaxis

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

Parámetros

Parámetro Descripción
listenport Especifica el puerto IPv6, por número de puerto o nombre de servicio, en el que se va a escuchar.
connectaddress Especifica la dirección IPv6 a la que se va a conectar. Los valores aceptables son la dirección IP, el nombre de NetBIOS del equipo o el nombre DNS del equipo. Si no se especifica una dirección, el valor predeterminado es el equipo local.
connectport Especifica el puerto IPv6, por número de puerto o nombre de servicio, al cual conectarse. Si no se especifica connectport, el valor predeterminado es el valor de listenport en el equipo local.
listenaddress Especifica la dirección IPv6 a la que se va a escuchar. Los valores aceptables son la dirección IP, el nombre de NetBIOS del equipo o el nombre DNS del equipo. Si no se especifica una dirección, el valor predeterminado es el equipo local.
protocol Especifica el protocolo que se va a usar.

delete v4tov4

El servidor proxy de puerto elimina una dirección IPv4 de la lista de puertos y direcciones IPv4 en los que el servidor escucha.

Sintaxis

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

Parámetros

Parámetro Descripción
listenport Especifica el puerto IPv4 que se va a eliminar.
listenaddress Especifica la dirección IPv4 que se va a eliminar. Si no se especifica una dirección, el valor predeterminado es el equipo local.
protocol Especifica el protocolo que se va a usar.

delete v4tov6

El servidor proxy de puerto elimina un puerto y una dirección IPv4 de la lista de direcciones IPv4 en las que el servidor escucha.

Sintaxis

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

Parámetros

Parámetro Descripción
listenport Especifica el puerto IPv4 que se va a eliminar.
listenaddress Especifica la dirección IPv4 que se va a eliminar. Si no se especifica una dirección, el valor predeterminado es el equipo local.
protocol Especifica el protocolo que se va a usar.

delete v6tov4

El servidor proxy de puerto elimina un puerto y una dirección IPv6 de la lista de direcciones IPv6 en las que el servidor escucha.

Sintaxis

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

Parámetros

Parámetro Descripción
listenport Especifica el puerto IPv6 que se va a eliminar.
listenaddress Especifica la dirección IPv6 que se va a eliminar. Si no se especifica una dirección, el valor predeterminado es el equipo local.
protocol Especifica el protocolo que se va a usar.

delete v6tov6

El servidor proxy de puerto elimina una dirección IPv6 de la lista de direcciones IPv6 en las que el servidor escucha.

Sintaxis

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

Parámetros

Parámetro Descripción
listenport Especifica el puerto IPv6 que se va a eliminar.
listenaddress Especifica la dirección IPv6 que se va a eliminar. Si no se especifica una dirección, el valor predeterminado es el equipo local.
protocol Especifica el protocolo que se va a usar.

reset-ipv4

Restablece el estado de configuración de IPv4.

Sintaxis

netsh int ipv4 reset

reset-ipv6

Restablece el estado de configuración de IPv6.

Sintaxis

netsh int ipv6 reset

set v4tov4

Modifica los valores de parámetro de una entrada existente en el servidor proxy de puerto creada con el comando add v4tov4, o agrega una nueva entrada a la lista, que asigna pares puerto/dirección.

Sintaxis

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

Parámetros

Parámetro Descripción
listenport Especifica el puerto IPv4, por número de puerto o nombre de servicio, en el que se va a escuchar.
connectaddress Especifica la dirección IPv4 a la que se va a conectar. Los valores aceptables son la dirección IP, el nombre de NetBIOS del equipo o el nombre DNS del equipo. Si no se especifica una dirección, el valor predeterminado es el equipo local.
connectport Especifica el puerto IPv4, por número de puerto o nombre de servicio, al cual conectarse. Si no se especifica connectport, el valor predeterminado es el valor de listenport en el equipo local.
listenaddress Especifica la dirección IPv4 a la cual escuchar. Los valores aceptables son la dirección IP, el nombre de NetBIOS del equipo o el nombre DNS del equipo. Si no se especifica una dirección, el valor predeterminado es el equipo local.
protocol Especifica el protocolo que se va a usar.

set v4tov6

Modifica los valores de parámetro de una entrada existente en el servidor proxy de puerto creada con el comando add v4tov6, o agrega una nueva entrada a la lista, que asigna pares puerto/dirección.

Sintaxis

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

Parámetros

Parámetro Descripción
listenport Especifica el puerto IPv4, por número de puerto o nombre de servicio, en el que se va a escuchar.
connectaddress Especifica la dirección IPv6 a la que se va a conectar. Los valores aceptables son la dirección IP, el nombre de NetBIOS del equipo o el nombre DNS del equipo. Si no se especifica una dirección, el valor predeterminado es el equipo local.
connectport Especifica el puerto IPv6, por número de puerto o nombre de servicio, al cual conectarse. Si no se especifica connectport, el valor predeterminado es el valor de listenport en el equipo local.
listenaddress Especifica la dirección IPv4 en la cual escuchar. Los valores aceptables son la dirección IP, el nombre de NetBIOS del equipo o el nombre DNS del equipo. Si no se especifica una dirección, el valor predeterminado es el equipo local.
protocol Especifica el protocolo que se va a usar.

set v6tov4

Modifica los valores de parámetro de una entrada existente en el servidor proxy de puerto creada con el comando add v6tov4, o agrega una nueva entrada a la lista, que asigna pares puerto/dirección.

Sintaxis

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

Parámetros

Parámetro Descripción
listenport Especifica el puerto IPv6, por número de puerto o nombre de servicio, en el que se va a escuchar.
connectaddress Especifica la dirección IPv4 a la que se va a conectar. Los valores aceptables son la dirección IP, el nombre de NetBIOS del equipo o el nombre DNS del equipo. Si no se especifica una dirección, el valor predeterminado es el equipo local.
connectport Especifica el puerto IPv4, por número de puerto o nombre de servicio, al cual conectarse. Si no se especifica connectport, el valor predeterminado es el valor de listenport en el equipo local.
listenaddress Especifica la dirección IPv6 a la que se va a escuchar. Los valores aceptables son la dirección IP, el nombre de NetBIOS del equipo o el nombre DNS del equipo. Si no se especifica una dirección, el valor predeterminado es el equipo local.
protocol Especifica el protocolo que se va a usar.

set v6tov6

Modifica los valores de parámetro de una entrada existente en el servidor proxy de puerto creada con el comando add v6tov6, o agrega una nueva entrada a la lista, que asigna pares puerto/dirección.

Sintaxis

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

Parámetros

Parámetro Descripción
listenport Especifica el puerto IPv6, por número de puerto o nombre de servicio, en el que se va a escuchar.
connectaddress Especifica la dirección IPv6 a la que se va a conectar. Los valores aceptables son la dirección IP, el nombre de NetBIOS del equipo o el nombre DNS del equipo. Si no se especifica una dirección, el valor predeterminado es el equipo local.
connectport Especifica el puerto IPv6, por número de puerto o nombre de servicio, al cual conectarse. Si no se especifica connectport, el valor predeterminado es el valor de listenport en el equipo local.
listenaddress Especifica la dirección IPv6 a la que se va a escuchar. Los valores aceptables son la dirección IP, el nombre de NetBIOS del equipo o el nombre DNS del equipo. Si no especificas una dirección, el valor predeterminado es el equipo local.
protocol Especifica el protocolo que se va a usar.

mostrar todas

Muestra todos los parámetros de proxy de puerto, incluidos los pares de puerto/dirección para v4tov4, v4tov6, v6tov4 y v6tov6.

Sintaxis

show all

show v4tov4

Muestra los parámetros de proxy de puerto de v4tov4.

Sintaxis

show v4tov4

show v4tov6

Muestra los parámetros de proxy de puerto de v4tov6.

Sintaxis

show v4tov6

show v6tov4

Muestra los parámetros de proxy de puerto de v6tov4.

Sintaxis

show v6tov4

show v6tov6

Muestra los parámetros de proxy de puerto de v6tov6.

Sintaxis

show v6tov6