某公司网络拓扑如图所示交换机 SW1 及其所连终端电脑为新接入网络的设备,交换机 Core 为 VLAN10 和 VLAN20 终端电脑的网关,并提供 DHCP 服务。

图片

  1. 在交换机 Core 上完成 VlanIF10 接口 ip 地址配置;配置基于接口地址池的 DHCP 服务,排除 172.16.10.1 至 172.16.10.99 的地址。

  2. 在交换机 SW1 批量创建 VLAN10、VLAN20,并完成相关接口配置,其中 GigabitEthernet0/0/5 仅放行 VLAN10 和 VLAN20。

  3. 开启 Telnet 服务,认证模式为 AAA,创建本地用户 sysadmin, 口令为 Aaa!@#$%523

华为交换机完整配置(Core + SW1)

说明:设备为华为VRP平台,拓扑说明:
Core:VLANIF10=172.16.10.254/24;VLANIF20=172.16.20.254/24,作为网关+DHCP服务器
SW1:GE0/0/1、GE0/0/2接入VLAN10终端;GE0/0/3、GE0/0/4接入VLAN20终端;GE0/0/5上联Core,Trunk仅放行VLAN10、20


一、Core交换机配置(任务1 + 任务3 Telnet AAA)

# 1. 进入系统视图
<Huawei>system-view
[Huawei]sysname Core

# 2. 创建VLAN10、VLAN20
[Core]vlan batch 10 20

# 3. 配置VLANIF10接口IP(网关)
[Core]interface Vlanif 10
[Core-Vlanif10]ip address 172.16.10.254 255.255.255.0
[Core-Vlanif10]quit

# 配置VLANIF20接口IP(网关,题目虽然只要求VlanIF10,但实际网络需要,一并写上)
[Core]interface Vlanif 20
[Core-Vlanif20]ip address 172.16.20.254 255.255.255.0
[Core-Vlanif20]quit

# 4. 开启全局DHCP功能
[Core]dhcp enable

# 5. 配置【基于接口地址池】DHCP for VLANIF10
[Core]interface Vlanif 10
# 接口下启用基于接口的地址池
[Core-Vlanif10]dhcp select interface
# 排除地址段:172.16.10.1 ~ 172.16.10.99
[Core-Vlanif10]dhcp server excluded-ip-address 172.16.10.1 172.16.10.99
# 配置网关(地址池下发网关)
[Core-Vlanif10]dhcp server gateway-list 172.16.10.254
# 可选DNS(实验可配公共DNS)
[Core-Vlanif10]dhcp server dns-list 223.5.5.5
[Core-Vlanif10]quit

# 【可选】VLAN20的DHCP(题目没强制,但实际组网配套)
[Core]interface Vlanif 20
[Core-Vlanif20]dhcp select interface
[Core-Vlanif20]dhcp server gateway-list 172.16.20.254
[Core-Vlanif20]dhcp server dns-list 223.5.5.5
[Core-Vlanif20]quit

# 6. 上联口GE0/0/1配置Trunk,放行VLAN10、20,连接SW1
[Core]interface GigabitEthernet 0/0/1
[Core-GigabitEthernet0/0/1]port link-type trunk
[Core-GigabitEthernet0/0/1]port trunk allow-pass vlan 10 20
[Core-GigabitEthernet0/0/1]quit

# =========任务3:开启Telnet,AAA认证,创建本地用户sysadmin,密码Aaa!@#$%523=========
# 开启telnet服务
[Core]telnet server enable
# 进入AAA视图
[Core]aaa
# 创建本地用户 sysadmin,密码Aaa!@#$%523,密码为密文存储
[Core-aaa]local-user sysadmin password cipher Aaa!@#$%523
# 设置用户权限级别为15(最高权限)
[Core-aaa]local-user sysadmin privilege level 15
# 授权服务:telnet
[Core-aaa]local-user sysadmin service-type telnet
[Core-aaa]quit
# 配置VTY线路,认证模式aaa
[Core]user-interface vty 0 4
[Core-ui-vty0-4]authentication-mode aaa
[Core-ui-vty0-4]quit

Core配置解析

  1. dhcp enable:全局开启DHCP,华为交换机必须先全局开启才能使用地址池

  2. dhcp select interface:基于接口地址池,地址池网段自动继承Vlanif接口IP网段,无需单独定义network

  3. dhcp server excluded-ip-address:保留静态地址,1~99不分配给终端,留给服务器/网管设备

  4. Telnet+AAA:VTY远程登录使用AAA账号校验,账号sysadmin只能telnet登录,权限15级


二、SW1接入交换机配置(任务2)

<Huawei>system-view
[Huawei]sysname SW1

# 批量创建VLAN10、VLAN20
[SW1]vlan batch 10 20

# 配置接入VLAN10的接口 GE0/0/1、GE0/0/2,access模式
[SW1]interface range GigabitEthernet 0/0/1 to GigabitEthernet 0/0/2
[SW1-if-range]port link-type access
[SW1-if-range]port default vlan 10
[SW1-if-range]quit

# 配置接入VLAN20的接口 GE0/0/3、GE0/0/4,access模式
[SW1]interface range GigabitEthernet 0/0/3 to GigabitEthernet 0/0/4
[SW1-if-range]port link-type access
[SW1-if-range]port default vlan 20
[SW1-if-range]quit

# 上联口GE0/0/5,Trunk,仅放行VLAN10、VLAN20
[SW1]interface GigabitEthernet 0/0/5
[SW1-GigabitEthernet0/0/5]port link-type trunk
# 只允许VLAN10、20通过,其余VLAN全部拒绝
[SW1-GigabitEthernet0/0/5]port trunk allow-pass vlan 10 20
[SW1-GigabitEthernet0/0/5]quit

SW1配置解析

  1. vlan batch 10 20:批量创建VLAN,等价于vlan 10 + vlan 20两条命令

  2. interface range:批量选择连续接口,简化重复配置

  3. Access接口:接终端PC,只能属于一个VLAN,PVID=所属VLAN

  4. GE0/0/5 Trunk:交换机之间互联链路,携带VLAN标签;port trunk allow-pass vlan 10 20严格限制,只允许VLAN10、20流量上传Core


验证命令(调试用)

Core上:

display ip pool  #查看DHCP地址池
display vlanif   #查看三层接口IP
display aaa local-user
display telnet server status

SW1上:

display vlan
display port vlan

关键点考点总结

  1. 题目要求基于接口地址池DHCP,不要用全局地址池(dhcp select global)

  2. 排除地址命令dhcp server excluded-ip-address写在Vlanif接口视图

  3. Trunk链路必须指定允许通过的VLAN,题目要求GE0/0/5仅放行VLAN10、20

  4. Telnet认证模式authentication-mode aaa,本地用户需要指定service-type telnet

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