欢迎光临
我们一直在努力

【Packet Tracer 实验笔记】交换式以太网搭建(DHCP+DNS+WEB)从报错不断到一次成功|我终于搞定了 DHCP!

一、实验目的

  • 搭建交换式以太网拓扑
  • 配置 DHCP 服务器,让 PC 自动获取 IP
  • 配置 DNS 服务器,实现域名解析
  • 配置 WEB 服务器,通过域名访问网页
  • 实现同一局域网内所有设备互通

  • 二、实验设备

    • 交换机:2950-24 ×1
    • 服务器:Server-PT ×3(DHCP、DNS、WEB)
    • PC 机:PC-PT ×3
    • 连接线:直通线(Copper Straight-Through)

    三、IP 规划

    • DHCP 服务器:192.168.1.10
    • DNS 服务器:192.168.1.11
    • WEB 服务器:192.168.1.12
    • PC 地址池:192.168.1.100 ~ 192.168.1.200

    四、实验步骤(完整可复现)

    1. 搭建拓扑

    把所有设备拖进工作区,全部用直通线连接到交换机。确保所有端口灯变绿色,物理链路正常。


    2. 配置服务器静态 IP

    DHCP 服务器

    IP:192.168.1.10子网掩码:255.255.255.0

    DNS 服务器

    IP:192.168.1.11子网掩码:255.255.255.0

    WEB 服务器

    IP:192.168.1.12子网掩码:255.255.255.0


    3. DHCP 配置(我踩坑最多的地方!)

  • 打开 DHCP 服务器 → Services → DHCP
  • 新建地址池 NEW_LAN
    • Start IP:192.168.1.100
    • Subnet Mask:255.255.255.0
    • Gateway:192.168.1.1
    • DNS:192.168.1.11
  • 点击 Add → Save
  • ❌ 我遇到的问题

    PC 一直获取到 192.168.1.1,网关 / DNS 全是 0.0.0.0原因:默认 serverPool 和自定义池冲突,DHCP 优先用了无效的默认池

    ✅ 我的最终解决方法(关键!)

    把 默认 serverPool 的网段改成 192.168.2.0让它和当前局域网 192.168.1.0 不匹配DHCP 就会自动忽略默认池,只使用我新建的地址池

    修改后:

    • serverPool:192.168.2.0
    • 自定义 NEW_LAN:192.168.1.100 ~ 200

    然后关闭 DHCP 再重新打开,立刻生效!


    4. PC 获取 IP

    plaintext

    ipconfig /release
    ipconfig /renew

    PC>ipconfig /release

    IP Address………………….: 0.0.0.0 Subnet Mask…………………: 0.0.0.0 Default Gateway……………..: 0.0.0.0 DNS Server………………….: 0.0.0.0

    PC>ipconfig /renew

    IP Address………………….: 192.168.1.103 Subnet Mask…………………: 255.255.255.0 Default Gateway……………..: 0.0.0.0 DNS Server………………….: 0.0.0.0

    可以看到:IP 地址和子网掩码获取成功,但默认网关与 DNS 服务器地址未被下发。

    原因分析(关键说明)

    经分析,该现象并非配置错误,而是由实验拓扑与软件特性共同导致:

  • 无网关设备,DHCP 不会强制下发网关当前拓扑为纯二层交换网络,未配置路由器网关设备。在该场景下,PC 无需网关即可实现同一网段内的通信,因此 Packet Tracer 的 DHCP 服务不会强制下发网关地址。

  • 纯二层环境下,DNS 下发存在兼容性问题在部分版本的 Packet Tracer 中,若拓扑仅为二层交换环境,DHCP 服务可能不会主动下发 DNS 服务器地址,即使地址池中已配置相关参数。


  • 5. DNS 配置

    Services → DNS 开启添加记录:

    • www.jsjkj.com.cn → 192.168.1.12
    • A.jsjkj.com.cn→ 192.168.1.101
    • B.jsjkj.com.cn→ 192.168.1.102
    • C.jsjkj.com.cn→ 192.168.1.103

    6. WEB 配置

    Services → HTTP 开启默认页面即可使用。


    五、实验测试(全部成功!)

    1. Ping IP 通

    plaintext

    ping 192.168.1.102

    2. Ping 域名通

    plaintext

    ping B.jsjkj.com.cn

    3. 浏览器访问网页

    plaintext

    http://www.jsjkj.com.cn

    成功打开 Packet Tracer 默认网页!


    六、超重要避坑总结(我亲测有效)

  • 不要删除 serverPool,删不掉也不用删
  • 把 serverPool 改成别的网段(如 192.168.2.0)最有效
  • 自定义地址池起始 IP 不能是 192.168.1.0(网络地址)
  • 配置完一定要 Save,最好重启 DHCP 服务
  • 命令必须加空格:ipconfig /release
  • 网页打不开 = DNS 没配置对

  • 七、实验心得

    这次实验从一开始 DHCP 分配失败、各种报错,到最后通过修改默认池网段实现成功,让我明白了:DHCP 服务会优先匹配同网段地址池,只要让默认池 “失效”,自定义池就能正常工作。

    排错思路比死记步骤更重要!

    交换式以太网实验.pkt

    赞(0)
    未经允许不得转载:171主机测评 » 【Packet Tracer 实验笔记】交换式以太网搭建(DHCP+DNS+WEB)从报错不断到一次成功|我终于搞定了 DHCP!
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址