当前位置: 首页 > news >正文

Windows端口管理与进程控制

Windows端口管理与进程控制

查看端口占用情况

显示系统中所有网络连接、监听端口以及对应发热进程ID(PID)

netstat -ano

参数说明:

  • -a:显示所有连接和监听端口
  • -n:以数字形式显示地址和端口号
  • -o:显示每个连接的所有这进程ID
查找占用端口的进程

在任务列表中查找查找指定的PID进程信息

tasklist | findstr PID
结束占用端口的进程
taskkill /F /IM 进程名.exe
taskkill /F /PID PID号

参数说明:

  • /F:强制结束进程
  • /IM:指定要结束的进程名称
  • /PID:指定要结束的进程的PID
查看特定端口占用情况
netstat -an | findstr :端口号

如果输出中包含该端口,则表示该端口正在被使用,即端口是开启的。如果没有输出,可能表示该端口未被任何服务占用,但也可能因为防火墙设置等原因导致无法从外部访问。

打开端口

使用图形界面(Windows Defender 防火墙)

  1. 搜索并打开“控制面板”。
  2. 选择“Windows Defender 防火墙”。
  3. 点击左侧面板中的“高级设置”。
  4. 在“入站规则”或“出站规则”下(取决于你的需求),点击右侧的“新建规则”。
  5. 选择“端口”,然后点击“下一步”。
  6. 选择“TCP”,并在“特定本地端口”中输入端口号。
  7. 选择操作(如“允许连接”),然后点击“下一步”。
  8. 配置配置文件(如域、专用、公共),然后点击“下一步”。
  9. 输入规则的名称(如“Open Port 100013”)和描述,然后点击“完成”。

验证端口状态

配置防火墙规则后,你可以使用netstat命令或其他网络工具来验证端口是否已正确打开并可从外部访问。

端口范围概述

端口号是一个16位的数字,范围从0到65535。这个范围被划分为不同的类别,以支持不同的网络服务和应用程序。

端口分类及规则
  1. 知名端口(Well Known Ports)
    • 范围:0-1023
    • 规则:这些端口号被系统或一些知名的服务所保留,例如HTTP(80端口)、HTTPS(443端口)、FTP(21端口)和SSH(22端口)等。这些端口号在网络通信中经常被使用,因此对它们的使用有严格的规定。知名端口一般只能由特权用户(如root)使用,并且不推荐普通用户使用这些端口号进行自定义服务。
  2. 注册端口(Registered Ports)
    • 范围:1024-49151
    • 规则:这些端口号用于用户自定义的服务或应用程序。用户可以根据自己的需要选择一个未被占用的端口号,用于自己的服务或应用程序。
  3. 动态/私有端口(Dynamic/Private Ports)
    • 范围:49152-65535
    • 规则:这些端口号通常被动态分配给客户端应用程序,用于与服务器应用程序进行通信。在Windows系统中,这些端口号也被称为默认动态端口范围。在Linux系统中,这些端口号则被称为动态/私有端口,用于临时分配给客户端应用程序。

http://www.mrgr.cn/news/60710.html

相关文章:

  • Flutter登录界面使用主题
  • Transformer应用场景
  • 华纳云:如何通过CDN降低服务器网络延迟?
  • Canva迁移策略深度解析:应对每日5000万素材增长,从MySQL到DynamoDB的蜕变
  • vue-vant框架引入
  • 【HarmonyOS Next】原生沉浸式界面
  • redis数据类型介绍
  • EXPORT_SYMBOL 底层原理
  • (蓝桥杯C/C++)—— 编程基础
  • Lomda表达式与函数式接口
  • 爬虫ip与反爬虫的“猫鼠游戏”
  • java基础(Object篇)
  • Python 基础语法 - 赋值运算符
  • auto占位符(C++11~C++17)
  • C语言实现高并发编程——线程池
  • Open3D-Geometry-14:Distance Queries距离查询方法将网格生成为隐式表示
  • 【专题】关系模型的基本理论
  • 使用chatglm API处理论文
  • 排序算法简记
  • 五、Hadoop 分布式文件系统(HDFS)的原理与架构专业解析
  • python 数据结构 1
  • 一文贯通RAG的技术介绍和构建(简易版+附详细代码)
  • 2024年【制冷与空调设备安装修理】考试内容及制冷与空调设备安装修理最新解析
  • Java程序设计:spring boot(12)——定时调度集成 - Quartz
  • 怎么把照片恢复至手机?一文读懂详细教程与多种方法!
  • 从JDK 17 到 JDK 21:Java 新特性