netsh - Windows自带的端口转发/端口映射工具

本文介绍了Windows系统内置的Netsh工具,用于端口转发和映射。Netsh支持IPv4和IPv6,提供即时生效的命令配置,并且在重启后配置依然有效,但不支持UDP。内容包括Netsh的安装、常用命令,如添加、删除、显示和修改端口转发的详细步骤和实例。
ACE-Step

ACE-Step是由中国团队阶跃星辰(StepFun)与ACE Studio联手打造的开源音乐生成模型。 它拥有3.5B参数量,支持快速高质量生成、强可控性和易于拓展的特点。 最厉害的是,它可以生成多种语言的歌曲,包括但不限于中文、英文、日文等19种语言

Netsh特点

Windows自带,支持IPv4和IPv6,命令即时生效,重启系统后配置仍然存在.

缺点:不支持UDP

安装Netsh

XP/2003需要先安裝IPV6,Win7以上系统自带.

netsh interface ipv6 install

常用命令

add - 在一个表格中添加一个配置项。

delete - 从一个表格中删除一个配置项。

dump - 显示一个配置脚本。

help - 显示命令列表。

reset - 重置端口代理配置状态。

set - 设置配置信息。

 

show - 显示信息

 

增加端口转发

命令

netsh interface portproxy add v4tov4 - 添加通过 IPv4 的 IPv4 和代理连接到的侦听项目。
netsh interface portproxy add v4tov6 - 添加通过 IPv6 的 IPv4 和代理连接到的侦听项目。
netsh interface portproxy add v6tov4 - 添加通过 IPv4 的 IPv6 和代理连接到的侦听项目。
netsh interface portproxy add v6tov6 - 添加通过 IPv6 的 IPv6 和代理连接到的侦听项目。

列子

也是以netsh interface portproxy add v4tov4为列子

netsh interface portproxy add v4tov4 listenport=8080 connectaddress=192.168.8.108 connectport=8080

将本地的8080端口的数据转发至192.168.8.108上的8080端口

netsh interface portproxy add v4tov4 listenport=8080 connectaddress=192.168.8.108 connectport=9090

将本地的8080端口的数据转发至192.168.8.108上的9090端口

以上为netsh新增端口转发的方法.

显示端口转发

一般情况都是使用netsh interface portproxy show all 进行查看,如果你设置的比较多.下面的命令比较适合你了.

netsh interface portproxy show all - 显示所有端口代理参数。
netsh interface portproxy show v4tov4 - 显示 IPv4 代理连接到另一个 IPv4 端口的参数。
netsh interface portproxy show v4tov6 - 显示 IPv4 代理连接到 IPv6 的参数。 
netsh interface portproxy show v6tov4 - 显示 IPv6 代理连接到 IPv4 的参数。
netsh interface portproxy show v6tov6 - 显示 IPv6 代理连接到另一个 IPv6 端口的参数。

修改端口转发

这里就不详说了,如果你学会如何添加,下面就是将添加的add更换为set即为修改命令

命令

netsh interface portproxy set v4tov4 - 更新通过 IPv4 的 IPv4 和代理连接到的侦听项目。 
netsh interface portproxy set v4tov6 - 更新通过 IPv6 的 IPv4 和代理连接到的侦听项目。
netsh interface portproxy set v6tov4 - 更新通过 IPv4 的 IPv6 和代理连接到的侦听项目。
netsh interface portproxy set v6tov6 - 更新通过 IPv6 的 IPv6 和代理连接到的侦听项目。

 例如

netsh interface portproxy set v4tov4 listenport=8080 connectaddress=192.168.8.108 connectport=8090
将本地8080端口改成转发至192.168.8.108的8090端口.

删除端口转发

命令

netsh interface portproxy delete v4tov4 - 删除通过 IPv4 的 IPv4 和代理连接到的侦听项目。 
netsh interface portproxy delete v4tov6 - 删除通过 IPv6 的 IPv4 和代理连接到的侦听项目。 
netsh interface portproxy delete v6tov4 - 删除通过 IPv4 的 IPv6 和代理连接到的侦听项目。 
netsh interface portproxy delete v6tov6 - 删除通过 IPv6 的 IPv6 和代理连接到的侦听项目。

 例如

netsh interface portproxy delete v4tov4 listenport=8080

 

您可能感兴趣的与本文相关的镜像

ACE-Step

ACE-Step

音乐合成
ACE-Step

ACE-Step是由中国团队阶跃星辰(StepFun)与ACE Studio联手打造的开源音乐生成模型。 它拥有3.5B参数量,支持快速高质量生成、强可控性和易于拓展的特点。 最厉害的是,它可以生成多种语言的歌曲,包括但不限于中文、英文、日文等19种语言

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值