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. 欢迎纠正~

相关推荐
Calebbbbb18 小时前
Windows 向 Vmware Ubuntu 传大文件校验不一致问题完整排查记录
linux·windows·ubuntu
步菲18 小时前
Windows系统安装Docker Desktop配置daemon.json不生效问题解决
windows·docker·容器
czliutz18 小时前
Windows系统创建启动Flask虚拟环境
windows·python·flask
yangguangwuyue19 小时前
Windows 下 CMake + OpenCV 编译乱码问题的定位与解决(Msbuild 乱码问题)
人工智能·windows·opencv
非凡ghost19 小时前
批量校正图像方向(校正PDF页面方向)
windows·学习·pdf·软件需求
大强同学20 小时前
CloudFlare-ImgBed+HuggingFace图床搭建教程
windows·github·图床搭建
C++ 老炮儿的技术栈20 小时前
Qt中自定义 QmyBattery 电池组件开发
c语言·开发语言·c++·windows·qt·idea·visual studio
驰羽20 小时前
如何给Windows添加右键菜单选项
windows
石像鬼₧魂石21 小时前
Windows 7 + Windows Server 2008 域环境渗透实战完整教程(详细版・教学专用)
windows
野生工程师21 小时前
【Linux基础-2】Linux的基本指令
linux·运维·windows