ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

无线网络实验报告:端口映射、DHCP、无线AP与虚拟WiFi组网解析

无线网络实验报告:端口映射、DHCP、无线AP与虚拟WiFi组网解析

简介:一份高校无线网络应用课程的实验报告要点合集,覆盖虚拟服务器、无线防火墙安全配置、DHCP服务器配置、无线AP组网等必做与选作实验,适合网络工程或计算机相关专业本科生用于实验预习、报告撰写和期末复习。报告按设计型实验组织,逐项呈现实验目的与要求、内容与原理、主要仪器设备、操作方法、实验结果分析及讨论心得;具体记录了TL-WR847N无线路由器上的WEP/WPA2-PSK安全模式设置、虚拟服务器端口映射、DMZ主机、IP过滤规则、DHCP动态地址分配以及无线AP的Bridge/Client工作模式等关键配置过程,并配有实验现象和ping测试截图,帮助理解配置细节与常见故障原因。资源为单个PDF文档,共1个文件,约6.11MB,文字与截图一体,便于直接打印或线上阅读;文档涵盖必做实验和选做实验要点,内容完整、条理清晰。目前已有139人学习下载,适合需要快速整理无线网络实验报告的学生作为高效参考。

1. 无线网络实验报告要点PDF:它到底覆盖了什么,谁值得下载

如果你在大学里做过无线网络相关的实验课,大概体会过那种「课上五分钟、配置两小时」的滋味——为了把无线路由器的端口映射打开、把DHCP地址池填对、或者让两台电脑不经过路由器直接无线互联,得在浏览器配置页面和命令行之间来回切换,稍不留神就白折腾一晚上。这份PDF是一份本科无线网络应用课程的完整实验报告,覆盖了三个典型实验:虚拟服务器与防火墙/DMZ安全配置、DHCP服务器与无线AP组网、Ad Hoc自组织网络与虚拟WiFi组网。它最大的价值不是堆概念,而是把每一步在哪个页面点、填什么参数、用什么命令验证、实验结果长什么样都记录下来了。适合三类人:正在准备无线网络实验报告的学生、第一次配置家用无线路由器端口映射和上网控制的入门者,以及想快速搭一个临时无线局域网做测试的从业者。

2. 虚拟服务器与DMZ:把内网服务对外开放,端口映射和防火墙这样配

这一章是整个实验报告里信息量最大的部分,涉及两个实验:一个是WEP安全模式下的虚拟服务器配置,一个是WPA2-PSK安全模式下的DMZ与IP过滤配置。把它们放在一起看,能理清家用路由器里最常见的三个功能——端口映射、DMZ、防火墙规则——到底分别解决什么问题。

2.1 端口映射、DMZ和IP过滤:三者的边界怎么分

实验里用的是一台普通的家用无线路由器,型号是TL-WR847N。先想明白网络结构:路由器WAN口接外部网络,LAN口接内网PC。内网主机默认只有私有IP地址,外部客户机直接访问不到。虚拟服务器的做法,就是把内网某台主机的某个服务端口「映射」到路由器的WAN口上,外部访问路由器WAN口的该端口时,路由器自动把流量转发给内网那台主机。比如把内网PC1的80端口映射出去,外部访问WAN口IP的80端口,实际访问到的就是PC1的Web服务。

DMZ是另一种暴露方式,它直接把某台内网主机的所有端口都暴露给外部网络,等于这台主机跳过了路由器的NAT保护,完全透明地呈现在外网面前。实验说明里写得很直白:启用非军事区时,外部网络主机可访问内部指定DMZ服务器上的所有端口。所以虚拟服务器适合只开放特定服务的场景,DMZ适合需要全端口开放的测试环境。IP过滤则是反向控制,用访问控制规则禁止某台PC访问外网,类似防火墙的出方向限制。这三者经常配合使用:DMZ暴露服务,IP过滤收窄访问边界,再加上无线加密挡住蹭网者。

2.2 WEP安全模式下配置虚拟服务器

