|
Windows 11 设置侦听全攻略
"侦听" 在 Windows 系统中主要有三种类型:端口侦听(开放端口供网络连接)、服务侦听(启动服务并监听特定功能)和无线监听(监控网络数据包)。下面分别介绍这三种设置方法。
一、设置端口侦听(最常见)
场景:允许远程连接、文件共享、Web 服务等
方法 1:通过 Windows 防火墙设置(推荐)
-
打开控制面板→系统和安全→Windows Defender 防火墙
-
点击左侧高级设置→在新窗口中选择入站规则
-
点击右侧新建规则→在向导中选择端口→下一步
-
选择TCP或UDP协议→输入要侦听的端口号(如 80、3389)→下一步
-
选择允许连接→下一步
-
选择适用的网络类型(专用、公用、域)→下一步
-
输入规则名称(如 "允许 HTTP 访问")→完成
方法 2:使用命令行(netsh)
以管理员身份打开命令提示符:
plaintext
netsh advfirewall firewall add rule name="MyListener" dir=in action=allow protocol=TCP localport=8080
参数说明:
-
name:规则名称
-
dir=in:入站规则(侦听外来连接)
-
action=allow:允许连接
-
protocol:协议(TCP/UDP)
-
localport:要侦听的端口号
验证设置
完成后,使用以下命令检查端口是否在侦听:
plaintext
netstat -ano | findstr :8080
二、设置服务侦听(启动服务并监听)
场景:启用系统服务(如远程桌面、文件共享)并使其监听相应功能
方法 1:通过服务管理器(services.msc)
-
按Win+R→输入services.msc→回车
-
在服务列表中找到目标服务(如 "Remote Desktop Services")
-
右键点击→选择属性
-
在启动类型下拉菜单中选择自动(或手动)
-
点击启动按钮(如服务未运行)→确定
方法 2:通过控制面板启用功能
部分服务需要先安装:
-
打开设置→应用→可选功能
-
点击查看功能→在列表中找到目标功能(如 "RIP 侦听器")
-
勾选→下一步→安装
方法 3:使用 PowerShell(推荐批量操作)
以管理员身份打开PowerShell:
plaintext
# 启动服务
Start-Service -Name "RemoteDesktopServices"
# 设置为自动启动
Set-Service -Name "RemoteDesktopServices" -StartupType Automatic
三、设置无线网卡监听模式(高级)
场景:网络分析、抓包测试(需特殊硬件支持)
前提条件
-
无线网卡必须支持监听模式(大多数笔记本内置网卡不支持)
-
可能需要安装专用驱动(如 Npcap)和抓包工具(如 Wireshark)
设置步骤
-
确认网卡名称:ipconfig /all(记下无线网卡名称)
-
以管理员身份打开命令提示符
-
关闭无线网卡:
plaintext
netsh interface set interface "网卡名称" admin=disable
-
开启监听模式:
plaintext
netsh interface set interface "网卡名称" mode=monitor
-
开启无线网卡:
plaintext
netsh interface set interface "网卡名称" admin=enable
-
使用抓包工具(如 Wireshark)选择监听接口开始捕获
注意:此功能对普通用户用途有限,且可能导致网络不稳定,建议仅在专业场景使用。
总结:三种侦听类型对比
|
侦听类型
|
主要用途
|
操作难度
|
常用场景
|
|
端口侦听
|
允许网络连接
|
★★☆☆☆
|
远程桌面、Web 服务、文件共享
|
|
服务侦听
|
启动系统功能
|
★★☆☆☆
|
启用远程管理、打印机共享等
|
|
无线监听
|
网络分析抓包
|
★★★★☆
|
网络故障排查、安全审计(需专业硬件)
|
建议:普通用户主要需要掌握端口侦听和服务侦听设置,这足以满足日常网络服务和远程连接需求。无线监听模式则需要特定硬件支持,适合专业网络工程师使用。
设置完成后,记得通过防火墙规则开放相应端口,否则侦听设置将无法生效。
|