netsh int ip 添加/删除 TCP 协议 excludedportrange 的方法

news/2024/11/18 0:03:53/

本文参考Many excludedportranges how to delete - hyper-v is disabled。
以管理员身份运行命令提示符,运行:

netsh int ip show excludedportrange protocol=tcp

查看当前协议为 TCP 的 excludedportrange 为:

协议 tcp 端口排除范围

开始端口 结束端口
---------- --------
80 80
1057 1156
1190 1289
1290 1389
1390 1489
1490 1589
1590 1689
2544 2643
2644 2743
2744 2843
2844 2943
2944 3043
3044 3143
3144 3243
3986 4085
4086 4185
4186 4285
4286 4385
6490 6589
6590 6689
6790 6889
6890 6989
12711 12810
12911 13010
13011 13110
13117 13216
13317 13416
13417 13516
13524 13623
13758 13857
13858 13957
14394 14493
14532 14631
14632 14731
14732 14831
14832 14931
50000 50059 *

* - 管理的端口排除。

执行

net stop winnat

停止 WinNAT 服务。这时协议为 TCP 的 excludedportrange 会被自动重置为 80 - 80 等范围。执行

netsh int ip add excludedportrange protocol=tcp numberofports=1 startport=3121
netsh int ip add excludedportrange protocol=tcp numberofports=3 startport=3001

添加范围 3121 - 3121 与 3001 - 3003。执行

netsh int ip reset

重置 IP Interface。重启计算机。此时查看当前协议为 TCP 的 excludedportrange 为:
img
可以看到我们需要的两段范围已标星号。执行

netsh int ip delete excludedportrange protocol=tcp numberofports=1 startport=3121
netsh int ip delete excludedportrange protocol=tcp numberofports=3 startport=3001

此时查看当前协议为 TCP 的 excludedportrange 为:
img
成功删除范围 3121 - 3121 与 3001 - 3003。


http://www.ppmy.cn/news/258154.html

相关文章

6410

“手把手教你学linux驱动开发”OK6410系列之03---LED字符设备驱动 上一篇文章我们介绍了字符设备驱动程序的框架,本篇文章我们将操作真实的硬件---LED。 一、实验环境 开发机环境 操作系统:ubuntu 9.10 交叉编译环境:arm-linux-gcc 4.2.2 …

网友畅谈:柯达 DX6490实际使用感受

柯达DX6490是其旗下EasyShare系列的产品,这款新品数码相机并非柯达EasyShare系列中像素最高的产品,它采用的是400万像素CCD,不过DX6490的杀手锏是其配置的10X光学变焦的德国施耐德镜头,这是全球第二款具备400万像素及10X光学变焦的数码相机。…

QCM6490 QUDTT测试

前言: 基于最新版 QDUTT(QCOM DDR USB TEST TOOL) 2.0.2 介绍了如何使用 QDUTT 对 QCM6490运行 DDR 调试映像 (DDI) 测试。本文对这些设备进行内存测试的软件工程师有用。 QCM6490中引入了 DDI,以提供 XML 绑定语言 (XBL) 的 DD…

QCM6490 SSR 记述(一)

项目场景: modem 子系统crash导致系统crash,偶现。且SSR已经关闭。 如果disable_restart_work 设置为DISABLE_SSR,那么不管什么(wlan adsp-audio/sensor modem etc)触发了SSR,都不会重启 #define DISABL…

Qt延时函数跨天导致的死循环问题

问题描述 进程A给进程B发送数据,进程B收到数据后进行处理。但是奇怪的时跨天的情况下,会偶尔出现进程B收不到数据的情况,重启进程A和进程B后收数据正常(进程B管理着进程A,会一起重启,因此不清楚具体那个软…

【CesiumJS入门】(3)ImageryLayer之图层卷帘

前言 上一篇博客简单得介绍了影像图层并成功在视图上加载出来了,而今天我们来实现一个简单的可视化效果,影像图层卷帘。 前置知识:Cesium 事件详解(鼠标事件、相机事件、键盘事件、场景触发事件)_cesium点击事件_GIS…

《C++高级编程》读书笔记(四:设计专业的C++程序)

1、参考引用 C高级编程(第4版,C17标准)马克葛瑞格尔 2、建议先看《21天学通C》 这本书入门,笔记链接如下 21天学通C读书笔记(文章链接汇总) 1. 程序设计概述 在启动新程序(或已有程序的新功能&…

SpringBoot整合邮箱验证码实现用户注册

唠嗑部分 今天我们来分享一下在系统开发过程中,如何使用验证码来验证用户并完成用户注册 首先来看一下成品界面展示 说一下以上注册功能的设计: 用户手动输入用户名(全数据库唯一)、密码、确认密码、邮箱地址(单个邮箱最多可注册3个用户)、正确的邮箱…