当前位置: 首页 > news >正文

netsh实现TCP端口转发

服务器:192.168.31.9 端口:56000
客户端:192.168.31.2 端口:5600
客户端(本地端口5600)通过TCP连接服务器的56000端口
PC:192.168.31.5,PC实现客户端和服务器之间56000端口转发

1. 添加端口转发规则

添加

netsh interface portproxy add v4tov4 listenport=56000 listenaddress=0.0.0.0 connectport=56000 connectaddress=192.168.31.9

查看

netsh interface portproxy show all
侦听 ipv4:                 连接到 ipv4:

地址            端口        地址            端口
--------------- ----------  --------------- ----------
0.0.0.0         56000       192.168.31.9    56000

查看TCP建立情况

netstat -ano | findstr ":56000"
  TCP    0.0.0.0:56000          0.0.0.0:0              LISTENING       4332
  TCP    192.168.9.5:56000     192.168.31.2:5600      ESTABLISHED     4332
  TCP    192.168.9.5:60562     192.168.31.9:56000     ESTABLISHED     4332

查看进程

tasklist | findstr "4332"

删除端口转发:

netsh interface portproxy delete v4tov4 listenport=56000 listenaddress=0.0.0.0

上述关闭后,netstat -ano | findstr “:56000” 查看还有ESTABLISHED,则使用下面命令

taskkill /PID 16680 /F

2. 允许防火墙入站连接

为什么要加防火墙入站规则
当使用 ‌netsh 端口转发‌时,如果防火墙未放行对应端口,外部发起的 TCP 连接请求(SYN 包)会被防火墙拦截,导致 ‌TCP ACK 不会回复‌,表现为连接超时或拒绝。

netsh advfirewall firewall add rule name="TCP 56000 Forward" dir=in action=allow protocol=TCP localport=56000

在这里插入图片描述

无需额外出站规则‌:端口转发仅需保证入站流量可达,转发到目标地址的过程默认允许出站(除非目标端口被其他规则限制)‌

查看防火墙规则

netsh advfirewall firewall show rule name="TCP 56000 Forward"

删除

netsh advfirewall firewall delete rule name="TCP 56000 Forward"

验证删除结果

netsh advfirewall firewall show rule name="TCP 56000 Forward"

相关文章:

  • 40.动态规划13
  • Ansible命令行模式常用模块使用案例(三)
  • Python与Solidity联手:从跨语言智能合约开发到区块链生态跃迁
  • 实习笔试-01字符转换小写字母
  • 【AWS入门】2025 AWS亚马逊云科技账户注册指南
  • 《解锁华为黑科技:MindSpore+鸿蒙深度集成奥秘》
  • A Survey on Mixture of Experts 混合专家模型综述(第二部分:混合专家系统设计)
  • 机器学习基础
  • MyBatis 如何解析 XML 配置文件和 SQL 映射文件
  • 【综述】An Introduction to Vision-Language Modeling【二】
  • WordPress调用当前文章作者头像
  • 使用Flask和OpenCV 实现树莓派与客户端的视频流传输与显示
  • Nature | TabPFN:表格基础模型用于小规模数据分析
  • 梯度下降法以及随机梯度下降法
  • 【学习笔记】LLM技术基础
  • OpenHarmony-XTS测试
  • QT登录系统界面
  • 动态路径规划——01背包问题讲解和通过滚动数组优化
  • 我与DeepSeek读《大型网站技术架构》- 大型网站架构技术一览与Web开发技术发展历程
  • 使用Hbuilder发布小程序显示发布失败?
  • 阿里上季度营收增7%:淘天营收创新高,AI产品营收连续七个季度三位数增长
  • 美国务院批准向土耳其出售导弹及相关部件,价值3.04亿美元
  • 德国总理默茨发表首份政府声明:将提升国防能力,全力发展经济
  • 陕西省安康市汉阴县县长陈永乐已任汉阴县委书记
  • 加强战略矿产出口全链条管控将重点开展哪些工作?商务部答问
  • 内塔尼亚胡:以军将在未来几天“全力进入”加沙