注册
登录
会员
搜索
标签
统计
帮助
杜松之家
»
其他行业技术专区
» 用DHCP服务器来管理局域网
搜索
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
[网络转载] 用DHCP服务器来管理局域网
千年等候
注册会员
精华: 0
积分:
138
帖子:
12
威望:
48 点
金钱:
36 币
贡献:
18 点
经验:
02级
阅读权限:
20
注册:
2007-11-19
状态:
发短消息
加为好友
1
#
大
中
小
发表于 2007-12-3 20:49
只看该作者
用DHCP服务器来管理局域网
DHCP可以通过租约和预置IP相联系,提供为本地TCP/IP网络上自动并安全地分配和租用IP地址信息,从而实现IP的集中式管理,基本上不需要管理员的人为干预。但事情总会有其两面性,虽然DHCP服务可以自动地为客户端分配IP信息,可是当某一客户通过DHCP联入本地局域网,就可以访问本地共享资源或一些敏感
资料
。即使对方没有恶意,但客户机上可能有一些病毒或木马会危害本地网络的安全。所以,不仅是服务器端需要安全
配置
,对客户端也应该有些针对性的管理。
其实我们可以为客户端的机器创建一个DHCP类,在DHCP服务器上为该类指定一个网关、DNS信息,如果没有此DHCP类的机器将无法得到此网关或DNS信息,当然也就无法取得相关配置或权限,如因特网的访问权。这里我们来探讨如何设置DHCP类,来防止未经授权的机器得到公司网络中机器的DHCP地址信息(以下操作皆在同一网段内实现)。
创建DHCP用户类或供应商类
1.创建一个新用户或者提供商选项类
(1) 启动DHCP管理器,在控制台树结构中,点击“可使用的DHCP服务器”。这里我们右击“winsrv服务器”,然后点击“定义用户类”来创建一个新的用户类,或者点击“定义提供商类”来创建一个新的提供商类。点击“添加”。
(2)在“新建类别”对话框中,在“显示名字”编辑框中为新的选项输入一个描述性的标识名字,在这里我们输入“long”,在“说明”框中您也可以随意添加附加信息,这里为了方便我们省略了。在ID或者ASCII下输入由DHCP客户端提供的数据,DHCP服务器服务中要用这些数据来匹配类ID。点击“文本输入框”的左侧,以十六进制字节数值输入数据。点击文本输入框的右侧,以ASCII文本字符值输入数据。这里我们还是输入“long”,点击“确定”,然后点击“关闭”。
至此我们已经定义好了一个 ID为Long的DHCP用户类,下面需要对此用户类进行配置。
2. 配置用户类
右击“作用域选项”,选择“高级”,在下面的“用户类别”中选择刚才创建的用户类别“Long”,然后在下面的可用选项中选择需要配置的选项,一般我们选择“003
路由器
”和“006 DNS服务器”,以及“051 租约”等选项。DNS的设置选择“006 DNS服务器”,在下面的IP地址输入本地DNS服务器地址,按“添加”就可以了(如图1)。
图1 配置用户类
路由器的设置基本一样。对于租约的填写,需要注意的是在下面的长类型中要输入的是16进制的数字,比如我们假设租约为10天(即864000秒),直接输入十进制864000,按“确定”,系统会自动显示为16进制数。
为客户机设置指定的DHCP类ID串
连接到基于Windows 2000的DHCP服务器的客户端计算机,可以使用下面的命令来设置指定的DHCP类ID串:
ipconfig /setclassid adapter_name class_id
例如,要对一个称之为“局域网连接”的网卡配置用户类ID为“myuserclass”的DHCP类,只需要在命令行中输入ipconfig /setclassid “Local Area Connection” myuserclass,然后按下回车即可。在客户端只有一块网卡,所以这里也可以这样写 “ipconfig /setclassid * long”,星号代表本地所有连接,这样客户端就会使用ID为Long的DHCP用户类。图2为已配置好的Windows 2000系统客户端的本地网络参数。
从图4中我们可以看到,租约为10天,就是我们刚才配置的租期。DHCP Class ID 为long,DNS Servers和DHCP Servers还有网关皆为先前所设定值。大功告成啦!
图2 已配置好的客户端参数
目的基本达到了,可是总是会有新的问题出现。显然这种手动为客户端设置的方法工作量是很大的,为了解决这个问题,我们可以通过域给客户端设置登录脚本,让用户登录域的同时自动执行此脚本。
设置登录脚本
首先编写一个批处理文件DHCP.BAT。
Echo
Ipconfig/setclassid * long (*代表所有本地连接,这里针对的是客户端只有一块网卡)
将此脚本放在DC的NETLOGON目录下,并在域中为相应的OU或用户设置登录脚本,这样当用户登录到域时,会自动执行这个脚本命令,客户端也会得到相应的IP配置信息,这样未被授权的用户就没办法登录网络。
当然我们还可以对DHCP服务器进行授权管理,这需要通过DC上的DHCP服务对域内的其他服务器进行连接,并授权管理,这样未被授权的DHCP服务器在域中也是没有办法运行的。
查看详细资料
TOP
woaita08
新手上路
精华: 0
积分:
46
帖子:
5
威望:
15 点
金钱:
13 币
贡献:
5 点
经验:
01级
阅读权限:
10
注册:
2007-12-4
状态:
发短消息
加为好友
2
#
大
中
小
发表于 2007-12-4 13:04
只看该作者
将此脚本放在DC的NETLOGON目录下,并在域中为相应的OU或用户设置登录脚本,这样当用户登录到域时,会自动执行这个脚本命令,客户端也会得到相应的IP配置信息,这样未被授权的用户就没办法登录网络。
当然我们还可以对DHCP服务器进行授权管理,这需要通过DC上的
查看详细资料
TOP
woaita08
新手上路
精华: 0
积分:
46
帖子:
5
威望:
15 点
金钱:
13 币
贡献:
5 点
经验:
01级
阅读权限:
10
注册:
2007-12-4
状态:
发短消息
加为好友
3
#
大
中
小
发表于 2007-12-4 13:04
只看该作者
这个我看过了,还真有用呀,学学
查看详细资料
TOP
快乐一生
注册会员
精华: 0
积分:
108
帖子:
11
威望:
37 点
金钱:
28 币
贡献:
13 点
经验:
02级
阅读权限:
20
注册:
2007-12-4
状态:
发短消息
加为好友
4
#
大
中
小
发表于 2007-12-4 19:53
只看该作者
谢了,LZ辛苦了,我顶上。。。
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
Juniper产品使用维护区
交换机产品及技术讨论专区
路由器产品及JUNOS讨论专区
--技术文档区
网络安全及相关技术专区
--技术文档区
--问题交流区
应用加速产品及相关技术专区
Juniper网络学院
JNCIA.JNCIS认证专区
--juniper认证题库
JNCIP.JNCIE认证专区
学习园地
技术解决方案
行业与交流专区
交易信息交流区
行业动态
电信技术专区
juniper与其他设备共享区
其他行业技术专区
休闲娱乐区
杜松茶馆
软件工具
笑话 趣事
BBS站务管理专区
申请专区
站点建议
控制面板首页
编辑个人资料
积分交易
积分记录
公众用户组
个人空间管理
基本概况
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计