Win10怎么在防火墙高级设置中单独放行某一个通信端口

酷晨小哥_9058

酷晨小哥_9058

2026-10-01

408人浏览

原创

必须在windows 10防火墙高级设置中放行对应端口,图形界面通过控制面板→windows defender防火墙→高级设置→新建入站规则(选端口、tcp、指定端口、允许连接、勾选专用网络、命名);命令行用管理员powershell执行netsh或new-netfirewallrule命令,可限定ip和配置文件。

win10怎么在防火墙高级设置中单独放行某一个通信端口

要在Windows 10上让外部设备(比如同事的电脑、手机或测试工具)通过网络访问你本机运行的服务(如本地Web服务器、API接口、数据库监听端口),必须在防火墙高级设置中单独放行对应通信端口,否则连接请求会被默认拦截。

图形界面创建入站端口规则

这是最直观、适合所有用户的操作方式,全程通过向导完成,无需记忆命令。

按 Win + R 打开运行框,输入 control 回车,进入控制面板。

点击【系统和安全】→【Windows Defender 防火墙】→ 左侧【高级设置】,等待“高级安全 Windows Defender 防火墙”窗口加载完成。

在左侧面板中右键【入站规则】→ 选择【新建规则…】。

向导第一页选【端口】→ 点击【下一步】。

协议选【TCP】(绝大多数服务如HTTP、MySQL、Spring Boot默认用TCP;若不确定,先按此操作)→ 在【特定本地端口】栏输入目标端口号,例如 8080(支持单个端口、逗号分隔多个端口如8080,9001、或范围格式如3000-3005)→ 点击【下一步】。

选择【允许连接】→ 点击【下一步】。

配置文件页:开发调试时仅勾选【专用】即可;若需局域网内其他设备访问,再加选【域】;【公用】务必慎选——勾选后该端口将对咖啡厅、机场等开放网络可见,存在安全风险。

最后输入规则名称,建议采用 allow_tcp_8080_dev 这类格式,含协议、端口、用途三要素,方便后期识别和管理→ 点击【完成】。

命令行快速添加(管理员权限)

适合批量配置、远程部署或重复操作场景,执行后立即生效,不依赖GUI响应速度。

以管理员身份运行【Windows PowerShell】或【命令提示符】。

输入以下命令(以开放TCP 8080端口为例):

netsh advfirewall firewall add rule name="Open TCP 8080" dir=in action=allow protocol=TCP localport=8080

Audo Studio
Audo Studio

Audo Studio是一款用于自动降噪、增强语音和清理录音的 AI 音频处理工具。

下载

回车执行。若看到“确定”提示即表示规则已创建成功。

注意:该命令默认应用到【域】【专用】【公用】全部配置文件;如需限定仅【专用】网络生效,需额外追加 profile=private 参数,否则可能意外暴露端口。

限制指定IP访问该端口(增强安全性)

当服务仅需供某台固定设备(如前端同事的笔记本)调用时,应叠加IP白名单,避免端口被扫描利用。

方法一:图形界面进阶配置

步骤1:打开【高级安全 Windows Defender 防火墙】→ 右键【入站规则】→【新建规则…】→ 选择【自定义】→ 下一步。

步骤2:保持【所有程序】默认→ 下一步。

步骤3:协议选【TCP】→ 本地端口选【特定本地端口】→ 填入 8080 → 下一步。

步骤4:在【作用域】页,点击【下列IP地址】→ 【添加…】→ 输入允许访问的单个IP(如 192.168.1.105)或CIDR网段(如 192.168.1.0/24)→ 确定→ 下一步。

步骤5:操作选【允许连接】→ 下一步→ 全选配置文件→ 下一步→ 命名后完成。

方法二:PowerShell一步到位(推荐)

管理员运行PowerShell,执行:

New-NetFirewallRule -DisplayName "Allow_8080_From_192.168.1.105" -Direction Inbound -Protocol TCP -LocalPort 8080 -RemoteAddress 192.168.1.105 -Action Allow -Profile Private

这条命令同时锁定了协议、端口、源IP和适用网络类型,比图形界面更精准可控。

相关专题

更多
LLVM自定义Pass怎么写
LLVM自定义Pass怎么写

本专题聚焦LLVM自定义Pass开发,整理Pass类结构、run()方法、PreservedAnalyses、CMake构建、插件注册、-load-pass-plugin加载和测试用例编写流程。

2026.09.30

0

10

LLVM RISC-V参数配置教程
LLVM RISC-V参数配置教程

本专题介绍LLVM对RISC-V基础ISA和扩展的支持方式,涵盖RV32、RV64、标准扩展、实验性扩展、厂商扩展、-menable-experimental-extensions和版本差异。

2026.09.30

0

14

LLVM IR中间表示入门指南
LLVM IR中间表示入门指南

本专题整理LLVM IR的核心概念,包括中间表示作用、模块结构、函数、基本块、SSA形式、类型系统和常见语法,帮助新手理解LLVM编译流程中的关键层。

2026.09.30

0

12

PDF转图片方法
PDF转图片方法

需要把 PDF 页面用于上传、预览、分享或图片归档时,PDF 转图片方法专题整理 JPG/PNG 格式选择、逐页导出、清晰度设置、批量下载和结果检查等流程,帮助用户稳定完成 PDF 图片化处理。

2026.09.30

0

26

PixTV AI视频生成与无限画布创作
PixTV AI视频生成与无限画布创作

PixTV专题整理AI视频与视觉内容创作相关功能使用教程,涵盖AI生图、视频生成、无限画布、多模型创作、素材管理、声音音乐及视频剪辑等功能,帮助用户快速掌握PixTV从创意到成片的完整制作方法。

2026.09.29

0

15

Buffalo框架数据库开发全教程
Buffalo框架数据库开发全教程

本专题围绕Buffalo框架数据库开发,讲解database.yml多环境配置、soda与fizz迁移生成回滚、模型结构体标签、增删改查与条件查询、一对多与多对多关联、数据校验、回调钩子、事务处理及原生SQL执行能力。

2026.09.23

220

15

Buffalo框架路由与请求处理实操指南
Buffalo框架路由与请求处理实操指南

本专题讲解Buffalo框架路由与请求处理机制,涵盖路由注册与分组、资源路由、Handler编写规范、Context上下文方法、参数绑定、中间件编写挂载、Session与Cookie读写、Flash消息及错误页面定制方法。

2026.09.23

120

15

Buffalo框架零基础入门教程
Buffalo框架零基础入门教程

本专题整理Buffalo框架入门内容,涵盖Go环境准备、buffalo CLI安装、新项目生成、目录结构说明、dev热加载启动、数据库连接配置与常见报错排查,帮助新手按约定优于配置的思路跑通第一个Buffalo框架应用。

2026.09.23

100

15

Conan创建软件包配方指南
Conan创建软件包配方指南

本专题介绍通过conanfile.py创建软件包的方法,讲解包名、版本、依赖和构建设置等基础信息,以及source、build、package、package_info等常用方法的作用及编写思路。

2026.09.22

60

12

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程