首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 操作系统 > 其他操作系统 > OpenBSD 3.8与Cisco6509配合实现跨vlan动态分配ip
【标  题】:OpenBSD 3.8与Cisco6509配合实现跨vlan动态分配ip
【关键字】:OpenBSD,3.8,Cisco6509,vlan
【来  源】:http://www.cublog.cn/u/4206/showart.php?id=104691

OpenBSD 3.8与Cisco6509配合实现跨vlan动态分配ip

网络环境:
核心交换是Cisco6509,下面接了一些Cisco3524、Quidway3952等交换机
目的:
想让终端用户通过DHCP获取ip,而且是跨不同vlan,获得相应vlan的ip、掩码、网关、dns等
方法:
一:安装OB
这个不多说了,我当时测试的时候装的3.8,现在等3.9哪,呵呵
二:设置DHCP服务
1:启用dhcp
在OB的FAQ中说的是:
“如果你想使用OpenBSD来作为一个DHCP服务器dhcpd,编辑文件/etc/rc.conf.设置dhcpd_flags="-q"来代替dhcpd_flags=NO.”

OB与FB不同的是:所有系统启动时需要执行的服务都在'/etc/rc.conf'中定义了entry,然后在'/etc/rc'中定义了具体的操作。用户自定义的系统服务,最好都写在'/etc/rc.local'和'/etc/rc.conf.local'(该脚本若是不存在,可自行创建)中。

所以个人建议,不去动rc.conf,而是在rc.conf.local中写入:dhcpd_flags="-q",它会覆盖rc.conf中默认的。

2:设置dhcp
在/etc/dhcpd.insterfaces中写入你想让dhcpd监听的界面。
echo pcn0 >>  /etc/dhcpd.interfaces

编辑dhcpd.conf
vi /etc/dhcpd.conf

option domain-name "abc.cn";
option domain-name-servers *.*.*.8,*.*.*.68;
#DNS服务器地址
default-lease-time 36000;
#客户机可以请求租约的有效期, 而如果没有, 则服务器将指定一个租约有效期, 也就是这个值 (单位是秒)。
max-lease-time 72000;
#这是服务器允许租出地址的最大时长。 如果客户机请求了更长的租期, 则它将得到一个地址,但其租期仅限于 max-lease-time 秒。

#vlan 23
subnet *.*.43.32 netmask 255.255.255.224 {
option routers *.*.43.62;
range *.*.43.33 *.*.43.61;
}

#vlan 21
subnet *.*.43.64 netmask 255.255.255.192 {
option routers *.*.43.126;
range *.*.43.65 *.*.43.125;
}
host vlan2165 { hardware ethernet 00:0a:e6:72:e7:c1; fixed-address *.*.43.65; }
host vlan2166 { hardware ethernet 50:78:4c:6c:08:9f; fixed-address *.*.43.66; }
#设置这两个mac地址只分配这两个地址,其他的动态分配

..........
..........
#根据需要把所要动态分配ip的vlan都添加进去

三:交换机上设置
我们的核心是Cisco6509,所以我现在只知道cisco上的方法,其他的交换机请参考各自的手册
service dhcp
ip dhcp relay information option
然后在某个需要动态获取ip的vlan上
ip helper-address *.*.*.*
#此处填写dhcp server的地址即可

我实际测试过,不同的vlan可以获得我希望它获取的ip地址。

四:FAQ
1:发现有的机器无法获取ip
查了一下,是他的机器把dhcp的服务给禁用了,可能是自己优化的时候看这个服务不用就给关了


其他的,由于我只是简单的测试了一下,所以未发现,实际中我们不用dhcp,哪位兄弟有新发现请通知我,我更新这篇文档。
用cacti代替mrtg来监控交换机:【上一篇】
在x86-64平台上安装32位solaris10:【下一篇】
【相关文章】
  • 关于给OpenBSD捐款事件
  • 如何在交换机上配置VLAN的划分
  • VLAN实验
  • VLAN的矛与盾
  • 火鸟字幕合并器SubindexV0.4Build2006.3.8正式发布,简体版下载
  • 火鳥字幕合併器SubindexV0.4Build2006.3.8正式發佈,繁體版下載
  • 2950 VLAN划分
  • PVLAN配置
  • 局域网实现vlan
  • 虚拟局域网(VLAN)路由--catalyst5500实例
  • 【随机文章】
  • 二叉树的操作
  • Interacting with COM Components Using C#
  • 最新Viking(维金)病毒专杀工具,纯VB编写。
  • 从UNIX系统获取密码档(三)
  • Hibernate参考文档-前言
  • 从CMM角度考虑需求管理计划
  • Asp.net+Xml实现无数据库论坛一点即通
  • 通过thunk技术实现win32回调函数的完全封装
  • 在linux下面叫firefox 支持java (zt)
  • 病毒名称 I-Worm/Xgtray.b“西格雷”变种b
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.