Windows实现端口转发(附配置过程图文详解)

文章目录

  • [1. 前言](#1. 前言)
  • [2. 命令提示符](#2. 命令提示符)
  • [3. 防火墙](#3. 防火墙)
  • [4. netsh 命令](#4. netsh 命令)
    • [4.1 查看已有的转发规则](#4.1 查看已有的转发规则)
    • [4.2 新增转发规则](#4.2 新增转发规则)
    • [4.3 删除转发规则](#4.3 删除转发规则)
  • [5. 图解汇总](#5. 图解汇总)
  • [6. 欢迎纠正~](#6. 欢迎纠正~)

1. 前言

  • 利用Windows端口转发,实现本地设备 ⬅➡ 公网主机 ⬅➡ 远端服务器

2. 命令提示符

  • 以管理员身份打开"命令提示符"cmd

3. 防火墙

  • 防火墙必须关闭

4. netsh 命令

4.1 查看已有的转发规则

  • 这个命令可以查询本机已设置的端口转发规则
  • 端口转发规则包含(本机本地侦听IP192.168.3.6和侦听端口240x)+(远端服务器IP+端口)的对应关系
c 复制代码
netsh interface portproxy show all

4.2 新增转发规则

  • 这个命令可以新增端口转发规则
  • 端口转发规则包含(本机本地侦听IP192.168.3.6和侦听端口2405)+(远端服务器IP112.11.36.130+端口10010)的对应关系
c 复制代码
netsh interface portproxy add v4tov4 listenport=2405 listenaddress=192.168.3.6 connectport=10010 connectaddress=112.11.36.130 protocol=tcp

4.3 删除转发规则

  • 这个命令可以删除已有的端口转发规则
  • 端口转发规则包含(本机本地侦听IP192.168.3.6和侦听端口2405)+(远端服务器IP112.11.36.130+端口10010)的对应关系
c 复制代码
netsh interface portproxy delete v4tov4 listenport=2405 listenaddress=192.168.3.6

5. 图解汇总

6. 欢迎纠正~

相关推荐
cpsvps_net23 分钟前
美国服务器环境下Windows容器工作负载智能弹性伸缩
windows
甄超锋1 小时前
Java ArrayList的介绍及用法
java·windows·spring boot·python·spring·spring cloud·tomcat
cpsvps3 小时前
美国服务器环境下Windows容器工作负载基于指标的自动扩缩
windows
网硕互联的小客服6 小时前
Apache 如何支持SHTML(SSI)的配置方法
运维·服务器·网络·windows·php
etcix6 小时前
implement copy file content to clipboard on Windows
windows·stm32·单片机
许泽宇的技术分享7 小时前
Windows MCP.Net:基于.NET的Windows桌面自动化MCP服务器深度解析
windows·自动化·.net
非凡ghost8 小时前
AMS PhotoMaster:全方位提升你的照片编辑体验
windows·学习·信息可视化·软件需求
mortimer9 小时前
一次与“顽固”外部程序的艰难交锋:subprocess 调用exe踩坑实录
windows·python·ai编程
gameatp12 小时前
从 Windows 到 Linux 服务器的全自动部署教程(免密登录 + 压缩 + 上传 + 启动)
linux·服务器·windows
穷人小水滴12 小时前
在 windows 运行 flatpak 应用 (WSL)
linux·windows·ubuntu