先做虚拟服务器实验,路由器无线安全模式选WEP。配置路径是:网线连接路由器LAN口,进入管理页面,先设置SSID和频段等无线参数,再进入「无线设置」里的「无线安全设置」,参数如下:

配置项取值
安全模式WEP
认证类型自动(或开放模式)
WEP密钥格式ASCII码
密钥112345
密钥类型64位

注意这里的位数坑:64位WEP密钥对应的ASCII字符是5个,所以填12345刚好;如果你选128位,ASCII密钥就需要13个字符。实验里还要求重启路由器让WEP设置生效,这一步别省,很多驱动缓存会让老密钥继续生效。

接着按拓扑配置三台PC的IP地址。实验用的是192.168.*.*网段,PC1和PC2通过无线连上路由器,PC3当作外部客户机。PC1上起Web服务,端口用默认的80;PC2上起FTP服务,端口用默认的21。然后用PC3去访问PC1的Web页面,在PC1上访问PC2的FTP并上传文件,验证端口映射是否生效。原文的验证结果截图显示,在浏览器或资源管理器地址栏输入ftp地址后,能看到共享文件夹里的txt文档并能下载,说明FTP服务和权限设置正确;Web页面同样能打开,说明PC1的80端口映射成功。

这个实验最关键的验证逻辑是:外部访问的是路由器WAN口的IP,而不是内网主机的私有IP。如果你在PC3上直接输入192.168.1.x的内网地址,那走的还是内网路径,测不出端口映射的效果。

2.3 WPA2-PSK加DMZ和上网控制规则的组合配置

第二个实验把安全模式换成WPA2-PSK,加密算法选AES,自定义PSK密码。这一步比WEP安全得多,配置项如下:

配置项取值
安全模式WPA2-PSK
认证类型WPA2-PSK
加密算法AES
PSK密码自定义(建议8位以上混合字符)

设置好PC1的Web服务和PC2的FTP服务后,进入路由器的「上网控制」功能。实验里的操作顺序很值得模仿:先在规则管理里开启上网控制,规则含义是「符合已设规则的数据包禁止通过路由器」;然后在主机列表里添加PC3的IP地址;最后在规则管理里添加一条规则,禁止PC3访问外网。

这个组合的实际效果是:PC3被禁止访问外网,但内网通信不受影响。原文的验证截图里有一个关键细节——在被禁止后执行ping命令,PC3无法ping通外网主机,但对内网PC1的ping仍然通。这说明过滤规则作用在出方向,不影响同一局域网内部的数据交换。

2.4 外网视角验证:访问Web与FTP时看什么

实验报告最后留了一个思考题:如果PC3此刻访问ftp://192.168.1.10,会访问到PC1还是PC2上的FTP服务?能访问成功吗?原文的答案是:会尝试访问PC1的FTP服务,但无法成功,因为PC1只搭了Web服务没有开FTP。这个判断里藏着一个重要的网络常识:当PC1被设为DMZ主机后,外部对它的访问不受端口限制,所有端口请求都会转发到PC1,21端口自然也会到PC1;PC1没开FTP服务所以连接失败,跟PC2被过滤没有关系。

这个部分对做实验验收很有用。我一般会建议三步验证:第一步,外网PC单独ping路由器WAN口IP,确认链路通;第二步,分别访问Web和FTP,确认端口映射只对指定端口生效;第三步,把DMZ开启后再访问其他端口,确认全端口暴露的行为差异。这样一份验证记录写进报告,比贴一堆截图更有说服力。

3. DHCP服务器与无线AP组网:地址池、租约和三种工作模式的落地细节

这一章包含两个实验:DHCP服务器的配置应用、无线AP的组网。前一个解决的是IP地址自动分配问题,后一个解决的是无线设备怎么连接、桥接和中继的问题。实验使用的AP型号是TL-WA801N,一个单端口的无线AP,和家用的无线路由器在用起来有区别,下文会讲到。

3.1 DHCP租约机制:地址池、网关和DNS参数怎么填

