您的位置:首页 > 其它

一台 DHCP 多个不同VLAN分配IP地址

2013-05-16 22:14 253 查看
一台 DHCP 多个不同VLAN分配IP地址

这是个大家是日常应用中常会遇见的问题,配置好交换机后.下面用户数量太多为了节省时间,方便用户。就需要用一个DHCP服务器(windows nt/2000/2003 或都三层Swith内置)同时为多个VLAN分配IP地址.为不同的子网分配不同的网关.本文本只说明方法,不具体操作,每个Swith 里操作不一样!

  首先不要被应用需求误导.要对DHCP服务器有一定的了解.DHCP 默认分配是接受同一广播信息,当一个DHCP存在多个地址池后,将DHCP请求的广播数据包转化为单播请求,才会通过三层路由把请求转发到DHCP服务器所在的VLAN,进而实现DHCP的跨VLAN服务。它会按照DHCP广播发送源IP来与多个地址池对比,找到与之相匹配的网络段,将IP租用信息返回其网关.实现多VLAN
IP分配.

  大概步骤:

前提是:Swith 必须是三层交换机 支持 DHCP-bootp

  第一、在DHCP服务器上那里多个作用域.

  第二、划分VLAN

  第三、为每个VLAN 指定默认网关(给VLAN接口配置IP地址)

  第四、在交换机上打开 DHCP-bootp 功能

  第五、在DHCPBOOTP设置里,设定DHCP服务器地址

Cisco 指定DHCP方法: ip helper-address IP_DHCPServer

这样就能为多个VLAN分配IP了!

下面转载cisco 实现方法

  为了实现跨VLAN的DHCP服务,需要从两方面入手,一方面要在交换机上指明DHCP服务器的IP地址,另一方面要在DHCP服务器上创建新的作用域。

  下面以Cisco的Catlyst 4506为例介绍具体的操作步骤:

  1.在交换机上配置DHCP服务器:

  ip dhcp-server 192.168.0.69

  2.在交换机中为每个VLAN设置同样的DHCP服务器的IP地址:

  interface Vlan11

  ip address 192.168.1.254 255.255.255.0

  ip helper-address 192.168.0.69 DHCP Server IP

  interface Vlan12

  ip address 192.168.2.254 255.255.255.0

  ip helper-address 192.168.0.69 DHCP Server IP

  3.在DHCP服务器上设置网络地址分别为192.168.1.0、192.168.2.0的作用域,并将这些作用域的“路由器”选项设置为对应VLAN的接口IP地址。 
(新浪博客提示:此博文已经过自动调整,以便在移动设备上查看)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  DHCP