netsh interface portproxy
netsh interface portproxy

创建映射

netsh interface portproxy 命令作为 IPv4 和 IPv6 网络与应用程序之间的代理 。

可以通过以下方式使用这些命令建立代理服务:

发送到 IPv4 配置的其他计算机和应用程序的 IPv4 配置的计算机和应用程序消息。

发送到 IPv6 配置的计算机和应用程序的 IPv4 配置的计算机和应用程序消息。

发送到 IPv4 配置的计算机和应用程序的 IPv6 配置的计算机和应用程序消息。

发送到 IPv6 配置的其他计算机和应用程序的 IPv6 配置的计算机和应用程序消息。

netsh interface portproxy add v4tov4  listenaddress=0.0.0.0 listenport=3306  connectaddress=192.168.2.4 connectport=3306

参数说明:

v4tov4 Portproxy服务器侦听发送到特定端口和 IPv4 地址的消息,并映射端口和 IPv4 地址以发送在建立单独的 TCP 连接后收到的消息。

listenaddress 指定要侦听的 IPv4 地址。 可接受的值为 IP 地址、计算机 NetBIOS 名称或计算机 DNS 名称。 如果未指定地址,则默认值为本地计算机。

listenport 按端口号或服务名称指定要对其进行侦听的 IPv4 端口。

connectaddress 指定要连接的 IPv4 地址。 可接受的值为 IP 地址、计算机 NetBIOS 名称或计算机 DNS 名称。 如果未指定地址,则默认值为本地计算机。

connectport 按端口号或服务名称指定要连接的 IPv4 端口。 如果未指定 connectport,则默认值为本地计算机上 listenport 的值 。

查看所有映射

netsh interface portproxy show all

删除映射

netsh interface portproxy delete v4tov4 listenaddress=0.0.0.0 listenport=3306

Last modified on 2023-03-15