DHCP(动态主机配置协议)解决的核心问题是:TCP/IP网络上的每台计算机必须有唯一IP地址,手动配置既麻烦又容易冲突,DHCP让服务器从地址池中动态分配IP地址、子网掩码、默认网关和DNS等参数,并按租约管理地址的使用时长。实验报告里总结了DHCP服务器的数据库包含三类信息:地址池中要指派的有效IP地址、要指派给客户端的有效配置参数、服务器提供的租约持续时间。

这个实验的一个关键设计是「不需要出外网」,所以DNS服务器参数可以留空,网关也可以不填真实网关。很多第一次做的人会在这里纠结:AP的网关到底填什么?实验原文的处理方法是:因为不需要通过AP访问外网,网关设为AP唯一端口的IP地址或设为空均无妨。这给了你一个明确的边界:在纯内网联调场景,网关和DNS不是必须项,别因为没填它们就以为DHCP配置错了。

3.2 用无线AP做DHCP服务器:配置与验证

第一个实验是把无线AP或无线路由器配成DHCP服务器,三台PC全部设为自动获取IP地址。进入AP的配置页面,需要设置的项只有三个:DHCP服务启用、地址池开始地址、地址池结束地址。实验里用的无线AP型号是TL-WA801N,它只有一个端口,一般不直接连电脑,而是用来与上行的有线网络建立连接。

配置完成后,在PC上打开cmd命令行,用ipconfig命令验证IP地址是否正确获取。实验报告里给了一套完整的验证命令,实用价值很高:

:: 查看IP地址获取情况 ipconfig :: 查看详细IP设置,包括子网掩码、网关、DNS和租约信息 ipconfig /all :: 释放动态获得的IP地址 ipconfig /release :: 重新申请IP地址 ipconfig /renew

这段命令的执行逻辑是:ipconfig看基础结果,/all看完整参数,/release和/renew成对使用来测试地址池是否有空闲地址可用。实际排错时,如果renew报错或者拿到169.254开头的地址,基本可以判断DHCP服务没起来、地址池填错、或者PC的DHCP Client服务被禁用。三台PC互相ping通了,就说明地址池分配和二层转发都正常。

3.3 用PC做DHCP服务器:与AP方式的区别和依赖

第二个实验是把一台Windows Server 2008 R2的PC机配成DHCP服务器,为另外两台PC动态分配IP地址。这里有个对比点:AP或路由器内置的DHCP功能简单,只做地址分配;Windows Server的DHCP服务功能完整,可以配置作用域、保留地址、租约期和选项。

操作流程是:先把PC3的IP固定设置为192.168.2.3,然后通过「控制面板→管理工具→DHCP」进入配置界面,添加作用域并设置地址范围。PC1和PC2在TCP/IP协议里选「自动获得IP地址」。这里有一个特别容易忽略的服务依赖:确保PC1、PC2的「控制面板→管理工具→服务」中的DHCP Client服务已启动,否则客户端根本没发起DHCP请求,自然拿不到地址。

实验报告里记录了一个对比现象:在PC3启用DHCP服务之前,PC1和PC2连上AP也无法和PC3互ping;启用之后,三台机器立刻能互ping通。这个现象说明了DHCP服务器在局域网里的中心地位——没有地址分配机制,其他网络层协议都无法工作。

3.4 无线AP的AP、Bridge、Client、Repeater模式怎么选

无线AP的实验做了Bridge(桥接)和Client(客户端)两种模式的组网。AP模式是默认工作模式,无线AP充当无线网络的中心节点,类似Hub/交换机的功能,所有通信通过AP转发。实验里的TL-WA801N只有一个端口,AP模式下用它连接上行有线网络,其他PC全部无线接入。

Bridge模式分两种:点到点和点到多点。点到点桥接相当于「一根虚拟交叉线」,两个AP都设为桥接模式后无线对连,PC通过无线或有线连上任意一个AP都能访问对端网络。实验里两台AP的配对操作有三个关键点:SSID设为相同、选择相同信道、通过扫描功能找到对方的SSID并添加。这个操作思路和家用路由器的WDS桥接很像,只是命名不同。

