命令介绍

Windows 从 Windows 2000 开始就提供了最基本的端口转发功能,是基于 Windows 的 IP Helper 服务的,不仅可以提供端口转发功能,还可以通过将 IPv4 和 IPv6 的不同地址的数据进行转发,但是只可以转发 TCP 协议,暂不支持 UDP 协议,使用 netsh interface portproxy 命令即可开启。

添加端口转发

netsh interface portproxy add v4tov4 listenaddress=127.0.0.1 listenport=3389 connectaddress=192.168.1.201 connectport=48899

WIFI热点端口转发示例

listenaddress填热点IP, 端口固定80
netsh interface portproxy add v4tov4 listenaddress=192.168.137.1 listenport=80 connectaddress=192.168.1.201 connectport=48899

查看端口转发规则

netsh interface portproxy show all

显示如下

C:\Windows\System32>netsh interface portproxy show all

Listen on ipv4:             Connect to ipv4:

Address         Port        Address         Port
--------------- ----------  --------------- ----------
127.0.0.1       3389        192.168.1.201   48899

删除转发端口

netsh interface portproxy delete v4tov4 listenaddress=127.0.0.1 listenport=3389

删除所有端口

netsh interface portproxy reset

YYGP
10 声望5 粉丝

写BUG