WindowsServer原生端口转发功能使用介绍

2021-11-05 27点热度 0人点赞 0条评论

RT

Windows下,也是可以和Linux一样,有原生的端口转发功能的,可以监听到本机的tcp连接,转发到本机或者其他主机的tcp端口。

那就是使用netsh命令,这个命令需要在管理员的命令提示符。

我们以需要将发往本机的3389端口转发到本机的8933端口为例,执行以下netsh命令即可:

netsh interface portproxy add v4tov4 listenport=8933 connectport=8933 connectaddress=127.0.0.1

添加端口转发

netsh interface portproxy add v4tov4 listenaddress=localaddress listenport=localport connectaddress=destaddress connectport=destport protocol=tcp

rem 例子:
netsh interface portproxy add v4tov4 listenport=8933 connectport=8933 connectaddress=192.168.1.2

listenaddress –待连接的ip地址。

listenport –待连接的tcp本地端口 。

connectaddress – 待连接被转发的本地或远程主机的ip地址(支持域名)

connectport –从listenport转发到的tcp端口

protocol=tcp –默认tcp协议

删除端口转发

netsh interface portproxy delete v4tov4 listenport=8933

重置(全部恢复)

netsh interface portproxy reset

查看已有的转发规则

netsh interface portproxy show all

 

admin

这个人很懒,什么都没留下

文章评论

*

code