需求:
PC1 属于 vlan10, PC2 属于 vlan 20。
PC1 和 PC2 都要通过DHCP 来获取地址。PC1 的 DHCP 服务器在SW1 设备上,PC2的DHCP服务器在AR1 设备上。
拓扑:
基础配置
LSW2
<Huawei>system-view
[Huawei]sysname SW2
[SW2]vlan batch 10 20
[SW2]int e0/0/2
[SW2-Ethernet0/0/2]port link-type access
[SW2-Ethernet0/0/2]port default vlan 10
[SW2-Ethernet0/0/2]int e0/0/3
[SW2-Ethernet0/0/3]port link-type access
[SW2-Ethernet0/0/3]port default vlan 20
[SW2-Ethernet0/0/1]int e0/0/1
[SW2-Ethernet0/0/1]port link-type trunk
[SW2-Ethernet0/0/1]port trunk allow-pass vlan 10 20
LSW1
<Huawei>system-view
[Huawei]sysname SW1
[SW1]vlan batch 10 20
[SW1]int g0/0/2
[SW1-GigabitEthernet0/0/2]port link-type trunk
[SW1-GigabitEthernet0/0/2]port trunk allow-pass vlan 10 20
[SW1-GigabitEthernet0/0/2]int vlan 10
[SW1-Vlanif10]ip address 192.168.10.254 24
[SW1-Vlanif10]int vlan 20
[SW1-Vlanif20]ip address 192.168.20.254 24
[SW1]vlan 99
[SW1]int g0/0/1
[SW1-GigabitEthernet0/0/1]port link-type access
[SW1-GigabitEthernet0/0/1]port default vlan 99
[SW1]int Vlanif 99
[SW1-Vlanif99]ip address 10.1.1.1 24
AR1
<Huawei>system-view
[Huawei]sysname R1
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip address 10.1.1.2 24[R1]ip route-static 0.0.0.0 0.0.0.0 10.1.1.1 //保证PC能 ping 通服务器
DHCP配置
LSW1 --- PC1 的DHCP服务器 (无中继)
[SW1]dhcp enable //开启dhcp服务
[SW1]ip pool PC1
[SW1-ip-pool-pc1]network 192.168.10.0 mask 24
[SW1-ip-pool-pc1]gateway-list 192.168.10.254
[SW1-ip-pool-pc1]dns-list 114.114.114.114
[SW1-ip-pool-pc1]excluded-ip-address 192.168.10.1 192.168.10.10 //排除地址[SW1]int Vlanif 10
[SW1-Vlanif10]dhcp select global //选定dhcp为全局模式
随后PC1 就能通过 DHCP 获取地址了
AR1 --- PC2 的DHCP服务器(有中继)
LSW1
[SW1]int vlan 20
[SW1-Vlanif20]dhcp select relay //配置DHCP中继
[SW1-Vlanif20]dhcp relay server-ip 10.1.1.2
AR1
[R1]dhcp enable
[R1]ip pool PC2
[R1-ip-pool-PC2]network 192.168.20.0 mask 24
[R1-ip-pool-PC2]gateway-list 192.168.20.254
[R1-ip-pool-PC2]dns-list 114.114.114.114[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]dhcp select global
随后PC2 就能通过 DHCP 获取地址了
PC1 和 PC2 可以互通