Windows端口转发
通过windows自带工具netsh,实现任何传入到本地端口的TCP连接,都重定向到本地指定端口或本地可访问的远程端口。
添加转发
- 例:将请求本地win10主机192.168.1.9:22的请求转发到虚拟机192.168.226.244:22中
listenaddress – 等待连接的本地IP地址。 listenport – 本地侦听TCP端口。 connectaddress – 将传入连接重定向到本地或远程IP地址(或DNS名称)。
使用管理员运行cmd:
|
|
使用netstat查看本机22端口是否处于监听状态
netstat -ano | findstr :3340
需要如果局域网其它主机通过192.168.1.9:22访问,请确保防火墙入站规则允许22端口
显示列表
显示系统转发规则列表
netsh interface portproxy show all
删除转发
- 删除指定的端口转发规则
netsh interface portproxy delete v4tov4 listenport=22 listenaddress=192.168.1.9
- 清空当前转发规则
netsh interface portproxy reset
- 原文作者:zhenxing
- 原文链接:https://www.zhenxing.site/windows_portproxy.html
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。