免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1512 | 回复: 0
打印 上一主题 下一主题

在三层交换机上做多个vlan的DHCP(原创) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-08-05 23:42 |只看该作者 |倒序浏览

如果一台CISCO三层交换机,上面划有多个VLAN,要求在这台交换机上做多个DHCP让这几个VLAN中的PC机都能自动获取到IP地址,DHCP配置过程都知道,有一点疑问就是:DHCP是在全局模式下配置的,不同的VLAN里的PC机是怎么找到自己所需的那个DHCP的呢?并获取到自身所在VLAN的那个网段呢?

理解是这样:
交换机会根据每个端口的VLAN ID去查找对应的VLAN虚接口地址,然后从DHCP池里获取同网段的地址!

如果三层交换机本身不是dhcp server的话则:
客户机发送的dhcp request数据包到达交换机的时候,因为交换机开启了DHCP 中继功能,所以在转发的时候交换机会对这个request做点小手脚,他把这个客户机所在vlan的网关(通常是这个vlan的SVI)附加到request数据包里,dhcp server收到这个request后会根据这个网关的信息为不同的网段分配对应的地址。


附上我在网上搜索到的实例:
网络中有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也可以互访了。  
  最后在各接入VLAN的计算机进行网络设置,将IP地址选项设置为自动获得IP地址即可。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/74613/showart_1108497.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP