有关DHCP服务器维护管理的技巧
相信各位网络管理人员多数已经耳熟能详了
不过
在不同的管理运行环境下
我们对DHCP服务器的管理要求也有所不同
这就要求我们必须善于总结
及时挖掘出新环境下的管理维护
绝招
才能确保DHCP服务器始终高效运行!这不
本文下面总结出来的DHCP服务器维护新技巧
相信会给各位带来耳目一新的感觉!
巧妙给DHCP服务器搬家
服务器进行硬件升级是不可避免的事情每次进行升级操作时网络管理人员往往需要花费大量的时间去重新配置DHCP服务器中的数据以及其他参数选项!事实上给DHCP服务器搬家是有技巧可循的只要我们按照如下方法给DHCP服务器搬家就可以起到事半功倍的效果
首先将旧服务器中的DHCP参数导出到特定的文本文件中在导出DHCP服务器参数时可以依次单击旧服务器系统桌面中的开始/运行命令在弹出的系统运行对话框中输入字符串命令cmd单击回车键后将系统状态切换到MSDOS窗口状态
在DOS命令行提示符下输入字符串命令netsh dhcp server export C:\dhcpbacktxt all(如图所示) 单击回车键后DHCP服务器中的所有配置参数将全部被导出保存到C:\dhcpback文件中同时将该纯文本文件拷贝到闪盘中
图
一旦上面的字符串命令被执行成功后再用鼠标右键单击旧服务器系统桌面中的我的电脑图标从其后弹出的快捷菜单中执行管理命令打开本地服务器系统的计算机管理窗口在该窗口的左侧列表区域用鼠标依次双击服务和应用程序/服务项目在对应服务项目的右侧列表区域中用鼠标双击其中的DHCP服务在弹出的DHCP服务属性设置窗口中单击停止按钮将旧服务器系统中的DHCP服务暂时停止掉
下面以超级管理员身份登录进升级后的新服务器系统中然后将闪盘中的dhcpback文件拷贝到本地系统的某个特定分区目录下假设我们仍然将该文件保存到C盘之后我们再依次单击新服务器系统桌面中的开始/运行命令在弹出的系统运行对话框中输入字符串命令cmd单击回车键后将系统状态切换到MSDOS窗口状态接下来在DOS命令行提示符下输入字符串命令netsh dhcp server import C:\dhcpbacktxt all单击回车键后dhcpbacktxt文件中的所有配置参数将全部被导入到新创建的DHCP服务器中完成上面的操作后我们再依次执行开始/程序/管理工具命令然后在弹出的管理工具窗口中双击DHCP服务图标在弹出的DHCP服务器控制台界面中用鼠标右键单击目标DHCP服务器并执行快捷菜单中的启动命令这么一来新创建的DHCP服务器很快就能正常运行了当然了上面的方法仅在Windows 服务器系统中有效
如果原先的DHCP服务器是搭建在Windows 服务器系统中的话我们可以使用一款名为Dhcpexim的DHCP参数导入导出工具来给DHCP服务器进行搬家在使用Dhcpexim工具导出DHCP服务器参数时首先从网上将Dhcpexim工具下载下来并按照默认方式将该程序先安装到旧服务器系统中待该程序安装完毕后打开系统的资源管理器窗口并进入到C:\Program Files\Resource Kit文件夹窗口双击其中的Dhcpexim程序在其后弹出的设置界面中选择Export configuration of the local service项目再单击一下OK按钮之后系统屏幕上将出现一个文件保存对话框我们可以在这里指定一个文件来保存导出来的DHCP服务器参数假设我们指定C:\dhcpback文件来保存DHCP服务器参数
一旦旧DHCP服务器的配置参数被成功导出到C:\dhcpback文件后我们再打开旧服务器系统的计算机管理窗口在该窗口的左侧列表区域用鼠标依次双击服务和应用程序/服务项目在对应服务项目的右侧列表区域中用鼠标双击其中的DHCP服务在弹出的DHCP服务属性设置窗口中单击停止按钮将旧服务器系统中的DHCP服务停止掉接下来我们再将Dhcpexim工具程序安装到新服务器系统中然后进入到C:\Program Files\Resource Kit文件夹窗口双击其中的Dhcpexim程序在其后弹出的设置界面中选择Import configuration to the local service项目再单击一下OK按钮之后系统屏幕上将出现一个文件选择对话框从中将dhcpback文件选中并添加进来这样的话Dhcpexim工具就会自动将旧DHCP服务器中的配置参数搬移到新服务器中了
巧妙绑定DHCP服务器预留地址
一般来说为了防止局域网中的其他用户随意抢用IP地址我们往往采用绑定地址的方法来避免IP地址被随意使用而绑定静态IP地址常用的方法就是通过执行arp s IP MAC字符串命令来实现的不过该方法无法适用于DHCP服务器中的预留地址如此说来我们难道就没有办法阻止其他人随意使用DHCP服务器的预留地址了?其实按照下面的操作方法我们可以轻松地将DHCP服务器预留IP地址和特定计算机的网卡物理地址相互绑在一起这样就能避免其他人随意使用DHCP服务器预留IP地址
首先以超级管理员身份登录进DHCP服务器所在的系统并在系统桌面中依次执行开始/运行命令打开服务器系统的运行文本框将字符串命令cmd填写在其中单击确定按钮后将系统状态切换到MSDOS工作状态
其次在DOS命令提示符下输入字符串命令Netsh Dhcp Server aaaaaaaaaaaa Scope bbbbbbbbbbbb Add reservedip c dddddddddddd username Client Both其中aaaaaaaaaaaa表示DHCP服务器所在的主机IP地址bbbbbbbbbbbb表示DHCP服务器所在子网的IP地址c表示DHCP服务器中特定的预留IP地址dddddddddddd表示特定工作站网卡设备的物理地址username表示当前连接DHCP服务器时所用的具体帐号名称Client表示从客户端出发来绑定预留IP地址在默认状态下往往都采用这种地址绑定方式所以该参数通常可以省略不写而Both参数意味着仅从DHCP服务器中得到动态预留地址单击回车键后我们就能完成预留IP地址与特定工作站的网卡物理地址相互绑定的目的了一旦绑定操作成功那么其他人就不能随意使用DHCP服务器中的预留IP地址了
比方说单位有一台DHCP服务器其所在主机的IP地址为现在我们要想将其中的一个预留IP地址与局域网中的一台特定工作站网卡绑定在一起该特定工作站的网卡物理地址为DEB而且我们希望从客户端通过abc帐号来访问DHCP服务器要完成上述的地址绑定操作我们只需要在DOS命令行提示符下执行Netsh Dhcp Server Scope Add reservedip DEB abc both字符串命令就可以了(如图所示)
图
巧妙让DHCP服务器跨子网作用
我们知道DHCP服务器的每一个作用域一般只能对应于一个子网而且常见的单位子网至多只能使用个IP地址所以DHCP服务器中的一个作用域最多也只能包含个可以使用的IP地址很明显这样少的可用地址数量很难满足那些子网较多规模较大的局域网地址申请要求那我们能否将多个子网中可以使用的IP地址统一集中到一台DHCP服务器中使用以便让同一台DHCP服务器能进行跨子网服务呢?答案是肯定的我们在DHCP服务器中创建一个超级作用域然后将不同子网中的所有IP地址全部组合起来指定它们共同使用相同的作用域名称如此一来DHCP服务器就能同时为多个子网服务了下面就是具体的实现步骤
在DHCP服务器中创建超级作用域时我们应该先为局域网中的每一子网创建一个子域然后将每一子网中能够被使用的IP地址范围正确导入到对应的子域中为各个子网创建好子域后我们现在就可以依次执行开始/程序/管理工具命令然后在弹出的管理工具窗口中双击DHCP服务图标在弹出的DHCP服务器控制台界面中用鼠标右键单击目标DHCP服务器并执行快捷菜单中的新建超级作用域命令在弹出的新建超级作用域向导设置界面中单击下一步按钮随后向导界面会自动提示为超级作用域取一名称假设我们为该超级作用域取名为跨网服务
为超级作用域取好合适名称后再按提示单击下一步按钮进入到图所示的设置界面 从该界面中我们将看到先前已经创建好的所有子域名称同时将所有子作用域名称选中然后继续单击下一步按钮直到最后单击完成按钮如此一来DHCP服务器就能同时为局域网中的每一个子网提供动态IP地址分配服务了日后当DHCP服务器接受到来自任一子网中的IP地址申请请求时它就会自动搜索超级作用域下面对应子域下面可用的IP地址然后为目标工作站正确分配一个可用的IP地址
图
总结
经过以上的几大绝招相信您的DHCP服务器在一定程度上可以高枕无忧了不过在实际应用过程中总是存在着千变万化的问题以及解决思路以上思路也只能算是抛砖引玉多多实践多多总结才是正道