net monit src routing gateway 步骤 nal ext bsp
1,实验名称:信不同交换机不同 VLAN 间自动获取 DHCP 实现互通实验目的:DHCP 自动获取 IP 地址
实验拓扑:
2,实验步骤:
(1)四台 PC 配置 IP 地址为 DHCP
(2)分别给交换机 1 配置 VLAN10 VLAN20,端口 1 加入 VLAN10,端口 2 加入 VLAN20
交换机 2 配置 VLAN30 VLAN40,端口 1 加入 VLA30,端口 2 加入 VLAN40
Switch(config)#vlan 10
Switch(config)#vlan 20
Switch(config)#interface fas0/1
Switch(config-if)#sw
Switch(config-if)#switchport mode access
Switch(config-if)#switchport ac
Switch(config-if)#switchport access vlan 10
Switch(config-if)#no shutdown
Switch(config-if)#interface fas0/2
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 20
Switch(config-if)#no shutdown
(3)交换机除配置 VLAN 端口外,全部接口 trunk
Switch(config)#vlan 30
Switch(config-vlan)#exit
Switch(config)#vlan 40
Switch(config-vlan)#e
Switch(config)#interface fas 0/1
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 30
Switch(config-if)#no shutdown
Switch(config-if)#interface fas 0/2
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 40
Switch(config-if)#no shutdown
Switch(config-if)#switchport mode trunk
(4)配置三层交换机
创建 VLAN 10 VLAN 20 VLAN 30 VLAN40
每个 VLAN 操作 Switch(config-if)#ip helper-address 192.168.10.0
vlan 10:192.168.10.254 255.255.255.0
vlan 20:192.168.20.254 255.255.255.0
vlan 30:192.168.30.254 255.255.255.0
vlan 40:192.168.40.254 255.255.255.0
Switch(config)#ip routing
进入接口 3:Switch(config-if)#no switchport
配置 IP 地址 192.168.1.1 255.55.255.0
(5)配置路由器网关:端口 1:192.168.1.254 255.255.255.0
端口 2:192.168.2.254 255.255.255.0
(6)三层交换机下一跳:Switch(config)#ip route 192.168.2.0 255.255.255.0 192.168.1.254
路由器下一跳:Router(config)#ip route 0.0.0.0 0.0.0.0 192.168.1.1
(7)配置服务器 DHCP:
创建 vlan,将接口加入相应 vlan, 交换机和交换机之间配置 trunk 模式
3. 配置三层交换机
Sw1:
Switch#configure terminal
Switch(config)#hostname sw1
sw1(config)#vlan 10
sw1(config-vlan)#vlan 20
sw1(config-vlan)#vlan 30
sw1(config-vlan)#vlan 40
sw1(config-vlan)#exit
sw1(config)#interface fastEthernet 0/1
sw1(config-if)#switchport mode access
sw1(config-if)#switchport access vlan 10
sw1(config-if)#exit
sw1(config)#interface fastEthernet 0/2
sw1(config-if)#switchport mode access
sw1(config-if)#switchport access vlan 20
sw1(config-if)#exit
sw1(config)#interface fastEthernet 0/3
sw1(config-if)#switchport mode trunk
sw1(config-if)#switchport trunk allowed vlan all
sw1(config-if)#exit
sw1(config)#interface fastEthernet 0/4
sw1(config-if)#switchport mode trunk
sw1(config-if)#switchport trunk allowed vlan all
sw1(config-if)#exit
sw1(config)#interface fastEthernet 0/5
sw1(config-if)#switchport mode trunk
sw1(config-if)#switchport trunk allowed vlan all
sw1(config-if)#exit
Sw2:
Switch#configure terminal
Switch(config)#hostname sw2
Sw2(config)#vlan 10
Sw2(config-vlan)#vlan 20
Sw2(config-vlan)#vlan 30
Sw2(config-vlan)#vlan 40
Sw2(config-vlan)#exit
Sw2(config)#interface fastEthernet 0/1
Sw2(config-if)#switchport mode access
Sw2(config-if)#switchport access vlan 30
Sw2(config-if)#exit
Sw2(config)#interface fastEthernet 0/2
Sw2(config-if)#switchport mode access
Sw2(config-if)#switchport access vlan 40
Sw2(config-if)#exit
Sw2(config)#interface fastEthernet 0/3
Sw2(config-if)#switchport mode trunk
Sw2(config-if)#switchport trunk allowed vlan all
Sw2(config-if)#exit
Sw2(config)#interface fastEthernet 0/4
Sw2(config-if)#switchport mode trunk
Sw2(config-if)#switchport trunk allowed vlan all
Sw2(config-if)#exit
Sw2(config)#interface fastEthernet 0/5
Sw2(config-if)#switchport mode trunk
Sw2(config-if)#switchport trunk allowed vlan all
Sw2(config-if)#exit
Sw3:
Switch#configure terminal monitor
Switch(config)#hostname sw3
sw3(config)#vlan 10
sw3(config-vlan)#vlan 20
sw3(config-vlan)#vlan 30
sw3(config-vlan)#vlan 40
sw3(config-vlan)#exit
sw3(config)#interface fastEthernet 0/1
sw3(config-if)#switchport mode trunk
sw3(config-if)#switchport trunk allowed vlan all
sw3(config-if)#exit
sw3(config)#interface fastEthernet 0/2
sw3(config-if)#switchport mode trunk
sw3(config-if)#switchport trunk allowed vlan all
sw3(config-if)#exit
sw3(config)#interface fastEthernet 0/3
sw3(config-if)#switchport mode trunk
sw3(config-if)#switchport trunk allowed vlan all
sw3(config-if)#exit
Sw4:
switch#config terminal monitor
switch(config)#hostname sw4
sw4(config)#vlan 10
sw4(config-vlan)#vlan 20
sw4(config-vlan)#vlan 30
sw4(config-vlan)#vlan 40
sw4(config-vlan)#exit
sw4(config)#interface fastEthernet 0/1
sw4(config-if)#switchport mode trunk
sw4(config-if)#switchport trunk allowed vlan all
sw4(config-if)#exit
sw4(config)#interface fastEthernet 0/2
sw4(config-if)#switchport mode trunk
sw4(config-if)#switchport trunk allowed vlan all
sw4(config-if)#exit
sw4(config)#interface fastEthernet 0/3
sw4(config-if)#switchport mode trunk
sw4(config-if)#switchport trunk allowed vlan all
sw4(config-if)#exit
sw4(config)#
1)配置与交换机之间的互联链路 为 Trunk 模式 ;
2)配置每个 vlan 的网关
Switch>enable
Switch#config terminal monitor
Switch(config)#hostname gateway
gateway(config)#vlan 10
gateway(config-vlan)#vlan 20
gateway(config-vlan)#vlan 30
gateway(config-vlan)#vlan 40
gateway(config-vlan)#exit
gateway(config)#interface fastEthernet 0/1
gateway(config-if)#switchport trunk encapsulation dot1q
gateway(config-if)#switchport mode trunk
gateway(config-if)#switchport trunk allowed vlan all
gateway(config-if)#exit
gateway(config)#interface fastEthernet 0/2
gateway(config-if)#switchport trunk encapsulation
gateway(config-if)#switchport trunk encapsulation dot1q
gateway(config-if)#switchport mode trunk
gateway(config-if)#switchport trunk allowed vlan all
gateway(config-if)#exit
配置 Router 的互联网段为三层端口
gateway(config)#ip routing 开启路由功能配置每个 VLAN 对应的 SVI ;
gateway(config)#interface vlan 10
gateway(config-if)#no shutdown
gateway(config-if)#ip address 192.168.10.254 255.255.255.0
gateway(config-if)#exit
gateway(config)#interface vlan 20
gateway(config-if)#no shutdown
gateway(config-if)#ip address 192.168.20.254 255.255.255.0
gateway(config-if)#exit
gateway(config)#interface vlan 30
gateway(config-if)#no shutdown
gateway(config-if)#ip address 192.168.30.254 255.255.255.0
gateway(config-if)#exit
gateway(config)#interface vlan 40
gateway(config-if)#no shutdown
gateway(config-if)#ip address 192.168.40.254 255.255.255.0
gateway(config-if)#exit
gateway(config)#interface fastEthernet 0/3
配置 Router 的互联端口的 IP 地址 - 192.168.88.0/24
配置去 DHCP 服务器网段的路由
gateway(config-if)#no switchport
gateway(config-if)#no shutdown
gateway(config-if)#ip address 192.168.50.1 255.255.255.0
gateway(config-if)#exit
gateway(config)#ip route 192.168.60.0 255.255.255.0 192.168.50.2
配置 DHCP 中继
4. 配置 router 路由器
gateway(config)#interface vlan 10
gateway(config-if)#ip helper-address 192.168.60.1
gateway(config-if)#exit
gateway(config)#interface vlan 20
gateway(config-if)#ip help
gateway(config-if)#ip helper-address 192.168.60.1
gateway(config-if)#exit
gateway(config)#interface vlan 30
gateway(config-if)#ip helper-address 192.168.60.1
gateway(config-if)#exit
gateway(config)#interface vlan 40
gateway(config-if)#ip helper-address 192.168.60.1
gateway(config-if)#exit
配置去 DHCP 客户器网段的路由
Router#configure terminal
Router(config)#interface gigabitEthernet 0/0
Router(config-if)#no shutdown
Router(config-if)#ip address 192.168.50.2 255.255.255.0
Router(config-if)#exit
Router(config)#interface gigabitEthernet 0/1
Router(config-if)#no shutdown
Router(config-if)#ip address 192.168.60.254 255.255.255.0
Router(config-if)#exit
5. 配置 DHCP 服务端
Router(config)#ip route 0.0.0.0 0.0.0.0 192.168.50.1
Router(config)#
3,验证及测试
配置思路:
1.PC: IP 地址设置为 DHCP
2. 交换机配置创建 VLAN,并把接口加入 VLAN, 除加入 vln 的端口外,全部进行 trunk
3. 配置三层交换机:创建 VLAN 10 ,VLAN 20,VLAN30, VLAN40 并配置静态网关并配置访问服务器地址
4. 验证和测试(自动分配 IP 地址,ping 命令)
5 实验结论:不同 VLAN 之间设置 DHCP 可以自动分配 IP 地址实现互通
实现 DHCP 功能和互通 4 个二层交换机必须有相同的 VLAN,三层交换机必须在相应的 VLAN 里配置网关和要去请求的地址 ,三层交换机的路由功能必须开 配置 IP 配置下一跳,路由器也必须配置 IP 配置下一跳,DHCP 服务器先给自己配置地址及网关,在配置 4 个 VLAN 的地址池.
不同 vlan 间配置 DHCP 实现互通
来源: http://www.bubuko.com/infodetail-2458168.html