在路由器上实现DHCP服务器

很郁闷,昨天晚上看了些关于在路由器上配置DHCP服务器的东西。今天想去在设备上试验下的,可是我的接
口和CONSOLE线的口都是母的。暂时也没找到转换头。
我想的是利用一个CISCO2811,在上面配置DHCP服务。然后下面接一个CISCO2960交换机。并且在交换机上划
分成2个VLAN 。
VLAN1:F0/1---F0/12----IP :192.168.1.1(管理IP地址)
VLAN2:F0/13----F0/23-----IP :192.68.2.1(管理IP地址)
 
F0/24是连接到2811的接口。我把它设置成TRUNK 模式,因为在这里要有俩个VLAN的数据进行来往通信。
在每个交换机的端口上都开启PortFast功能。
2811的Fast0/1来连接下面的交换机,并且设置它的IP地址为:192.168.1.4
下面就是router具体的配置:
router#config t
router(config)#ip dhcp pool vlan1
router(dhcp-config)#default-router 192.168.1.254
router(dhcp-config)#network 192.168.1.0 255.255.255.0
router(dhcp-config)#exit
router(config)#ip dhcp excluded-address 192.68.1.1 192.168.1.10
router(config)#ip dhcp excluded-address 192.168.1.254
router(config)#ip dhcp pool vlan2
router(dhcp-config)#default-router 192.168.2.254
router(dhcp-config)#network 192.168.2.0 255.255.255.0
router(dhcp-config)#exit
router(config)#ip dhcp excluded-address 192.68.2.1 192.168.2.10
router(config)#ip dhcp excluded-address 192.168.2.254
router(config)#interface f0/1
router(config-if)#ip address 192.168.1.4 255.255.255.0
router(config-if)#no shut
router(config-if)#exit
router(config)#interface f0/1.1
router(config-if)#ip address 192.168.1.254 255.255.255.0
router(config-if)#encapsulation dot1q
router(config-if)#no shut
router(config-if)#exit
router(config)#interface f0/1.2
router(config-if)#ip add 192.168.2.254 255.255.255.0
router(config-if)#encapsulation dot1q
router(config-if)#no shut
router(config-if)#exit
router(config)#ip route 192.168.1.0 255.255.255.0 192.168.1.254
router(config)#ip route 192.168.2.0 255.255.255.0 192.168.2.254
router(config)#exit
router#wr
下面就是交换机的具体配置:
sw(config)#vlan 2
sw(config-vlan)#exit
sw(config)#interface range f0/1-12
sw(config-if-range)#switchport mode access
sw(config-if-range)#switcport access vlan 1
sw(config-if-range)#spanning-tree portfast
sw(config-if-range)#no shut
sw(config)#interface range f0/13-23
sw(config-if-range)#spanning-tree portfast
sw(config-if-range)#switchport mode access
sw(config-if-range)#switcport access vlan 2
sw(config)#interface f0/24
sw(config-if)#switchport mode trunk
sw(config-if)#switchport trunk encapsulation dot1q
sw(config-if)#switchport allowed vlan all
sw(config-if)#no shut
sw(config)#interface vlan 2
sw(config-if)#ip addresss 192.168.2.1 255.255.255.0
sw(config-if)#ip helper-address 192.168.1.4
sw(config-if)#exit
sw(config)#interface vlan 1
sw(config-if)#ip add 192.168.1.1 255.255.255.0
sw(config-if)#ip helper-addresss 192.168.1.4
sw(config-if)#exit
sw(config)#exit
sw#wr
 
我的设计思路是这样的:
在路由器实现单臂路由。在一个接口上设置了IP地址,并且设置了俩个子接口IP地址,分别作为VLAN1和VLAN2的网关,并且在每个子接口上都进行了格式的封装。在路由器上,置好了静态路由,其实我更喜欢动态路由。
然后就是设置了DHCP服务的相关条目:定义了俩个IP地址池。也分别从里面排除了从里面不可以自动分配的IP地址。设置了每个地址池的默认的网关。没有设置DNS,其实只要是知道就随便些上就可以了。
然后,就是进入交换机,进行VLAN的划分。主要是划分了一个VLAN2,然后给他们分别设置好了管理IP地址。并且分配好端口,设置成access模式,并且把第24口设置成了TRUNK模式。封装格式是dot1q。在每个VLAN中都设置了IP HELPER-ADDRESS ,我把这个地址设置成了192.168.1.4,也就是路由器上的那个连接交换机的端口。接下来就是在每个连接有PC的端口上开启portfast功能。
我是这样思考的。但是没有实际操作,如果大家看着有纰漏的地方,还望大家多多批评指正。共同共学习。
 其实,我还有一个非常纳闷的地方:VLAN的管理IP地址,是不是这个VLAN中的客户机上网时候的网关地址。在日常的工作中,确实是,我们就是这么设置的。
但是,那个路由器上的那俩个子接口的IP地址又是做何使用的呢?
非常纳闷、、、、还请各位高手多多指点啊~~

你可能感兴趣的:(服务器,Cisco,DHCP,VLAN,休闲)