linux如何安装配置DHCP?

时间:20-04-13 10:25 责任编辑: admin 来源:电脑吧 点击:

  一.首先了解DHCP的概念

  DHCP是实现主机IP地址DNS等动态配置的网络协议.

  DNCP可以在多种操作系统中实现,包括最常用的LINUX系统和WINDOWS系统

  DHCP网络服务的结构中具有服务器和客户机两个角色

  DHCP服务器用于为网络中所有的DHCP客户机提供网络配置信息,在同一网络中,DHCP服务器通常是唯一存在在.

  网络中的任何主机都可以配置成为DHCP客户机,向DHCP服务器发出配置请求并按照服务

  器返回的信息进行网络配置

  二.DHCP服务器能够提供的网络配置信息

  1.网络接口的IP地址和子网掩码.

  2.网络接口的IP地址对应的网络地址和广播地址

  3.默认网关地址

  4.DNS服务器地址

  三.DHCP服务器的配置

  1.安装DHCP服务器软件(在RHEL4系统的安装光盘中包括RPM格式的DHCP服务器软件包,包文件的名称是dhcp-3.0.1-12_EL.i386.rpm),在RHEL4的第4安装光盘中,在同一张安装盘中还包括与DHCP相关的其它软件包

  # cd /media/cdrom/rehat/rpms/

  #ks; -l; dhcp*

  dhcp-3.0.1-12_EL.i386,rpm在REL4中没有被默认安装,需要手动安装

  #rpm; -qa; |grep; dhcp

  #rpm; -ivh; dhcp-3.0.1-12_EL.i386.rpm

  2.其中/usr/sbin/dhcpd 是DHCP服务器的执行文件,/etc/rc.d/init.d/dhcpd是DHCP服务器的启动脚本,虽然文件名都是DHCPD,但是文件位于不同的目录,功能也不一样.

  DHCPD.CONF配置文件以及建立配置文件和配置文件的格式

  #ls /etc/dhcp*

  #vi /etc/dhcpd.conf

  如:

  subnet; 192.168.1.0; netmask; 255.255.255.0 {

  range; 192.168.1.100192.168.1.200;

  }

  3.全局设置

  全局设置是DHCPD.CONF配置文件中不包括在任何声明中的配置项(参数或选项),

  作用于整个配置文件.当声明中没有相应的配置项时将使用全局配置项的设置,当声明

  中有相应的设置项时将使用本声明中设置,而不采用全局设置项的值.

  DHCP.CONF配置文件中常用的全局设置如下:

  1)ddns-update-style参数用来设置DHCP服务器与DNS服务器的动态信息更新模式.

  2)默认租约时间使用default-lease-time参数设置,参数值的单位是秒.

  3); 最大租约时间使用max-lease-time参数设置,参数值的单位是秒.

  4) 主机所在域的名称使用domain-name先项进行设置,设置的域名将与主机名称一起组成

  主机全名

  5)DNS服务器地址使用domain-name-servers选项进行设置,设置的值为DHCP客户端需要使用的DNS服务器的IP地址.

  6)使用subnet声明设置子网属性

  subnet 是DHCP.CONF文件中最常用的声明,用于在子网中设置动态分配的地址的网络属性,subnet声明中可包括其他的参数.就不再说了.

  4.DHCP服务器的启动与停止及重起和DHCP服务的状态

  #servicedhcpdstart;

  #servicedhcpd;stop

  #service;dhcpd; restart

  #service;;dhcpd;status

  三.DHCP配置实例

  如

  默认租约时间为21600S

  最大租约时间为43200S

  局域网内所有主机动的域名为abc.com

  客户机使用的DNS服务器的IP地址是192.168.1.1

  声明在子网192.168.1.0/24中用于动态分配的IP地址范围是192.168.1.100~~~192.168.1.200所分配的子网掩码是255.255.255.0默认网关是192.168.1.1

  在子网192.168.1.0/24中有名为server01的服务器主机,需要的固定分配IP地址是192.168.1.1,

  #vi/etc/dhcpd.conf

  ddns-update-style; interim;

  default-lease-time; 21600;

  max-lease-time; 43200;

  option; domaion-name;;"abc.com;

  option; domain-name-servers192.168.1.1;

  subnet; 192.168.1.0; netmask; 255.255.255.0 {

  range; 192.168.1.100192.168.1.200;

  option; subnet-mask;;255.255.255.0;

  option; routers;;192.168.1.1;

  host; server01 {

  hardware; ethernet; bo:co:c3:22:46:81;

  fixed-address192.168.1.11;

  }

  }

    最新更新

    视觉焦点

    新闻排行

    1. Win xp开机无桌面图标怎么办?
    2. WinXP怎么样防止匿名用户登录?
    3. Winxp删除用户之后加密文件打不开怎么办?
    4. Win XP桌面快捷键变成.lnk文件如何解决?
    5. 怎么样删除IE工具栏上其他网站链接呢?
    6. Winxp系统netcfg.hlp文件丢失找不到如何解决?
    7. WinXP桌面图标存在着蓝色阴影如何修复?
    8. XP电脑文件名变成蓝色了怎么回事?
    9. winxp如何取消开机磁盘扫描?
    10. 解决activex部件不能创建对象的两个办法