zoukankan      html  css  js  c++  java
  • 如何搭建DHCP及DHCP中继服务器

    当局域网中有大量的主机时,如果逐台设置ip地址、默认网关、dns服务器地址时等网络参数,显然是一个费力也未必讨好的方法,这时使用DHCP的方式分发ip地址,能够动态配置各客户机的网络地址参数,大大减轻了管理与维护的成本。下面通过一个例子,来安装DHCP服务器以及DHCP中继服务器。

         公司的内部网路划分为三个物理网段,并通过一台Linux网关服务器相互连接。为了提供集中化的地址分配管理,现需要构建一台DHCP服务器,在不增加硬件投资的情况下,为处于不同网络的客户机动态配置ip地址等网络参数。
    网络拓扑图如下:
     
    确认网络地址配置正确
    dhcp服务器、dhcp中继服务器按照拓扑图正确添加虚拟网卡设备并配置各接口的ip地址等参数,这里注意的是将dhcp服务器的默认网关地址设置为192.168.1.1,以便与内网客户机通讯
    配置DHCP服务器
     
    1.安装DHCP服务器软件包
    先检查RPM命令检查系统中是否已经安装DHCP软件包,如果没有安装,则挂载RHEL5系统光盘,并安装其中的dhcp- 3.0.5.el5.i386.rpm软件包即可
     
     
    查看dhcp软件包安装的主要文件
     
     
    使用vi打开dhcp服务器的主配置文件/etc/dhcpd.conf,但是该文件中默认并不包含任何有效配置,需要手动建立
     
    为各客户机动态分配的ip地址,默认租约时间为21600秒,最大租约时间为43200秒,对应于三个物理网段,用于动态分配的ip地址范围:192.168.1.10~192.168.1.100、192.168.2.10~192.168.2.100、192.168.3.10~192.168.3.100
     
    启动dhcpd服务
     
    打开命令参数配置文件/etc/sysconfig/dhcpd,设置dhcpd服务仅面向eth0、eth1、eth2网卡提供动态地址分配服务
     
     
    配置dhcp中继服务器
     
     
    RHEL5系统中,安装dhcp软件包,安装完之后,就已经包含了dhcp中继相关的程序和脚本等文件。配置dhcp中继服务器时,只需修改配置文件/etc/sysconfig/dhcrelay服务即可,作为路由器使用时,还需要开启服务器的路由转发功能
     
    开启服务器的路由转发功能
    编辑/etc/sysctl.conf文件,将net.ipv4.ip_forward配置项的值修改为1,并执行sysctl -p命令使之生效
     
     
     
    打开dhcp中继服务器的配置文件,设置允许dhcp中继数据的接口及dhcp服务器的ip地址
     
     
     
    启动dhcrelay中继服务程序
     
     
    验证dhcp结果
    修改测试客户机的虚拟网卡连接方式,分别使用不同的网卡进行测试。确保能够通过dhcp方式获取正确的网络地址配置(两种方法)
    1.    如果测试客户机使用Linux系统,则进行dhclient eth0命令获取地址,或者修改eth0网卡的配置文件,设置BOOTPROTO=dhcp,然后重启network服务
    2.    如果测试客户机使用windows系统,则打开cmd命令窗口,执行ipconfig/release命令释放租约,执行ipconfig/renew命令重新获取地址
    我们这里使用windows客户机进行验证
     

    本文出自 “shani” 博客,请务必保留此出处http://shani.blog.51cto.com/1153831/326907

  • 相关阅读:
    java中的线程是如何工作的。
    springcloud 负载均衡之 ribbon。
    eureka 集群的实现方式?
    eureka的简单介绍,eureka单节点版的实现?eureka的自我保护?eureka的AP性,和CP性?
    docker常用命令、镜像命令、容器命令、数据卷,使用dockerFile创建镜像,dockefile的语法规则。
    关于自动化测试框架的思想和考虑
    Web应用程序压力测试步骤
    自动化测试工具的选择
    软件测试用例的认识误区
    如何评估软件产品的质量?
  • 原文地址:https://www.cnblogs.com/fjping0606/p/4573759.html
Copyright © 2011-2022 走看看