欢迎大家来到IT世界,在知识的湖畔探索吧!
一台 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地址。
其他资料:
192.168.14.14 为 DHCP Server IP 。网络中有1个DHCP Server,1 个cisco 3550-48交换机,IOS已升级到EMI.要用3550做4个VLAN,DHCP server用1条网线连到3550,可以连到其中1个vlan,也可不属于4个vlan,地址分配为:
VLAN 11: 192.168.11.0/24
VLAN 12: 192.168.12.0/24
VLAN 13: 192.168.13.0/24
VLAN 14: 192.168.14.0/24.
DHCP server做4个Scope,分别为192.168.11.10-200,192.168.12.10-200,192.168.13.10-200,192.168.14.10-200
问题:可否实现DHCP 客户端从DHCP server上所属VLAN的地址?
既VLAN 11 的机器获得的地址为192.168.11.0/24,VLAN 12拿到的地址为192.168.12.0/24 。
给VLAN所有的节点分配动态IP地址 :首先在核心交换机上分别设置各VLAN的接口IP地址和DHCP服务器的IP地址192.168.14.14,如下所示:
3548(config)#interface vlan 11
3548(config-if)#ip address 192.168.11.1 255.255.255.0 VLAN11接口IP
3548(config-if)#ip helper-address 192.168.14.14 DHCP Server IP
3548(config)#interface vlan 12
3548(config-if)#ip address 192.168.12.1 255.255.255.0 VLAN12接口IP
3548(config-if)#ip helper-address 192.168.14.14 DHCP Server IP
3548(config)#interface vlan 13
3548(config-if)#ip address 192.168.13.1 255.255.255.0 VLAN13接口IP
3548(config-if)#ip helper-address 192.168.14.14 DHCP Server IP ……
再在DHCP服务器上设置网络地址分别为192.168.11.0,192.168.12.0,192.168.13.0的作用域,并将这些作用域的”路由器”选项设置为对应VLAN的接口IP地址。这样,可以保证所有的VLAN也可以互访了。 红笔所示,这里都要是网关。不然数据包出不去的。切忌这里 192.168.14.0这里为管理vlan。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/33733.html