Client模式最容易让人犯迷糊。实验报告里专门用加粗强调:Client模式下,该AP可以无线接入对端处于AP模式的无线设备,但此时PC只能通过有线方式连接该AP,不能通过无线方式连接。原因是Client模式的AP相当于一个免驱无线网卡,它自己不再提供无线接入服务,没有自己的SSID。如果你在这个模式下还指望手机搜到它的WiFi信号,那必然失败,因为该模式干脆不广播SSID。

Repeater中继模式在本实验里没实际操作,但报告用了一段很形象的描述:中继AP C继承AP B的SSID,无线主机搜索到B的SSID(实际上是C发出的信号),连入后获得更大的覆盖范围。这在校园网跨楼栋组网场景里很实用,报告原文还提到某学期大作业里两栋教学楼之间的无线组网可以用中继来完成。

4. 无AP组网与虚拟WiFi:Ad Hoc、netsh承载网络和ICS共享实用步骤

这一章是两个偏进阶的实验:无线Ad Hoc模式的组网与流媒体服务配置、虚拟WiFi组网与Internet连接共享。前者不需要任何无线基础设施,后者把一台PC变成虚拟无线路由器。这两个实验放在一起,能拼出一套完整的「临时局域网」搭建方案。

4.1 Ad Hoc模式:无线网卡直连的搭建要点

Ad Hoc模式也叫无线自组织模式、点对点模式。它和多台PC连到同一个AP的Infrastructure模式是两条路线:Ad Hoc模式下没有AP,几台PC只要都有无线网卡,就能直接无线互联。实验报告的原话是「主要用来在没有基础设施的地方快速而轻松地建立无线局域网」。

配置方法在Windows系统的无线网络设置里找到「创建临时网络」或「计算机到计算机」选项,选择一个频段并设置网络名和密钥。实验里三台PC都接入这个临时网络后,先互相ping验证连通性,再验证三个应用场景:用Windows Media Player和Web网页两种方式访问媒体服务器、通过UNC路径访问共享文件夹、通过远程桌面连接互相访问。

这里有一个和平时使用WiFi直觉相反的点:Ad Hoc网络里没有中心节点,所有通信是直接在两块网卡之间进行的,所以只要有一台PC离开范围,它对端连接就断了,不像AP模式下断开一个终端不影响其他终端。如果你是大作业里临时组网,优先把需要长时间通信的PC放在相对固定的位置。

4.2 共享文件夹与远程桌面:临时网络的验收项

实验报告里详细记录了共享文件夹的配置过程。在Windows资源管理器中右键选中文件夹,选择「共享」,给指定用户设置读取或读取/写入权限。实验说明里特别强调默认情况下管理员Administrator对一般文件夹已有共享权限,只需要指定权限级别然后点击共享按钮即可。

访问端注意UNC路径的写法:必须用反斜杠而不是正斜杠,形如\[PC1的IP地址][共享名],例如\192.168.0.3\SharedFolder。原文给了一条实操建议:最好用IP地址访问而不是计算机名,因为临时网络的计算机名解析经常出问题,IP地址总是最可靠的。远程桌面验证则在PC2上开启远程桌面功能,从PC1发起mstsc连接,这是Ad Hoc网络里检查TCP端口连通性的一个很好用的实战手段。

4.3 虚拟WiFi承载网络:三条netsh命令搞定

虚拟WiFi实验把一台有外网连接的Windows 7主机变成一个虚拟无线路由器。这个功能在Windows系统里的正式名称是「无线承载网络」。配置全程用命令行的netsh工具完成,第一步先检查无线网卡是否支持:

:: 查看无线网卡驱动是否支持承载网络 netsh wlan show drivers

输出里关注「支持的承载网络」这一项,显示「是」才能继续。然后启用并配置虚拟WiFi网卡:

:: 启用承载网络,设置SSID和WPA2密钥 netsh wlan set hostednetwork mode=allow ssid=VirtualWiFi key=12345678 :: 启动虚拟WiFi无线网络 netsh wlan start hostednetwork :: 停止虚拟WiFi无线网络 netsh wlan stop hostednetwork

