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

相关推荐
其实防守也摸鱼2 小时前
GDB安装与配置(保姆级教程)【Linux、Windows系统】
linux·运维·windows·命令模式·工具·虚拟机·调试
武藤一雄10 小时前
19个核心算法(C#版)
数据结构·windows·算法·c#·排序算法·.net·.netcore
淼淼爱喝水13 小时前
ESXi 给 Windows Server 2008 虚拟机添加磁盘教程
windows·esxi·虚拟机
勤自省13 小时前
《RDK X5 ROS 2 Humble 安装与验证:从零到 Hello World》
windows·ubuntu·ssh·ros2
docsz13 小时前
Windows开发环境配置
windows
eggwyw14 小时前
PHP搭建开发环境(Windows系统)
开发语言·windows·php
运维行者_17 小时前
通过OpManager的Windows服务监控能力释放最佳IT网络性能
服务器·开发语言·网络·windows·web安全·php
oscar99917 小时前
Windows下快速安装OpenCode及使用—PowerShell+Chocolatey
windows·opencode
元Y亨H17 小时前
Python 获取 Windows 设备信息笔记
windows·python
xiaoshuaishuai817 小时前
C# Submodule 避坑指南
服务器·数据库·windows·c#