dhcp服务

 
Ø       实验名称:dhcp服务
 
Ø      实验环境:二台RHEL4 一台Windows
 
软件包:rpm ivh dhcp-3.0pl1-23.i386.rpm
 
Ø       实验目的:实现客户动态获得IP以及DNS
 
Ø       实验原理:
DHCP 的基本概念
l         DHCP 是进行动态主机配置的网络协议
l         DHCP 协议可以在LinuxWindows系统中实现
l         DHCP 网络服务的结构中具有服务器和客户机两个角色
l         DHCP 服务器用于为网络中所有的DHCP客户机提供网络配置信息
l         DHCP 客户机向DHCP服务器发出配置请求,并按照服务器返回的信息进行网络配置
Ø       DHCP 的工作原理
l         DHCP 的运行机制
l         DHCP 的工作过程
 
Ø       实验具体实施步骤(可采取截图和文字相结合)
安装软件包
          1.  DHCP 服务器的安装
          在进行DHCP服务器配置之前,首先要确认Linux系统中已经安装了DHCP服务器,可使用下面的命令:
# rpm �C qa | grep dhcp
          如果没有安装,可以把光盘放入光驱后,进入/media/cdrom/RedHat/RPMS
          输入下面的命令来安装:
# rpm ivh dhcp-3.0pl1-23.i386.rpm
dhcp的安装
Rpm �C qa |grep dhcp
§        dhcpd.conf 配置文件
         dhcpd 服务器的主配置文件是
/etc/dhcpd.conf
         dhcpd.conf 文件默认不存在,需要手工建立
         系统中提供了配置文件样例可供参考
/usr/share/doc/dhcp- 3.0.1 /dhcpd.conf.sample
         Red Hat Linux 9中,DHCP服务器的配置文件是:/etc/dhcpd.conf,但Red Hat Linux E4后的默认情况下,此文件是不存在的。用户必须手工建立该文件,但在系统在有一个该文件的模板,其所存贮位置是: /usr/share/doc/dhcp-3.0pl1/dhcpd.conf .sample ,把这个文件拷贝到 /etc 目录,并把文件名的后缀改成 .conf 。可使用下面的命令:
         cp  /usr/share/doc/dhcp-3.0pl1/dhcpd.conf.sample   /etc/dhcpd.conf
 
 
§        dhcp.conf 配置文件的基本格式
         声明用来描述dhcpd服务器中对网络布局的划分,是网络设置的逻辑范围
subnet 10.0.0 .0 netmask 255.255.0.0 {
……
       }
         参数由设置项和设置值组成
default-lease-time 21600;
max-lease-time 43200;
         选项由 option 关键字引导
option routers                 10.0.15 .158;
option subnet-mask              255.255.0.0;
§        使用subnet声明设置子网属性
§        subnet 声明用于在某个子网中设置动态分配的地址和网络属性
 
subnet 10.0.0 .0 netmask 255.255.0.0 {
   range  10.0.15 .50       10.0.15 .100;
   option subnet-mask         255.255.0.0;
   option routers            10.0.0 .254
}
 
§        使用host声明设置主机属性
§        host 用于对单个主机的网络属性进行声明,通常用于为主机(服务器)分配固定使用的IP地址
 
host Server01 {
        hardware ethernet 0:c0:c3:22:46:81;
        fixed-address 10.0.15 .56;
        option subnet-mask  255.255.0.0;
        option routers     10.0.0 .254;
}
§        多网络接口时需要配置的文件
§        主机拥有多个网络接口时需要在文件中指定提供dhcp服务的网络接口
§        /etc/sysconfig/dhcpd文件中设置
DHCPDARGS=
DHCPDARGS=eth0
eth0 是提供dhcp服务的网络接口名称
         dhcpd 服务的启动脚本
/etc/init.d/dhcpd
         启动dhcpd服务
# service dhcpd start
         停止dhcpd服务
# service dhcpd stop
         重新启动dhcpd服务
# service dhcpd restart
         使用启动脚本查看服务器状态
# service dhcpd status
 
 
 
具体操作看附件、、、、、、

你可能感兴趣的:(职场,服务,DHCP,休闲)