快捷搜索: 王者荣耀 脱发

Cisco思科三层交换机配置DHCP服务

为什么使用三层交换机配置DHCP服务器而不用专门的服务器做DHCP服务器呢?

在小型网络中直接将DHCP服务直接配置在核心三层交换机上便于网络管理员管理。在大型网络拓扑中还是建议使用单独的DHCP服务器做,可以节省网络设备的性能,另外图形界面,也方便查看。

网络拓扑:

网络配置:

Switch5:
SW5#conf t
SW5(config)#vlan 10					        //创建两个VLAN
SW5(config-vlan)#vlan 20
SW5(config-vlan)#int f0/2					//给端口分别划分VLAN
SW5(config-if)#switchport mode access
SW5(config-if)#switchport access vlan 10
SW5(config-if)#no shutdown
SW5(config-if)#exit
SW5(config)#int f0/3
SW5(config-if)#switchport mode access
SW5(config-if)#switchport access vlan 20
SW5(config-if)#no shutdown
SW5(config-if)#exit
SW5(config)#int f0/1					        //设置端口为trunk模式
SW5(config-if)#switchport mode trunk
SW5(config-if)#switchport trunk allowed vlan 10,20
SW5(config-if)#no shutdown
SW5(config-if)#exit

Switch8:
SW8#conf t
SW8(config)#vlan 30
SW8(config-vlan)#vlan 40
SW8(config-vlan)#int f0/2
SW8(config-if)#switchport mode access
SW8(config-if)#switchport access vlan 30
SW8(config-if)#no shutdown
SW8(config-if)#exit
SW8(config)#int f0/3
SW8(config-if)#switchport mode access
SW8(config-if)#switchport access vlan 40
SW8(config-if)#no shutdown
SW8(config-if)#exit
SW8(config)#int f0/1
SW8(config-if)#switchport mode trunk
SW8(config-if)#switchport trunk allowed vlan 30,40
SW8(config-if)#no shutdown
SW8(config-if)#exit

Switch0
SW0#conf t
SW0(config)#vlan 10					//创建4个VLAN
SW0(config-vlan)#vlan 20
SW0(config-vlan)#vlan 30
SW0(config-vlan)#vlan 40
SW0(config-vlan)#int f0/1
SW0(config-if)#switchport mode trunk			//设置端口1为trunk模式,允许VLAN10,20,30,40的流量通过
SW0(config-if)#switchport trunk allowed vlan 10,20,30,40
SW0(config-if)#no shutdown
SW0(config-if)#exit
SW0(config)#int f0/2
SW0(config-if)#switchport mode trunk
SW0(config-if)#switchport trunk allowed vlan 10,20
SW0(config-if)#no shutdown
SW0(config-if)#exit
SW0(config)#int f0/3
SW0(config-if)#switchport mode trunk
SW0(config-if)#switchport trunk allowed vlan 30,40
SW0(config-if)#no shutdown
SW0(config-if)#exit

Multilayer Switch2
SW2#conf t
SW2(config)#vlan 10						//创建4个VLAN
SW2(config-vlan)#vlan 20
SW2(config-vlan)#vlan 30
SW2(config-vlan)#vlan 40
SW2(config-vlan)#int f0/1					//设置f0/1的端口模式
SW2(config-if)#switchport trunk allowed vlan 10,20,30,40	//三层交换机不用先配置为trunk模式
SW2(config-if)#exit
SW2(config)#ip dhcp excluded-address 192.168.10.1		//对DHCP地址池地址做排除
SW2(config)#ip dhcp excluded-address 192.168.20.1
SW2(config)#ip dhcp excluded-address 192.168.30.1
SW2(config)#ip dhcp excluded-address 192.168.40.1
SW2(config)#int vlan 10						//设置VLAN10的IP地址。三层交换机与路由器的不同之处,不能用单臂路由,划分子端口,所以用此方法分别设置VLAN的地址作为每个DHCP地址池的网关地址
SW2(config-if)#ip address 192.168.10.1 255.255.255.0
SW2(config-if)#ip routing					//开启VLAN间路由的功能
SW2(config-if)#exit
SW2(config)#ip dhcp pool 10					//创建DHCP地址池10
SW2(config-dhcp)#network 192.168.10.0 255.255.255.0		//设置DHCP地址池网段
SW2(config-dhcp)#default-router 192.168.10.1			//设置默认网关地址。这里设置为VLAN10的IP地址,所有VLAN10的主机通过这个网关地址获取IP
SW2(config-dhcp)#exit
SW2(config)#int vlan 20						
SW2(config-if)#ip address 192.168.20.1 255.255.255.0
SW2(config-if)#ip routing
SW2(config-if)#exit
SW2(config)#ip dhcp pool 20					//创建DHCP地址池20
SW2(config-dhcp)#network 192.168.20.0 255.255.255.0
SW2(config-dhcp)#default-router 192.168.20.1
SW2(config-dhcp)#exit
SW2(config)#int vlan 30
SW2(config-if)#ip address 192.168.30.1 255.255.255.0
SW2(config-if)#ip routing
SW2(config-if)#exit
SW2(config)#ip dhcp pool 30					//创建DHCP地址池30
SW2(config-dhcp)#network 192.168.30.0 255.255.255.0
SW2(config-dhcp)#default-router 192.168.30.1
SW2(config-dhcp)#exit
SW2(config)#int vlan 40
SW2(config-if)#ip address 192.168.30.1 255.255.255.0
SW2(config-if)#ip routing
SW2(config-if)#exit
SW2(config)#ip dhcp pool 40					//创建DHCP地址池30
SW2(config-dhcp)#network 192.168.40.0 255.255.255.0
SW2(config-dhcp)#default-router 192.168.40.1
SW2(config-dhcp)#exit
经验分享 程序员 微信小程序 职场和发展