简介这份PDF实验报告合集是无线网络应用课程实验的完整参考面向高校及职业院校网络工程、计算机等相关专业学生以及需要辅导学生完成实验的教师。内容涵盖虚拟服务器映射、WEP/WPA安全模式配置、IP过滤与DMZ主机设置、DHCP动态地址分配、无线AP的Bridge/Client组网模式等核心实验并包含选作实验的详细记录资源为单个PDF文档大小约6.11MB已获得139人学习。报告按照实验目的、实验内容和原理、主要仪器设备、操作方法和步骤、实验结果与分析、讨论心得的结构编排关键实验配有实际配置参数与验证结果说明。其中虚拟服务器实验详细展示了TP-LINK无线路由器的端口映射和WEP加密设置IP过滤及DMZ实验记录了防火墙规则禁止内网主机访问外网后的连通性变化DHCP实验验证了地址池动态分配的灵活性无线AP组网实验则对比了Bridge与Client模式的实际网络拓扑差异。这些内容既可作为实验报告模板也能帮助读者快速掌握无线网络设备的安全配置与网络服务部署方法。1. 无线网络技术实验报告这份“要点PDF”到底在解决什么问题如果把大学无线网络技术课的实验报告要点整理成一份PDF我脑子里浮现的并不是“操作步骤复制粘贴合集”而是一张能指导复现的工程地图。很多同学实验做完了数据也截了最后交上去的报告却像流水账拓扑图画得随意参数表缺项RSSI曲线只有结果没有测试条件。老师问一句“为什么这个点信号突然掉下去”答不上来。这份《无线网络技术全部实验报告(含选作实验)要点.pdf》要解决的正是三个核心问题报告结构怎么定、每个实验怎么做才可复现、碰到翻车现象怎么排查。它适合正在上无线网络技术课的学生也适合准备毕业设计预研、想系统走一遍无线链路实验的从业者。把这三点想清楚实验报告的含金量会比“截图结论”高出一个档位。2. 实验报告的结构先于实验一份能直接用的模板与关键字段无线实验跟传统的电路实验有一个明显差别电路实验做完线还在那里数据还能重测无线实验做完信道可能已经跳走AP的自动功率可能已经悄悄变化现场证据几乎为零。所以如果做完实验再补报告等于靠记忆还原一个本来就没固定的现场。正确做法是在动手前先把报告框架搭好确定每一组实验要记录哪些字段。2.1 为什么实验报告必须先定框架再动手一份好的无线网络技术实验报告本质上是一份“另一个人拿你的报告能否在同样条件下得到同样现象”的工程记录。它不能只写“连接成功网速不错”而要回答三个问题在什么环境下做的配置了什么参数观察到了什么协议行为先定框架的好处首先是逼着你把变量固定下来。无线实验里的变量比有线网络多得多频段、信道、频宽、发射功率、客户端网卡驱动、探测信道、漫游阈值每一项都会影响结果。如果你实验前没想过要记这些做的时候就大概率不会填。其次是方便排错。报告里有一栏“设备型号与固件版本”当结果异常时这一栏可能是唯一的线索比如某些网卡在Windows下驱动不支持监听模式直接决定了后面的抓包实验能不能继续。我一般建议每个实验用统一的字段表开头下面这张表可以直接抄进模板字段为什么必须写写什么实验名称避免“实验一”“实验二”这种含混命名“办公区隔一堵承重墙时5GHz信号衰减测量”日期与地点无线环境随时间变化人员走动会影响结果2025-01-12实验室B201靠窗工位设备型号不同网卡、AP的功率和天线增益差异很大AP型号、固件版本、网卡型号、驱动版本软件工具与版本不同版本的Wireshark/iperf3解析结果有差异Wireshark 4.2.3iperf3 3.12拓扑图与坐标信号强度是空间的函数没有坐标的RSSI无效画平面图标出AP和采样点距离、障碍物配置参数SSID、信道、频宽、功率、加密方式缺一不可信道620MHzWPA2-Personal/AES原始数据与图表不能只放平均值要能看出抖动和趋势每个采样点的RSSI、协商速率、丢包率分析与结论把现象连回802.11机制而不是只描述结果穿墙后衰减20dB速率从300Mbps降到144Mbps这张表不是形式主义。我见过有人做5GHz穿墙实验报告写了“衰减很大”但没写信道是多少、频宽是20还是80MHz。80MHz下收到的RSSI可能和20MHz差好几dB别人根本没法判断数据是否合理。字段写全了报告就算结论朴素至少可信。2.2 从零搭好无线实验环境硬件清单与网络拓扑做无线实验不一定要昂贵的设备。一套能跑通大部分必做实验的最小组合是一台支持2.4GHz/5GHz的AP或路由器一台支持无线监听的笔记本再加一台用来做有线回程的交换机。手机热点可以当备用AP但多数热点不支持关闭自动信道、固定发射功率所以只能应急不适合做覆盖类的正式实验。拓扑建议这样接AP通过网线接到交换机两台笔记本都用无线网卡关联同一AP。吞吐量实验时其中一台用iperf3当服务端另一台当客户端。抓包实验时把其中一台笔记本的无线网卡切成监听模式另一台继续当普通客户端。不要在同一块网卡上既连接AP又抓包这会让客户端断线抓到的帧也已经不完整。拿到设备后先把网卡能力确认一遍。Linux下我一般跑这几条命令iw dev # 列出所有无线设备 iw dev wlan0 info # 查看接口类型、信道、频宽 iw dev wlan0 link # 看当前关联AP的状态、信号强度、协商速率 iw reg get # 查看所在区域允许使用的信道和功率这些命令里iw dev输出为空时先查驱动是否加载配合lspci -k或dmesg | grep wifi看内核有没有认出网卡。iw reg get也容易让新手困惑同一块网卡在不同国家码下允许的信道范围不同比如AP设置了149信道但驱动按照地区合规限制只放行36到64扫描就看不到目标AP这不是设备坏了。Windows下没有iw命令对应的两条是netsh wlan show interfaces netsh wlan show drivers第一条显示当前连接状态、信号百分比、信道第二条看网卡驱动是否支持承载网络、是否支持监听模式。Windows上的大多数普通网卡并不支持原生监听模式这是后面抓包实验的一大限制。2.3 必做实验的组织顺序从建链到性能再到安全把报告框架定好后实验顺序也建议固定我常用的顺序是建链与抓包、信号覆盖测量、吞吐量测试、无线安全配置验证。这个顺序的核心逻辑是“先掌握观察手段再做有分析价值的实验”。抓包要建立在网卡能切入监听模式的基础上。如果一上来就做覆盖测量测完再考虑抓包很可能发现网卡根本不支持监听模式最后只好换设备前面的数据作废。先花半小时确认网卡能不能监听后续所有实验都有了一个统一的分析入口。吞吐量测试放在覆盖测量之后是因为覆盖数据影响吞吐量结果的解释。如果你在信号只有一个格的位置跑iperf3吞吐量掉到几十兆这不是“AP性能差”而是RSSI太低协商速率已经降下来了。报告里把覆盖和吞吐量放在一起才能得出“信号强度通过影响MCS速率最终影响用户吞吐量”这条完整链条。安全实验放在最后是因为它经常要抓EAP报文和关联帧需要前面的抓包技能。WPA2企业认证的配置实验还会涉及RADIUS服务器和证书排错复杂度比普通组网高不少放到后段做前面的经验能直接复用。2.4 写到什么程度算合格一份可以对照的检查清单实验报告写完别急着导出PDF先对着下面这份清单自查一遍每个实验是否有独立的一页参数表信道、频宽、功率、加密方式是否写全。拓扑图是否标注了实际距离和障碍物而不是只画一个“AP连着路由器”。截图是否都带图注图注里是否说明了协议帧类型或过滤条件。数据表是否保留原始采样值还是只给了平均值。结论里是否出现了“因为”“所以”是否把现象和802.11机制联系起来。如果五条都满足这份报告已经超过平均水平。要是还有余力把同一次实验在2.4GHz和5GHz两组数据放一起对比报告的说服力会再上一个台阶。3. 覆盖核心实验信号覆盖、802.11协议与组网必做实验怎么做必做实验通常绕不开三个方向信号覆盖测量、协议抓包分析、组网配置。这三个方向做扎实了报告就有了骨架。下面拆开讲每一步怎么做参数怎么选数据怎么收。3.1 测量Wi-Fi信号强度与覆盖用一张表解决“玄学”无线覆盖实验最忌讳写成“走到远处信号少了一格”的主观描述。要用数字说话用dBm作为信号强度单位在一条直线上从距AP约1米处开始每0.5米或1米取点每个点测三次记录RSSI、协商速率和丢包率最后取中位数。室内环境下距离和信号并不是线性关系但自由空间路径损耗公式仍然值得写进报告用来解释理想情况下的衰减趋势[ \text{Loss(dB)} 20\log_{10}(d) 20\log_{10}(f) 32.44 ]其中 (d) 是距离米(f) 是频率GHz。2.4GHz下距离从1米变成10米理想衰减增加约20dB实测会因为反射、多径、墙体吸收出现明显起伏报告里强调“实测偏离理想值”反而是正常现象。采集数据可以用支持Wi-Fi扫描的工具Linux下我最常用的一条iw dev wlan0 scan | grep -E BSS|SSID:|signal:|freq:这条命令会做一次主动扫描输出周围所有AP的BSSID、SSID、信号和信道。注意主动扫描会让当前无线连接短暂断连因为网卡要切信道去听每个信道上的回应这是协议行为不是故障。如果只想看当前关联AP的信号用iw dev wlan0 link更合适。数据记到表格里一张成熟的表长这样距离米RSSI 中位数dBm协商速率Mbps丢包率%1-3886603-5278006-635850.210-722603.115-817812这里的数值不是标准答案但大致区间有参考价值-30到-50dBm是贴近AP-60dBm是正常办公距离-70dBm是可靠连接的下沿视频通话开始吃力-80dBm以下基本不可用。报告里如果测出来的数据比这个好很多先检查AP功率是不是被自动调高了。3.2 802.11协议抓包分析管理帧、数据帧与隐藏SSID抓包分析是无线实验报告的分水岭。要分析802.11协议至少得分清三种管理帧Beacon、Probe Request、Association Request。Beacon是AP周期性广播的带有SSID和加密信息Probe Request是客户端主动扫描时发出的Association Request是客户端正式请求入网的。让网卡进入监听模式Linux下的命令是sudo iw dev wlan0 set type monitor sudo ip link set wlan0 up sudo tcpdump -i wlan0 -n -e -s 0 -w wifi.pcap第一行把接口从managed切成monitor第二行确保接口为启用状态第三行用tcpdump抓原始802.11帧保存到pcap文件。-n不解析域名-e显示MAC地址-s 0表示抓完整帧而不是截断头部。要恢复网卡回普通模式执行sudo iw dev wlan0 set type managed再重新连接AP。抓完用Wireshark打开过滤表达式按帧类型写wlan.fc.type_subtype 0x08 // Beacon 帧 wlan.fc.type_subtype 0x04 // Probe Request wlan.fc.type_subtype 0x05 // Probe Response wlan.fc.type_subtype 0x00 // Association Request这些过滤条件可以直接组合比如只想看客户端探测目标SSID可以用wlan.fc.type_subtype 0x04 wlan.ssid LAB隐藏SSID是必做实验里很有代表性的一道题。把AP设置成“隐藏SSID”Beacon帧里的SSID字段会变成空值很多人的结论是“隐藏网络很安全别人看不到”。抓一次包就能验证这个结论不成立客户端要手动输入SSID才能关联隐藏网络而输入后的连接过程会触发Probe Request里面带着明文SSID用wlan.fc.type_subtype 0x04一抓就能看到客户端在找哪个网络。这个实验的结论不是“隐藏SSID没用”而是“SSID本来就不是安全边界”它只防止一般用户发现网络不能防止协议层面的暴露。3.3 组网实验从AD-Hoc到Infrastructure再到WDS组网实验容易变成“填界面”。要写出深度最好把三种组网方式做横向对比Ad Hoc、Infrastructure、WDS。Ad Hoc在课程里作为概念理解就够了现代设备支持很差Windows 10之后系统默认不显示Ad Hoc网络Linux下iw命令的ibss模式可以创建但性能和兼容性都不适合作为主实验。报告里写清楚“Ad Hoc是分布式组网、无中心节点”就已经完成目标。Infrastructure实验的重点应该放在“关联过程的观察”上。客户端连接AP时抓包过滤wlan.fc.type_subtype 0x00 || wlan.fc.type_subtype 0x01 || wlan.fc.type_subtype 0x02能看到Association Request、Response以及ACK的完整交互。这条链路里藏着802.11一个关键区别认证不等于关联。Open System认证可能一秒完成关联才决定客户端是否真正接入BSS。WDS实验适合有两台同品牌AP的场景。配置要点是主AP接上级网络副AP关闭DHCPWDS对端地址填另一台的BSSID两台的信道必须相同。如果不想折腾WDS更常见做法是“AP Client 以太网桥接”也就是副AP以无线客户端身份连接主AP再利用LAN口扩展覆盖。这种模式不要设置相同SSID否则容易形成环路。报告里选哪种方案都可以但要把选择理由写出来WDS适合纯无线回程AP Client方案更通用但延迟会高一些。3.4 吞吐量测试用iperf3把报告从定性变成定量覆盖和协议分析之后必做实验里还常有一块是链路性能。iperf3是现在最通用的测试工具它能在TCP和UDP两种模式下测吞吐量、抖动和丢包率。服务端先启动iperf3 -s -p 5201客户端打流iperf3 -c 192.168.1.100 -t 30 -i 5 iperf3 -c 192.168.1.100 -u -b 20M -t 30 -l 1400第一条TCP命令里-t 30表示测试30秒-i 5每5秒打印一次结果。第二条UDP命令里-u启用UDP模式-b 20M以20Mbps作为目标码率-l 1400设置UDP负载长度。为什么用UDP测一遍因为TCP本身有拥塞控制Wi-Fi空口丢包会让TCP发送窗口缩小测出来的速率是被“降速”后的结果UDP只看链路能塞进多少数据。无线实验报告里两组数据对照能更清楚地区分“是链路不行”还是“是TCP被动降速”。测试时注意位置要固定不要站在AP旁边测完后又走到走廊尽头测第二遍。每个位置至少测三次报告取中位数。要是某个位置TCP吞吐量比UDP低一大截优先怀疑干扰和重传可以到Wireshark里查数据帧的 802.11 Retry 字段也就是wlan.fc.retry看有多少帧被重传。4. 选作实验怎么挑怎么做无线安全、蓝牙、ZigBee与漫游选作实验不是凑学分用的。一份有亮点的选作报告往往比三个平淡的必做实验更能看出对协议的理解。这里按“值不值得做”的角度把几个常见选作方向过一遍。4.1 选作实验的性价比排序写报告用时与收获选作实验最怕选了“看着简单实际坑一堆”的方向。我按写报告耗时和报告含金量排了一个参考顺序实验方向需要设备写报告耗时含金量推荐程度WPA2企业认证配置与验证hostapd/FreeRADIUS或支持企业认证的AP中高推荐隐藏SSID的协议验证笔记本AP低中推荐BLE广播包抓包分析树莓派或BLE USB Dongle低中高推荐多AP漫游切换观察3台AP支持802.11r的客户端高高有余力再选ZigBee信道与Wi-Fi共存CC2531 USB工具中中物联网方向加分WPS风险验证支持WPS的AP中中可作为安全意识实验这个排序的核心标准只有一个能不能用协议机制解释看到的现象。只看“指示灯变绿”的实验写不出两百字以上的分析含金量自然低。4.2 无线安全实验WPA2企业认证与WPS风险验证WPA2个人版和企业版的区别不是“密码长不长”而是密钥来源。个人版所有客户端共用同一个PSK企业版每个用户通过802.1X认证动态获得成对密钥。这个区别很适合写成对比实验个人版抓包看不到用户名信息企业版抓包能看到EAP报文和认证流程。在Linux上搭一个企业版AP常见做法是hostapd配合FreeRADIUS。下面是一段只保留关键行的hostapd配置interfacewlan0 drivernl80211 ssidLAB-Enterprise hw_modeg channel1 ieee80211n1 wpa2 wpa_key_mgmtWPA-EAP rsn_pairwiseCCMP auth_server127.0.0.1:1812 auth_server_shared_secrettesting123这里wpa_key_mgmtWPA-EAP表示走企业认证rsn_pairwiseCCMP指定加密协议为AESauth_server指向RADIUS服务器端口auth_server_shared_secret是共享密钥必须和FreeRADIUS配置文件里的client secret一致否则认证会失败。这个共享密钥只是实验环境示例生产环境不能用这种弱口令。报告里建议做一组“客户端校验证书开关”的对比开启校验证书且未安装CA根证书时连接失败导入证书后成功。这个对比直接说明“企业认证不是输入用户名密码就叫安全它依赖证书链来防止伪造认证服务器”。WPS方向实验的目的是认识风险而不是演示攻击。把AP的WPS开启抓包观察WPS协议交互然后关闭WPS再抓一次对比结论落在“WPS PIN机制会显著降低抵抗暴力猜测的能力现代AP应默认关闭WPS”。这样写既安全又能体现安全意识。4.3 蓝牙与ZigBee实验BLE广播包分析与信道选择蓝牙和ZigBee实验适合想展示动手能力、但课时不太够的同学。BLE在2.4GHz频段有40个信道其中37、38、39三个是广播信道其余37个是数据信道。广播包抓包实验可以在树莓派上执行sudo btmon -w ble.pcapng sudo hcitool lescanbtmon是BlueZ自带监控工具-w保存抓包结果为pcapnghcitool lescan发起低功耗扫描让周围的BLE设备发出广播包。需要提醒的是新版BlueZ已经逐步用bluetoothctl替代hcitool如果命令不存在先安装bluez工具包再试。抓包结果在Wireshark里过滤btle.advertising_address能看广播设备的MAC地址和有效数据长度。ZigBee实验通常需要CC2531 USB抓包工具。2.4GHz上ZigBee信道编号是11到26每个信道5MHz宽和Wi-Fi信道存在重叠。为了降低实验环境干扰可以把ZigBee固定在15、20或25这三个信道它们分别落在Wi-Fi 1、6、11信道之间的空档。这个“信道错开”的思路本身就是报告结论比单纯报一组抓包数据更有价值。4.4 漫游实验三台AP之间切换的阈值设定漫游实验需要两台以上AP全部设置相同SSID和相同加密方式信道分别使用1、6、11并把AP发射功率调低到10dBm左右让覆盖产生清晰的重叠边界。客户端从AP A走向AP CWireshark里过滤wlan.fc.type_subtype 0x3c || wlan.fc.type_subtype 0x3d0x3c是Deauthentication0x3d是Disassociation。传统漫游切换时客户端会先断开旧BSS再关联新BSS所以能抓到这两类帧。但现代客户端支持802.11k/v/r时漫游过程可能没有明显Deauth帧而是直接发Probe Request和Association Request。报告里不能只数Deauth帧数量还要看新的Association Request是否指向了另一个BSSID。漫游阈值不在AP上设置而在客户端网卡驱动里。Linux的wpa_supplicant可以通过bgscan参数控制后台扫描频率和触发阈值。写报告时把“机会信号阈值”“扫描间隔”“切换延迟”三个参数写清楚就能从“我走过走廊时网没断”升级成“客户端在RSSI降到-75dBm时发起扫描95ms后完成关联切换”。4.5 把两个选作合成一个综合实验有余力的话可以尝试把两个选作实验串成一条线。比如把“BLE广播抓包”和“ZigBee信道共存分析”合在一起观察2.4GHz频段上三种技术也就是Wi-Fi、蓝牙、ZigBee的频谱使用图。用Tree室友或Wireshark的频谱图分别记录Wi-Fi 20MHz频段内的BLE广播和ZigBee数据包再分析为什么2.4GHz频段拥挤。这类综合实验的答辩价值很高因为它展示的不是“我会用工具”而是“我理解多个系统在共享频谱时的竞争关系”。5. 避坑实验报告里最容易翻车的5个真实场景无线实验翻车不可怕可怕的是翻车后不知道问题出在哪。下面五个场景是我在教学和项目里反复遇到的每一条都按现象、原因、解决三个步骤来写。5.1 现象RSSI数据测出来是一条平线距离怎么变都不降这个现象在各实验室反复出现。原因多半不是设备坏了而是AP开启了自动功率调节。AP会根据它判断的链路质量调整发射功率客户端站远了它就把功率提上去RSSI自然稳住不动。另一个原因是笔记本无线网卡驱动里的“省电模式”会动态调整发射功率。解决方法是到AP管理页面关闭“自动调整发射功率”手动固定到同一个值并把笔记本电源计划设为“高性能”同时关掉网卡的功率节能选项。报告里如果出现这条平线数据不用删掉反而可以作为“未固定变量导致实验失败”的排错案例写进去这是加分项。5.2 现象用Windows笔记本抓包抓了半天全是自己的数据帧没有别人的原因非常直接Windows自带的大多数无线网卡驱动不暴露监听模式Wireshark只能抓到当前网卡收发的那部分帧而这块网卡又只关联了一个AP所以其他客户端的数据帧根本不会经过它。解决方法是换支持monitor模式的网卡配合Linux或macOS环境抓包。如果只能留在Windows那就别做无线监听改成在AP的上联交换机端口做端口镜像抓以太网帧实验目标也调整成“分析无线接入后的有线侧流量”。5.3 现象WPA2企业认证时用户名密码都对但就是连不上常见原因有三个AP与RADIUS服务器的共享密钥不一致RADIUS端口被防火墙拦了客户端没有安装CA根证书或者选错了EAP类型。排查顺序建议是先在AP上查看认证日志里有没有收到Access-Request然后看FreeRADIUS日志里有没有Access-Reject最后再查证书。如果日志里能看到Access-Reject通常是EAP类型不匹配比如服务端配置的是PEAP客户端却选了EAP-TLS。这个坑在报告里写出来比一次成功更有教学价值。5.4 现象隐藏SSID实验客户端却加不上网络报告写不下去原因在于AP隐藏SSID后手机和笔记本的系统常常不会再自动显示这个网络需要手动创建“其他网络”并输入SSID才会触发主动连接。解决方法是在测试客户端里手动添加网络选择WPA2-Personal或WPA2-Enterprise填入SSID再连接。抓包工具这时才能看到客户端发出的Probe Request。这个操作要写进实验步骤它不是协议问题而是客户端扫描策略问题。5.5 现象漫游实验一直不切换走到另一个AP脚下还连着旧的原因通常是旧AP的信号还没有降到客户端的漫游触发阈值以下或者新旧AP用了相同信道客户端无法通过信道区分BSS。解决方法是把三个AP部署在一条走廊上信道分别为1、6、11并把AP功率调低加速切换发生。移动过程中用iw dev wlan0 link持续看当前BSSID和信号强度如果始终不切检查客户端网卡驱动是否支持802.11k/v发送信号报告是否有被AP响应。漫游表现基本由客户端决定报告里必须记录客户端型号和驱动版本。6. 把实验报告整理成要点PDF排版、命名与答辩速查实验做扎实了最后一步是把它整理成一份能快速检索的PDF。这里的PDF不是把Word导出了事而是要让看的人能一分钟内找到任何一个实验的原理、参数和结论。排版上我习惯用Markdown写正文再通过浏览器打印成PDF。每个实验一节节标题直接带实验名和测试条件例如“信号覆盖测量2.4GHz信道620MHz”比“实验一”好检索。截图不能干巴巴贴上去要在图片下方写清楚“图3-2 距离8米处信号强度实测曲线AP信道620MHz”如果截图里有过滤器表达式用箭头或圆圈标出来。答辩前我会在PDF最后放一张速查表对应每个实验最可能被问的问题实验模块最可能被问回答要点信号覆盖为什么实测衰减和公式不符室内多径、反射、障碍物吸收理想公式只解释趋势协议抓包怎么区分管理帧和数据帧Frame Control里的Type字段0对应管理帧2对应数据帧组网/WDS为什么WDS必须同信道无线回程共享同一物理信道不同信道无法转发WPA2企业个人版和企业版密钥有什么不同个人版共享PSK企业版通过802.1X动态生成成对主密钥漫游切换由谁决定客户端根据RSSI和阈值决定AP只响应关联请求PDF文件命名也不要随手写“无线实验报告final”我一般用“无线网络技术实验报告_姓名_学号_日期_版本V2.pdf”这样打印、归档、老师批注都方便。这些年改下来的实验报告最大的感受是无线网络技术实验的“玄学感”大部分来自没有把变量固定下来。很多看起来不可复现的现象重新查一遍AP功率、信道频宽和客户端驱动版本都能找到原因。希望这篇整理能帮你在交实验报告前少熬一个夜也让每一份“要点PDF”不只是应付学分而是真正说明白无线链路里发生了什么。本文还有配套的精品资源点击获取