交换机与路由器对接配置链路聚合 路由器开启dhcp 提供最终完整的代码
时间: 2025-06-04 09:44:17 浏览: 26
<think>好的,用户之前问过关于AR1和LSW1配置的问题,导致电脑无法获取IP地址,现在他们需要完整的交换机与路由器对接配置链路聚合,并且路由器开启DHCP的代码。我需要先回顾之前的对话,确保这次的回答能解决之前的问题,同时满足新的需求。
首先,用户之前的问题中,LSW1的电脑无法获取IP,主要是因为交换机的端口没有配置为Access模式并绑定VLAN,导致DHCP请求无法通过Trunk链路传递。现在用户希望完整的配置,所以需要确保交换机端口正确配置VLAN,并且链路聚合和DHCP都正确设置。
用户现在需要的是完整的配置代码,包括交换机和路由器的部分。需要分步骤来写,确保逻辑清晰。首先配置路由器的部分,包括系统设置、DHCP启用、地址池配置、Eth-Trunk接口的设置,以及将物理接口加入Eth-Trunk。然后配置交换机的部分,同样创建Eth-Trunk,配置Trunk类型允许所有VLAN,并将物理接口加入Eth-Trunk,同时确保连接电脑的端口设置为Access模式并绑定到正确的VLAN。
在之前的回复中,已经提到了交换机端口需要配置为Access模式,所以在这次完整的配置中,必须包含这一部分,否则用户可能会再次遇到同样的问题。另外,需要检查路由器的DHCP配置是否正确绑定到接口,并且地址池的网络和网关是否正确。
还需要考虑链路聚合的配置是否正确,比如路由器的Eth-Trunk接口是否开启三层模式,配置IP地址作为网关,而交换机的Eth-Trunk是否配置为Trunk端口允许所有VLAN通过。另外,物理接口是否都正确加入到Eth-Trunk中,没有遗漏。
可能需要提醒用户一些验证步骤,比如检查链路聚合状态、端口是否UP、DHCP地址池的使用情况,以及测试电脑能否获取IP。这些步骤可以帮助用户自行排查问题,确保配置生效。
最后,要确保代码格式正确,使用正确的命令,并且注释清晰,让用户能够理解每一步的作用。同时,语言要简洁明了,避免使用过于专业的术语,方便用户理解和实施。</think>以下是 **交换机(LSW1)与路由器(AR1)对接配置链路聚合**,且路由器开启DHCP服务的 **完整配置代码**。假设网络拓扑如下:
- **AR1**(路由器)通过Eth-Trunk 2与**LSW1**(交换机)互联。
- LSW1连接终端的端口为`G0/0/4`,属于VLAN 1。
- DHCP地址池网段为`10.10.10.0/24`,网关为`10.10.10.1`。
---
### **1. 路由器(AR1)配置**
```bash
# 进入系统视图,关闭信息中心(简化日志)
<Huawei>sys
[Huawei]sysname AR1
[AR1]undo info-center enable
# 启用DHCP服务
[AR1]dhcp enable
# 配置DHCP地址池
[AR1]ip pool nw
[AR1-ip-pool-nw]network 10.10.10.0 mask 24
[AR1-ip-pool-nw]excluded-ip-address 10.10.10.100 # 排除特定IP(可选)
[AR1-ip-pool-nw]gateway-list 10.10.10.1
[AR1-ip-pool-nw]dns-list 8.8.8.8 # 可选:配置DNS
[AR1-ip-pool-nw]quit
# 创建Eth-Trunk接口并配置IP(三层链路聚合)
[AR1]interface Eth-Trunk 2
[AR1-Eth-Trunk2]undo portswitch # 切换为三层模式
[AR1-Eth-Trunk2]ip address 10.10.10.1 24
[AR1-Eth-Trunk2]dhcp select global # 关联DHCP地址池
[AR1-Eth-Trunk2]quit
# 将物理接口加入Eth-Trunk
[AR1]interface GigabitEthernet 0/0/0
[AR1-GigabitEthernet0/0/0]eth-trunk 2
[AR1-GigabitEthernet0/0/0]quit
[AR1]interface GigabitEthernet 0/0/1
[AR1-GigabitEthernet0/0/1]eth-trunk 2
[AR1-GigabitEthernet0/0/1]quit
[AR1]interface GigabitEthernet 0/0/2
[AR1-GigabitEthernet0/0/2]eth-trunk 2
[AR1-GigabitEthernet0/0/2]quit
```
---
### **2. 交换机(LSW1)配置**
```bash
# 进入系统视图,关闭信息中心
<Huawei>sys
[Huawei]sysname LSW1
[LSW1]undo info-center enable
# 创建Eth-Trunk并配置为Trunk类型(允许所有VLAN)
[LSW1]interface Eth-Trunk 2
[LSW1-Eth-Trunk2]port link-type trunk
[LSW1-Eth-Trunk2]port trunk allow-pass vlan all
[LSW1-Eth-Trunk2]quit
# 将物理接口加入Eth-Trunk
[LSW1]interface GigabitEthernet 0/0/1
[LSW1-GigabitEthernet0/0/1]eth-trunk 2
[LSW1-GigabitEthernet0/0/1]quit
[LSW1]interface GigabitEthernet 0/0/2
[LSW1-GigabitEthernet0/0/2]eth-trunk 2
[LSW1-GigabitEthernet0/0/2]quit
[LSW1]interface GigabitEthernet 0/0/3
[LSW1-GigabitEthernet0/0/3]eth-trunk 2
[LSW1-GigabitEthernet0/0/3]quit
# 配置连接终端的端口为Access模式并绑定VLAN 1
[LSW1]interface GigabitEthernet 0/0/4 # 假设电脑连接此端口
[LSW1-GigabitEthernet0/0/4]port link-type access
[LSW1-GigabitEthernet0/0/4]port default vlan 1
[LSW1-GigabitEthernet0/0/4]quit
```
---
### **3. 关键配置验证**
#### **路由器(AR1)验证**
```bash
# 检查Eth-Trunk状态
display eth-trunk 2
# 查看DHCP地址池分配情况
display ip pool name nw used
```
#### **交换机(LSW1)验证**
```bash
# 检查Eth-Trunk成员端口是否加入
display eth-trunk 2
# 确认终端端口VLAN配置
display port vlan GigabitEthernet 0/0/4
```
---
### **4. 故障排查要点**
1. **物理链路状态**:
- 使用 `display interface brief` 确认所有Eth-Trunk成员端口状态为 `UP`。
2. **VLAN一致性**:
- 确保交换机连接终端的端口已绑定VLAN 1(与DHCP地址池网关同网段)。
3. **DHCP服务**:
- 在AR1上执行 `display dhcp server statistics` 检查DHCP报文收发是否正常。
4. **跨设备连通性**:
- 从LSW1连接的终端发起Ping测试:`ping 10.10.10.1`。
---
### **最终效果**
- 终端设备连接LSW1的`G0/0/4`后,可通过DHCP自动获取`10.10.10.0/24`网段的IP地址。
- AR1与LSW1之间的Eth-Trunk链路聚合提供冗余和高带宽。
阅读全文
相关推荐

