三条命令的参数含义分别是:mode决定是否启用虚拟网卡,改成disallow就是禁用,虚拟网卡会消失;ssid是自定义无线网络名称,最好用英文;key是无线网络密码,系统会用它做WPA2加密,能防止蹭网。运行start命令后稍等片刻,网络连接窗口里会出现虚拟WiFi适配器,状态从「正在识别」变为指定的SSID名称。注意set命令里的key必须至少8位,否则会报错。

4.4 Internet连接共享与流媒体:把单机上网变局域网共享

虚拟WiFi网卡创建好后,还要做最后一步:启用Internet连接共享。在「网络连接」窗口里右键点击已连接外网的网卡,选「属性」→「共享」选项卡,勾选「允许其他网络用户通过此计算机的Internet连接连接」,家庭网络连接选择刚创建的虚拟WiFi网卡。这是很多人在这一步翻车的地方,不是选错网卡,就是忘了虚拟WiFi必须先启动再共享。报告里有一句话很传神:「确定之后,提供共享的网卡图标旁会出现共享的字样」,看到这个标记才说明共享已生效。

流媒体服务实验的验证方式是从PC1、PC2、PC3上都能访问PC3上的媒体服务器播放的节目,要求同时支持Windows Media Player打开和Web网页打开两种方式。这个验证项的意义在于:它不是简单验证端口通不通,而是验证HTTP流媒体和RTSP流媒体两条路径都正常,对后续做局域网内视频点播测试有参考价值。

5. 避坑:无线网络实验里最容易翻车的五个环节

5.1 截图放桌面,电脑重启后全丢了

现象:已经跑通的ping通截图、Web访问截图因为放在桌面上,实验中途电脑碰到重启开关,截图全部丢失,最后只能借同组同学的截图补进报告。

原因:实验机的系统盘桌面路径没有被自动备份,重启后临时文件被清理,而且重启后IP地址和网络状态也变了,想补截图还要重新配一遍环境。

解决:实验过程中建议每完成一个验证步骤就随手把截图存到D盘或U盘的实验目录,文件名带上步骤编号和时间。从那以后我每次做网络实验都会先建一个以日期命名的截图文件夹,跑通一步存一张,最后写报告时直接按编号拖进文档,再也不会出现「图没了」的尴尬。

5.2 手机搜不到虚拟WiFi的SSID

现象:在Windows 7主机上执行了set hostednetwork和start hostednetwork,手机和其他电脑搜不到刚才设定的SSID。

原因:最常见的是无线网卡驱动不支持承载网络,执行netsh wlan show drivers时「支持的承载网络」显示为「否」;还有一种情况是虚拟网卡没真正启动,start命令执行后系统托盘没有出现新的无线连接图标。

解决:先确认驱动支持,再执行netsh wlan start hostednetwork,然后立刻去「网络连接」窗口看有没有出现无线网络连接2这样的新网卡。如果还是没有,尝试先net stop和net start重新启动网卡,或者换一块支持承载网络的USB无线网卡。很多品牌笔记本自带的无线网卡功能完整,但台式机外置网卡的驱动比较老,概率更高。

5.3 DHCP客户端拿不到地址,停在169.254开头的地址

现象:PC设置为「自动获得IP地址」,但ipconfig看到的是169.254.55.x这样的地址,局域网内谁也无法访问它。

原因:169.254.x.x是Windows在DHCP失败后自动分配的临时地址,表明DHCP请求没得到响应。常见原因有三个:AP的DHCP服务没启用、地址池起始和结束地址不在同一个网段、客户端机器的DHCP Client服务被禁用。

解决:按顺序排查,首先确认AP配置页面的DHCP服务处于启用状态,地址池的开始地址和结束地址要和你LAN口网段一致;然后到「控制面板→管理工具→服务」里检查DHCP Client是否启动;最后在命令行执行ipconfig /release再ipconfig /renew手动触发一次。实验里PC3固定IP、其他PC自动获取的混合场景,尤其要注意固定IP是否在地址池范围内,如果冲突会把地址池里的位置占了。

