HCIA 实验汇总
按时间倒序记录做过的实验:目标、拓扑、配置、验证,以及当时踩过的坑。表格里的「详情」可以直接跳到对应实验。
实验清单
| 编号 | 实验名称 | 涉及知识点 | 完成日期 | 详情 |
|---|---|---|---|---|
| 01 | eNSP 基础配置与设备管理 | 命令行基础、console 登录、保存配置 | 2026-06-20 | 查看 → |
| 02 | VLAN 划分与端口隔离 | VLAN 创建、Access 口、广播域隔离 | 2026-11-06 | 查看 → |
| 03 | (待填写)静态路由 | (待填写) | — | 查看 → |
新增实验:复制下面任意一个 <section class="panel" id="exp-N"> 整块,改 id 和标题,再回到这张表格加一行、把「详情」链接指向新的 #exp-N 即可。
实验 01:eNSP 基础配置与设备管理
实验目标
- 熟悉 eNSP 的启动、连线与 CLI 登录方式
- 掌握
system-view、sysname、save等基础命令 - 理解 running-config 与 saved-configuration 的区别
拓扑说明
一台路由器 R1 通过 console 口连到本地 PC,用于命令行配置;R1 与 R2 通过 GE0/0/0 互连,用来验证接口状态。
配置步骤
<Huawei> system-view
[Huawei] sysname R1
[R1] interface GigabitEthernet 0/0/0
[R1-GigabitEthernet0/0/0] ip address 192.168.12.1 24
[R1-GigabitEthernet0/0/0] quit
[R1] quit
<R1> save
The current configuration will be written to the device.
Are you sure to continue? (y/n)[n]: y
验证
<R1> display ip interface brief
<R1> display current-configuration | include sysname
<R1> display saved-configuration
接口状态显示 up/up、且 display saved-configuration 能查到配置,说明保存成功。
踩坑记录
忘记
save 就关闭设备,重启后配置全部丢失——这是最容易丢分的一步。习惯是:改完立刻 return 退出视图,再 save。实验 02:VLAN 划分与端口隔离
实验目标
- 在 SW1 上创建 VLAN 10、VLAN 20,把 4 个接口分别划入
- 验证同一 VLAN 内的终端可以互通
- 验证不同 VLAN 之间二层隔离,即使 IP 同网段也 ping 不通
拓扑说明
一台二层交换机 SW1,下挂 4 台 PC。四台机器故意用同一个网段(192.168.1.0/24),这样"不通"就只可能是 VLAN 造成的,排除了网段、网关、路由的干扰。
| 终端 | 接入接口 | 所属 VLAN | IP 地址 | 掩码 |
|---|---|---|---|---|
| PC1 | GE0/0/1 | VLAN 10 | 192.168.1.1 | 255.255.255.0 |
| PC2 | GE0/0/2 | VLAN 10 | 192.168.1.2 | 255.255.255.0 |
| PC3 | GE0/0/3 | VLAN 20 | 192.168.1.3 | 255.255.255.0 |
| PC4 | GE0/0/4 | VLAN 20 | 192.168.1.4 | 255.255.255.0 |
四台 PC 的网关都留空。这个实验只验证二层隔离,不需要跨网段通信。
配置步骤
<Huawei> system-view
[Huawei] sysname SW1
[SW1] vlan batch 10 20
[SW1] interface GigabitEthernet 0/0/1
[SW1-GigabitEthernet0/0/1] port link-type access
[SW1-GigabitEthernet0/0/1] port default vlan 10
[SW1-GigabitEthernet0/0/1] quit
[SW1] interface GigabitEthernet 0/0/2
[SW1-GigabitEthernet0/0/2] port link-type access
[SW1-GigabitEthernet0/0/2] port default vlan 10
[SW1-GigabitEthernet0/0/2] quit
[SW1] interface GigabitEthernet 0/0/3
[SW1-GigabitEthernet0/0/3] port link-type access
[SW1-GigabitEthernet0/0/3] port default vlan 20
[SW1-GigabitEthernet0/0/3] quit
[SW1] interface GigabitEthernet 0/0/4
[SW1-GigabitEthernet0/0/4] port link-type access
[SW1-GigabitEthernet0/0/4] port default vlan 20
[SW1-GigabitEthernet0/0/4] quit
[SW1] quit
<SW1> save
验证
<SW1> display vlan
<SW1> display port vlan
<SW1> display mac-address
命令输出里,VLAN 10 应该包含 GE0/0/1、GE0/0/2,VLAN 20 包含 GE0/0/3、GE0/0/4。
| 测试 | 预期结果 | 为什么 |
|---|---|---|
| PC1 ping 192.168.1.2(PC2) | 通 | 同 VLAN,交换机按 MAC 正常转发 |
| PC3 ping 192.168.1.4(PC4) | 通 | 同 VLAN |
| PC1 ping 192.168.1.3(PC3) | 不通 | 同网段、同交换机,唯一差别是 VLAN,所以只能是 VLAN 隔离 |
踩坑记录
① 接口默认都在 VLAN 1,而且默认 link-type 是 hybrid。必须先 port link-type access,再 port default vlan 10——顺序反了会报错,因为 hybrid 口不接受这条命令。
② 改完接口记得 quit 再进下一个口,否则命令会打在同一个接口上,最后只有一个口配对了。
③ 如果 PC1 和 PC3 你放进了不同网段(比如 192.168.10.x 和 192.168.20.x),那"不通"就说明不了任何问题——本来就跨网段。想证明 VLAN 隔离,必须同网段。
实验 03:(实验名称)
这一节还是空的 —— 按上面实验 02 的结构填入内容即可