如图所示,实验用到三层交换机SW1,路由器R1,两台pc 在vlan20所属网段20.1.1.0,两台笔记本在vlan3所属网段30.1.1.0,一台server服务器所属40.1.1.0网段。
实验目的:DHCP设置在三层交换机上。vlan2,vlan3自动获取ip,server需通过DHCP中继自动获取ip。
SW1命令:
Switch>en
Switch#conf t
Switch(config)#host SW1
SW1(config)#vlan 20
SW1(config-vlan)#exit
SW1(config)#vlan 30
SW1(config-vlan)#exit
SW1(config)#int range f0/1-2
SW1(config-if-range)#switchport mode access
SW1(config-if-range)#switchport access vlan 20
SW1(config-if-range)#int ran
SW1(config-if-range)#int ran f0/3-4
SW1(config-if-range)#switchport mode acc
SW1(config-if-range)#sw acc vlan 30
SW1(config-if-range)#int vlan 20
SW1(config-if)#ip add 20.1.1.254 255.255.255.0
SW1(config-if)#int vlan 30
SW1(config-if)#ip add 30.1.1.254 255.255.255.0
SW1(config-if)#int g0/1
SW1(config-if)#no switchport
SW1(config-if)#ip add 12.1.1.1 255.255.255.0
SW1(config-if)#no ip routing
------------------------------------------------------------------
下面我来配置R1:
Router>en
Router#conf t
Router(config)#host R1
R1(config)#int g0/1
R1(config-if)#ip add 12.1.1.2 255.255.255.0
R1(config-if)#no sh
R1(config-if)#int g0/0
R1(config-if)#ip add 40.1.1.254 255.255.255.0
R1(config-if)#no shu
-------------------------------------------------------------------
在三层交换机SW1与R1上启用Rip
SW1(config)#router rip
SW1(config-router)#v 2
SW1(config-router)#no auto-summary
SW1(config-router)#net 20.0.0.0
SW1(config-router)#net 30.0.0.0
SW1(config-router)#net 12.0.0.0
R1(config)#router rip
R1(config-router)#v 2
R1(config-router)#no au
R1(config-router)#net 12.0.0.0
R1(config-router)#net 40.0.0.0
--------------------------------------------------------------------
在三层交换机创建DHCP池
SW1(config)#ip dhcp pool vlan20
SW1(dhcp-config)#default-router 20.1.1.254
SW1(dhcp-config)#dns-server 8.8.8.8
SW1(dhcp-config)#net 20.1.1.0 255.255.255.0
SW1(dhcp-config)#exit
SW1(config)#ip dhcp pool vlan30
SW1(dhcp-config)#default-router 30.1.1.254
SW1(dhcp-config)#dns-server 8.8.8.8
SW1(dhcp-config)#net 30.1.1.0 255.255.255.0
SW1(dhcp-config)#exit
SW1(config)#ip dhcp pool server
SW1(dhcp-config)#default-router 40.1.1.254
SW1(dhcp-config)#dns-server 8.8.8.8
SW1(dhcp-config)#net 40.1.1.0 255.255.255.0
SW1(dhcp-config)#exit
到这里pc跟笔记本都能动态获取ip了,这里就不截图了!那么右侧的server现在还不能获取ip,下面我来做下中继
R1(config)#int g0/0
R1(config-if)#ip helper-address 12.1.1.1
现在在试下server服务器是不是已经获取到ip了,如果没有获取到请先选到静态,在勾选DHCP选项
当然在DHCP地址分配池中,我们可以用ip dhcp excluded-address 去掉部分IP地址,也就是说去掉的IP地址是不参与自动分配的
本人na没过的菜鸟,语言组织能力很差,话术不专业,请见谅!