5.4 WEP密钥位数和ASCII长度对不上

现象:无线路由器选WEP加密,密钥格式选ASCII,填了10个字符,结果PC无线连接一直提示密码错误。

原因:WEP的64位密钥对应5个ASCII字符或10个十六进制字符,128位对应13个ASCII字符或26个十六进制字符。在路由器配置页面里选了64位却填了10个字符,或者在128位模式下只填了5个字符,都会导致密钥被截断或无法匹配。

解决:先确定你选的是64位还是128位,再按上文提到的ASCII字符数填入。实验里选的是64位+12345,正好匹配。如果你不确定,可以在PC端删除已保存的无线配置文件,重新搜索并输入密码,避免Windows缓存旧密钥导致误判。

5.5 「禁止PC3访问外网」的规则,把内网访问也一起拦了

现象:在上网控制里添加了禁止某台PC访问外网的规则,结果这台PC连内网的其他PC也ping不通了,实验无法继续。

原因:规则的作用方向设置错了。实验原文特别强调规则含义是「符合已设上网控制规则的数据包禁止通过本路由器」,这里限制的是经过路由器的流量,也就是访问外网的流量;但如果你把规则的目标地址范围填得太宽,比如填成了整个局域网网段,它就会连内网访问也一起过滤。

解决:目标地址只限定外网网段或选择「外网」选项,避免覆盖内网。验证时先ping一下内网另一台PC,通了再ping外网,确认拦的是出方向而不是全部通信。实验里禁掉PC3外网后,PC3与内网PC1仍然能互ping,这个结果本身就是区分方向的证据。

6. 三层验证法:让每台PC的连通性和服务可用性都有据可查

实验做完了,结果怎么呈现才能让验收的人一眼信服?我的做法是把验证分三层:连通性验证、服务可用性验证、边界行为验证。每一层都有对应的命令和预期结果,整理成一张清单,配上去掉敏感信息的截图,这个实验就算真正收尾了。

第一层是连通性验证,用ping命令确认两台PC在IP层能不能通信。关键点是不光看通不通,还要看ping的目标IP是内网地址还是外网地址。第二层是服务可用性验证,用浏览器或资源管理器实际访问Web页面和FTP目录,确认端口映射和DMZ确实生效,而不是「看起来配好了」。第三层是边界行为验证,比如IP过滤规则是否只拦外网、DHCP renew之后地址是否从地址池正确获取、WPA2加密的密码错误时是否能被拒绝接入。把这三层的命令和预期结果放一起,就是一张可以放在报告里的总结表:

验证层操作预期结果
连通性ping 内网PC IP丢包率为0,延迟正常
连通性ping 外网PC IP视过滤规则,正常或超时
服务可用性浏览器访问 http://WAN口IP显示Web页面
服务可用性资源管理器访问 ftp://WAN口IP能看到FTP目录文件
边界行为ipconfig /renewIP变为地址池内的地址
边界行为修改WEP/WPA2密码后连接无线连接被拒绝

从这份实验报告的实际经验看,最容易出问题的不是最后一项功能配置,而是中间过程的截图和参数记录。那次因为截图丢失导致补记录的教训,让我后来把「边做边存」变成了习惯:每完成一步验证,先把当前窗口的截图保存,再把关键参数记到实验笔记里,最后才做下一步。这样写报告的时候所有素材现成,排错的时候也能回溯到具体配置。

这份PDF把三个实验的完整配置路径、验证命令和结果分析都整理出来了,从路由器的WEP/WPA2设置到AP的Bridge/Client模式,再到netsh承载网络和ICS共享,每一步都给出了能直接照着做的参数和步骤。如果你正准备做无线网络实验,或者想系统梳理家用路由器和AP的配置细节,它会是一个很好的参考。希望帮到你。

本文还有配套的精品资源,点击获取

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进