1. 为什么中小型企业需要VLAN和DHCP?
刚接触网络工程的朋友可能会疑惑:为什么不能把所有设备都接在同一个网络里?我刚开始做项目时也这么想过,直到有次客户办公室的打印机被财务部电脑感染病毒,全公司网络瘫痪一整天。这就是典型缺乏网络分段的后果。
VLAN(虚拟局域网)就像给公司划分不同的部门办公室。市场部的同事在A区,财务部在B区,彼此通过门禁系统隔离。即使有人把咖啡洒在A区路由器上,B区的报销系统照样能正常运行。而DHCP则是贴心的行政助理,自动给新员工分配工位、电话分机,不用手动配置每台设备。
在华为eNSP模拟器中,我们可以用一台三层交换机实现:
- 隔离广播域,减少网络风暴
- 按部门划分安全区域
- 动态分配IP地址,减少配置错误
- 灵活调整网络结构,不用重新布线
2. 实验环境搭建与基础配置
2.1 设备选型要点
第一次用eNSP时我踩过坑:选错了路由器型号导致NAT配置失败。这里推荐:
- 核心路由器:AR2240(千万别选Router型号)
- 三层交换机:S5700或更高系列
- 二层交换机:S3700即可
拓扑搭建时有个小技巧:先拖入所有设备再连线,避免界面卡顿。我习惯用这样的布局:
[AR1]----[LSW1]----[PC集群]
| |
[ISP] [服务器]
2.2 IP地址规划艺术
曾经有个项目因为IP规划混乱,导致后期扩容时全盘重做。根据RFC1918标准,建议:
- 使用192.168.0.0/16地址段
- 每个VLAN预留20%地址空间
- 网关地址统一用.x.1
比如本次实验的划分方案:
| VLAN | 网段 | 可用地址范围 | 用途 |
|---|---|---|---|
| 10 | 192.168.10.0/27 | 192.168.10.1-30 | 市场部 |
| 20 | 192.168.20.0/27 | 192.168.20.1-30 | 财务部 |
| 30 | 192.168.30.0/27 | 192.168.30.1-30 | 研发部 |
提示:子网掩码用点分十进制更直观,比如/27对应255.255.255.224
3. VLAN配置实战详解
3.1 创建VLAN与端口绑定
在LSW5交换机上配置时,新手常犯两个错误:
- 忘记先创建VLAN就直接绑定端口
- 混淆access和trunk口的使用场景
正确步骤应该是:
# 批量创建VLAN(华为设备特有命令)
[LSW5]vlan batch 10 20 30
# 配置接入端口(连接PC)
[LSW5]interface Ethernet0/0/2
[LSW5-Ethernet0/0/2]port link-type access
[LSW5-Ethernet0/0/2]port default vlan 10
# 配置trunk端口(连接其他交换机)
[LSW5]interface Ethernet0/0/1
[LSW5-Ethernet0/0/1]port link-type trunk
[LSW5-Ethernet0/0/1]port trunk allow-pass vlan all
3.2 单臂路由实现VLAN间通信
当需要市场部访问财务部服务器时,就得用到单臂路由。原理就像快递中转站:
- 物理接口(如G0/0/0)是快递仓库
- 子接口(如G0/0/0.10)是不同快递柜
- VLAN标签就是快递单号
配置示例:
[AR1]interface GigabitEthernet0/0/0.10
[AR1-GigabitEthernet0/0/0.10]dot1q termination vid 10 # 拆包验货
[AR1-GigabitEthernet0/0/0.10]ip address 192.168.10.1 255.255.255.224
[AR1-GigabitEthernet0/0/0.10]arp broadcast enable # 允许喊话确认
4. DHCP服务部署技巧
4.1 全局地址池 vs 接口地址池
去年给学校机房部署网络时,我发现:
- 全局地址池适合集中管理
- 接口地址池配置更简单
全局模式配置示例:
[AR1]dhcp enable
[AR1]ip pool vlan10
[AR1-ip-pool-vlan10]network 192.168.10.0 mask 255.255.255.224
[AR1-ip-pool-vlan10]gateway-list 192.168.10.1
[AR1-ip-pool-vlan10]dns-list 114.114.114.114
接口模式更简单:
[LSW1]interface Vlanif30
[LSW1-Vlanif30]dhcp select interface
[LSW1-Vlanif30]dhcp server lease day 3 # 租期设为3天
4.2 常见故障排查
遇到过PC获取不到IP的情况,可以按以下步骤检查:
display ip pool查看地址池剩余情况display dhcp server statistics查看DHCP报文统计- 检查物理端口是否被误shutdown
5. 路由与NAT配置
5.1 RIP动态路由配置
当网络拓扑复杂时,手动维护路由表太痛苦。RIP协议就像自动导航:
# 在AR1和LSW1上启用RIP
[AR1]rip
[AR1-rip-1]version 2
[AR1-rip-1]network 192.168.0.0
5.2 NAT地址转换实战
让内网访问外网需要NAT,配置时注意:
- ACL定义哪些内网可以上网
- 出接口启用NAT
- 配置默认路由
典型配置:
[AR1]acl 2000
[AR1-acl-basic-2000]rule permit source 192.168.0.0 0.0.255.255
[AR1]interface GigabitEthernet0/0/2
[AR1-GigabitEthernet0/0/2]nat outbound 2000
[AR1]ip route-static 0.0.0.0 0.0.0.0 222.222.222.2
6. 典型问题解决方案
6.1 VLAN间无法通信
上周客户就遇到这个问题,排查步骤:
display vlan确认VLAN存在display interface brief查看端口状态- 检查trunk端口是否放行对应VLAN
6.2 DHCP地址池耗尽
临时解决方案:
[AR1-ip-pool-vlan10]reset ip pool interface Vlanif10 # 重置地址池
长期方案是调整lease时间或扩大地址池
7. 项目经验分享
去年实施的一个真实案例:客户有60台设备,要求分5个部门隔离。我们采用:
- 核心交换机做VLAN间路由
- 接入层全部用hybrid端口
- DHCP中继简化管理
最终配置时间比传统方案节省40%。关键点在于:
- 提前做好IP规划表
- 使用端口组批量配置
- 先测试再上线
记得保存配置时用:
save vlan-config.cfg # 华为设备会自动生成.dat文件
7971



被折叠的 条评论
为什么被折叠?



