Linux下如何安装DHCP服务和使用
使用Linux配置DHCP Option

使用Linux配置DHCP Option目录目录使用Linux配置DHCP Option (1)目录 (1)摘要 (1)正文 (3)一. 预置条件 (3)二. 测试拓扑图 (3)三. 测试步骤 (4)四. 总结 (8)五. 备注说明 (9)附件 (10)参考文献 (10)摘要目前在公司产品开发中要求验证相关DHCP Option功能的项目越来越多。
本指导书旨在指导测试人员正确完成对CPE网关设备的DHCP Option功能的测试,以判断产品是否符合相关需求。
其中CPE网关设备作为DHCP Server,主要是测试Option 60, Option 43和Option 125等作为接入认证技术的功能。
如果其中CPE网关设备是作为DHCP Client,则主要是测试一些基本功能,如DHCP Option 6,Option 15,Option 42和Option 50等。
如果其中CPE网关设备是作为DHCP Relay Agent,则主要是测试Option 82功能。
正文一.预置条件1.准备PC机一台,安装Linux 操作系统RHEL AS4(请注意需安装ethereal抓包软件);2.验证Linux系统中可以使用命令dhclient (即PC机作为DHCP Client,CPE设备作为DHCP Server)。
如该命令无效,则需安装相应的dhclient RPM包。
3.验证Linux系统中已经安装dhcpd服务器(此时CPE设备为DHCP Client,PC机作为DHCP Server);如果“service dhcpd restart”命令无效,则需安装相应的dhcpd RPM包。
4.网线、电话线若干;二.测试拓扑图PCFig 1测试拓扑图1PCFig 2 测试拓扑图2PC1Fig 3 测试拓扑图3三.测试步骤测试内容可以包括五大部分(I、II、III、Ⅳ、Ⅴ)I.DHCP Option 60测试(参照测试拓扑图1)DHCP OPTION 60中带有Vendor和Service Option信息,是由用户终端发起DHCP请求时携带的信息,网络设备只需要透传即可。
使用Linux配置DHCP Option

使用Linux配置DHCP OptionDHCP是动态主机配置协议.这个协议用于向计算机自动提供IP地址,子网掩码和路由信息。
网络管理员通常会分配某个范围的IP地址来分发给局域网上的客户机。
当设备接入这个局域网时,它们会向 DHCP 服务器请求一个 IP 地址。
然后DHCP服务器为每个请求的设备分配一个地址,直到分配完该范围内的所有IP 地址为止。
已经分配的IP地址必须定时地延长借用期。
这个延期的过程称作leasing,确保了当客户机设备在正常地释放IP地址之前突然从网络断开时被分配的地址可以归还给服务器。
本文以Redhat Linux 9.0为例,介绍如何建立一个完整和安全的DHCP服务器。
一、建立DHCP服务器配置文件可以使用Redhat Linux 9.0自身携带rpm包安装。
安装结束后, DHCP 端口监督程序 dhcpd配置文件是/etc目录中的名为dhcpd.conf的文件。
下面手工建立/etc/dhcpd.conf文件。
/etc /dhcpd.conf通常包括三部分:parameters、declarations 、option。
1.DHCP配置文件中的parameters(参数):表明如何执行任务,是否要执行任务,或将哪些网络配置选项发送给客户。
主要内容见表13. DHCP配置文件中的option(选项):用来配置DHCP可选参数,全部用option关键字作为开始,主要内容包括见表3:注意:如果客户端使用的是视窗操作系统,不要选择"host-name"选项,即不要为其指定主机名称。
下面是一个笔者使用的DHCP配置文件,这是一个C类网络,共126个IP 地址可以分配的例子。
读者可以复制后使用,注意红色部分是必须要修改的。
二、建立客户租约文件运行DHCP服务器还需要一个名为 dhcpd.leases 的文件,保持所有已经分发出去的 IP 地址。
在Redhat Linux 发行版本中,该文件位于 /var/lib/dhcp/ 目录中。
Linux下dhcpd服务器配置

default-lease-time 86400;
maxlease-time 604800;
如果客户不继续请求DHCP地址,则86400秒后释放IP地址,否则最大允许租用的时间为604800秒。
option subnetmask 255.255.255.0;
option routers 200.1 1 7.207.1;
其中subnet×.×.×.×说明IP地址是否属于该子网;netmask×.×.×.×提供子网的一些参数;range×.×.×.× ×.×.×.×是DHCP服务器可以分配的IP地址范围;default-lease-time设置缺省的IP租用时间,常用的是86400秒(一天);maxleasetime是最大租用时间,常用的是604800(一周);option subnet-mask设置IP地址的子网掩码;option routers设置在DHCP发布IP地址的同时,把网关发布出去,这一项是用来指明网关的;option broadcast-address设置该子网的广播地址;option domain-name-servers设置DNS服务器IP地址option domain-name“”设置DNS域名。
一个DHCP配置文件的主要内容:
subnet 200.117.207.0 netmask 255.255.255.0
{
range 200.117.20ቤተ መጻሕፍቲ ባይዱ.10 200.117.207.100;
range 200.117.207.110 200.117.207.200;
允许DHCP服务器分配两段地址范围给客户,200.117.207.10~100或者200.117.207.100~200。
DHCP工作原理及服务器配置(含详细步骤)-信锐技术

更多交换路由技术知识请访问:
2
更多交换路由技术知识请访问: 1
文档来源:信锐技术 DHCP 工作原理及服务器配置(含详细dates; subnet 10.10.10.0 netmask 255.255.255.0 { option routers 10.10.10.254; option subnet-mask 255.255.255.0; option domain-name ""; option domain-name-servers 114.114.114.114; option netbios-name-servers 10.10.10.0; range dynamic-bootp 10.10.10.10 10.10.10.99 range dynamic-bootp 10.10.10.101 10.10.10.200 ; default-lease-time 21600; DHCP-Snooping 配置: 1. Dhcp-Snooping 工作原理: 开启 Dhcp-Snooping 后,可以对 dhcp 报文进行侦听,并可以从接收到的 dhcp request 或 dhcp ack 中提取并记录 ip 地址和 mac 地址信息。另外 Dhcp-Snooping 允许某个物理端口 设置为信任端口或不信任,信任的端口可以正常接收 dhcp offer 报文,不信任端口则会 丢弃该报文,这样来保护合法 dhcp server。 2.交换机的 Dhcp-Snooping 配置(以 vlan 10 为例) 【SWA】VLAN 10 【SWA-VLAN 10】port G0/1 to G0/3 【SWA】DHCP-Snooping 【SWA-G0/1】DHCP-Snooping-trust 注意:dhcp 服务器给用户提供 dhcp offer 报文,经由 G0/1 进入到 SWA,并进行转发,所以 一定要把 G0/1 端口配置为 trust 信任端口。 DHCP-Relay 配置: 1. DHCP-Relay 作用: 当终端和 dhcp 服务器不在同一网段时,通过 relay 方式可以使不同子网的用户从同一个 dhcp 服务器里获取到地址。 2. DHCP-Relay 原理: 很简单的说就是将终端的 dhcp request 广播包转化成了单播包, 然后转发到 dhcp 服务器 进行响应。 3. DHCP-Relay 配置: 【SWA】interface vlan-interface 10 【SWA -vlan-interface 10】ip address 10.10.10.254 255.255.255.0 【SWA -vlan-interface 10】dhcp select relay 【SWA -vlan-interface 10】ip relay 10.10.100.253 利用 DHCP-Relay 地址绑定……..
Linux系统下DHCP服务器部署与应用

R 5 0 2 G( n g#evc h p/ 启 DH P服务 G35 — 4 e f )sried c / oi 开 C 由 于 D P客 户 端 设 备 和 D P服 务 器不 再 同 一 广 播 域 内 的 时 HC HC
中 具 必 用户 下 , 用 如 下 安装 命 令 对 D C 采 H P软 件 包进 行 安装 。具 体 安 装 命 令 候 , 间设 备 即 三层 交换 机 ( 备 路 有 功 能 的 设 备 ) 须 能 够 转 发 这 种 广 播 包 ,具 体 到 R 一 50 2 G设 备 上 ,则 启 用 i e e—d rs G 35 — 4 phl rades命 p 如下 : ot oahs#p —v h p 301 1~ Li8 . m。 [ o@lclot rm ihd e - ..- 2 E . 6r r ] 3 p 令 , 实 现 这 种 中继 。具 体 配置 如 下 : 来 3 DHCP服 务 器 的 配置 R 3 5 — 4 cni) phle— d rs 1.01. / G 5 0 2 G( f #i epra des 01.02 / o g 指定 d c hp服 务器的地址 . 表示 通 过 该 三 层 交 换 机 向 D P服 务 器 发 送 DH P请 求 HC C 安 装 结 束 后 . H P端 口监 督 程 序 d cdcn 置 文 件 应 在 /t DC hp . f配 o ec / 包。 目 录下 ,默 认 情 况 下 此 文 件 是不 存 在 的 。 不 过 当 d e一 ..— 2 E . hp 3 1 1 _ 0 L
一
免 用 户私 自修 改 i 成 地 址 冲 突 ,而 且 对 用 户 而 言 从 很 大 程 度 上 简 p造 化 了 七网 I 址 分 配 方 式 , 此 动态 I P地 为 P的分 配 是 大 势所 趋 。因此 . 本 文 结 合 实 际 网 络 的 管 理 经 验 ,简 述 了 l u S i x 3环 境 下 如 何 部 署 n
红帽5-DHCP服务器安装教程

DHCP的Linux配置
1、在linux下查看是否安装了dhcp服务
查看防火墙,确定关闭。
由上图可见,并没有安装dhcp服务,而此时系统中只安装了v6的dhcp服务,所以我们需要安装ipv4的dhcp
2、挂载镜像
3、在虚拟机中挂载光驱
4、进入挂载光驱后,安装包的目录下
5、安装dhcp服务
6、查看并确认安装了dhcp服务
7、到/etc下查看dhcp服务,按tab补全。
由上图可见的是,在系统中安装完dhcp服务后,就已经有了dhcp的主配置文件8、复制dhcp的主配置文件,是为了防止修改太乱之后还可以进行恢复其主配置文件
9、到系统中的dhcp下全部配置文件的目录下
10、复制配置文件到/etc下
11、查看linux系统的IP地址(若没有查看最后一步)
12、配置/etc下的dhcp配置文件
进入配置文件后,按a进入编辑模式;退出编辑模式,按esc;强制保存退出,:wq!
14、开启dhcp服务
15、确定vm虚拟机携带的dhcp服务功能关闭
16、在物理机的VM1上查看是否获取到IP地址
修改IP地址:使用setup(这是最后一步哦~)重启网卡
(注:可编辑下载,若有不当之处,请指正,谢谢!)。
【Linux教程】项目11 配置与管理DHCP服务器
11.3.3 任务3 配置DHCP的应用案例
20
1.案例需求
技术部有60台计算机,各计算机的IP地址要求如下。
(1)DHCP服务器和DNS服务器的地址都是192.168.10.1/24,有效IP地址段 为192.168.10.1~192.168.10.254,子网掩码是255.255.255.0,网关为 192.168.10.254。
13
DHCP的工作流程如图所示。
(1)客户端发送广播向服务器申请IP地址。
(2)服务器收到请求后查看主配置文件dhcpd.conf,先根据客户端的MAC地址查看是否为 客户端设置了固定IP地址。
(3)如果为客户端设置了固定IP地址,则将该IP地址发送给客户端。如果没有设置固定 IP地址,则将地址池中的IP地址发送给客户端。
在完成该项目之前,首先应当对整个网络进行规划,确定网段的划分以及每个网段可能的主机数 量等信息。
职业能力目标和要求
① 了解DHCP服务器在网络中的作用。 ② 理解DHCP的工作过程。 ③ 掌握DHCP服务器的基本配置方法。 ④ 掌握DHCP客户端的配置和测试方法。
11.1 DHCP相关知识
3
11.1.1 DHCP服务概述
option subnet-mask 255.255.255.0
(3)option domain-name-servers IP地址。 作用:为客户端指定DNS服务器地址。
option domain-name-servers 192.168.10.1
注意:(1)(2)(3)选项可以用在全局配置中,也可以用在局部配置中。
[root@RHEL7-1 ~]# ifconfig [root@RHEL7-1 ~]#ping -c 1 192.168.1.20 [root@RHEL7-1 ~]# arp -n //查询缓存在远程计算机中的MAC地址
Linux基础教程-DHCP和安装服务器PPT课件
2021年2月10日
9
DHCP的相关概念(2)
作用域
是指一个网络中的所有可分配的 IP 地址的连续范 围。作用域主要用来定义网络中单一的物理子网的 IP 地址范围。作用域是服务器用来管理分配给网络 客户的 IP 地址的主要手段。
超级作用域
是指一组作用域的集合,它用来实现同一个物理子 网中包含多个逻辑 IP 子网的情况。在超级作用域 中只包含一个成员作用域或子作用域的列表。然而 超级作用域并不用于设置具体的范围。子作用域的 各种属性需要单独设置。
DHCP 的前身是 BOOTP(引导协议),DHCP 可以说是 BOOTP 的增强版本
2021年2月10日
6
使用DHCP的优点
减少管理员的工作量 避免IP冲突 减少收入错误的可能 能方便地更改网络的IP网段 移动计算机后不用重新配置网络信息 提高IP地址的利用率
2021年2月10日
7
2021年2月10日
10
DHCP的相关概念(3)
排除范围
是指作用域内从 DHCP 服务中排除的有限IP地址序列。 排除范围确保在这些范围内的任何地址都不由 DHCP 服务器分配给 DHCP 客户机。
地址池
定义DHCP 作用域并应用排除范围之后,剩余的地址在 作用域内形成可用地址池。地址池内的地址由DHCP服 务器在网络上动态指派给DHCP客户机。
DHCP Client
2021年2月10日
DHCPACK
Source IP Address = 192.168.0.108 Dest. IP Address = 192.168.0.77 Offered IP Address = 192.168.0.77 Client Hardware Address = 08004... Subnet Mask = 255.255.255.0 Length of Lease = 8 days Server Identifier = 192.168.0.108 DHCP Option: Router = 192.168.0.1
实验6 DHCP和DNS服务的配置与测试
实验6 DHCP和DNS服务的配置与测试DHCP服务的配置与测试DHCP(动态主机配置协议)是一种网络协议,它提供了一种动态分配IP地址和其他网络配置信息的方法。
在本实验中,我们将学习如何配置和测试DHCP服务。
一、DHCP服务器的配置1. 安装DHCP服务器软件在Linux操作系统上,我们可以使用ISC DHCP服务器软件来配置DHCP服务。
请按照以下步骤进行安装:a. 打开终端,并使用root权限登录系统。
b. 运行以下命令安装ISC DHCP服务器软件:```sudo apt-get install isc-dhcp-server```c. 安装完成后,我们需要编辑DHCP服务器的配置文件。
运行以下命令:```sudo nano /etc/dhcp/dhcpd.conf```d. 在打开的文件中,我们可以配置DHCP服务器的参数。
例如,设置IP地址池范围、默认网关、DNS服务器等。
请根据实际需求进行配置。
2. 启动DHCP服务器完成DHCP服务器的配置后,我们可以启动该服务。
运行以下命令:```sudo systemctl start isc-dhcp-server```3. 验证DHCP服务器的运行状态运行以下命令,确保DHCP服务器正在运行:```sudo systemctl status isc-dhcp-server```二、DHCP客户端的配置与测试在本节中,我们将讨论如何配置和测试DHCP客户端,以便从DHCP服务器获取网络配置信息。
1. 配置DHCP客户端a. 打开终端,并使用root权限登录系统。
b. 运行以下命令编辑网络配置文件:```sudo nano /etc/network/interfaces```c. 在打开的文件中,将以下行添加到文件末尾,以配置DHCP客户端接口:```auto eth0iface eth0 inet dhcp```d. 保存文件并关闭编辑器。
SUSE+LINUX+DHCP+服务器配置指导
SUSE LINUX DHCP 服务器配置指导一.本文档的目的简要说明在SUSE系统上配置DHCP服务器的方法以及要注意的事项,使读者能快速掌握SUSE系统DHCP服务器的配置。
二.DHCP服务器概述对网络上的计算机,要想适用网络资源,就要配置其网络设置,如IP 地址、网络掩码、网关等。
DHCP(动态主机配置协议) 能够用于动态分配地址分配。
极大简化了多个客户端的配置和管理,方便了网络的使用和控制。
例如,DHCP 特别适合笔记本电脑在不同的网络间频繁地移动,它们的设置必须随每个新的网络环境而变化。
DHCP 服务建立在客户端和服务器之间。
客户端向服务器广播请求包括网络地址的网络参数。
作为响应,服务器向客户端返回这些参数。
然后客户端将这些参数分配给自己使用。
三.DHCP的构成四.配置步骤(1)安装dhcpd程序(2)修改/etc/dhcpd.conf配置文件信息(3)启动dhcp服务五.软件包的安装通常情况下SUSE LINUX默认已经安装。
如果没有可下载dhcpd软件包进行安装。
六.DHCP的启动和停止TLES 8 所采用的DHCP 服务器程序的实体是dhcpd 守护程序。
dhcpd 的启动脚本是/etc/init.d/dhcpd。
启动/停止等可以通过执行该脚本进行。
例如,启动dhcpd,执行如下命令。
# /etc/init.d/dhcpd start另外,启动系统时要时dhcpd 也自动启动,请执行chkconfig 命令。
# chkconfig dhcpd on注意:配置文件修改后,为了使配置生效,必须重新启动dhcpd。
七.DHCP的设置DHCP 服务器的设置文件是/etc/dhcpd.conf。
安装完成后有配置文件的例子,但须根据使用的网络环境重新配置。
dhcpd.conf 的语法类似于 C 语言。
没有被括号括起来的参数是全程应用的,括号表示参数应用范围,每个参数以分号(;)结尾,/*...*/(C 语言形式)、//...(C++语言形式)、# ...(脚本形式)均被视为注释。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux下如何安装DHCP服务和使用Linux认证考试网更新:2012-1-9 编辑:阿原DHCP基于客户/服务器模式。
当DHCP客户端启动时,它会自动与DHCP服务器通信,由DHCP服务器为DHCP客户端供给自动分配IP地址的服务。
当然高等的DHCP,不光只是分配地址这么简单,今天我们的课程只是架设一个普通的DHCP的服务器, client端能获取到上网必须的网络配置信息安装了DHCP服务软件的服务器称为DHCP服务器,而启用了DHCP功效的客户机称为DHCP客户端,DHCP服务器是以地址租约的方法为DHCP客户端供给服务的,它有以下两种方法:限定租期和永久租用学DHCP服务器,就一定要知道DHCP服务器的工作原理:DHCPDISCOVER(DHCP发明)DHCPOFFER(DHCP供给)DHCPREQUEST(DHCP请求)DHCPACK(DHCP确认)这个4个步骤,是client获取IP地址必经的步骤DHCP供给的时候,服务器已经给client分配了IP地址,第二部分分给client的IP地址是临时的,client得到这个IP地址后,会发出DHCP请求,请求租用这个地址,服务器收到请求后,就会正式把这个地址分配给client,继而向client发送DHCP确认。
这个四步主要是应对同一网络多个DHCP服务器后台过程:dhcpd脚本:/etc/rc.d/init.d/dhcpd使用端口:67所需RPM包:dhcp相关RPM包:dhcp-devel-3.0.5-7.el5.i386.rpmdhcpv6-0.10-33.el5.i386.rpmdhcpv6_client-0.10-33.el5.i386.rpm配置文件:/etc/dhcpd.conf日志:/var/log/xferlog再提示一点吧,网络启动方法也叫bootpc,这样获取的IP地址是不会受服务器的租期的,它永远有效好了,我们先安装DHCP服务器一、下载或从光盘上找到DHCP服务安装包。
二、安装(dhcp*代表其安装包名称):# rpm -ivh dhcp*三、配置DHCP文件:复制/usr/share/doc/dhcp*/dhcpd.conf.sample 到/etc目录下,更名为:dhcpd.conf# cp /usr/share/doc/dhcp*/dhcpd.conf.sample /etc/dhcpd.conf当然,也可以先vi /etc/dhcpd.conf,然后在末行模式运行以下命令:r /usr/share/doc/dhcp*/dhcpd.conf.sample这样这个dhcpd.conf.sample文件的内容就导进来了。
打开dhcpd.conf,要修改的几个地方:subnet 后面接的是你所定义的网段,要与本机的IP地址同网段,每一语句以分号“;”结尾,不要忘记。
例如:我的IP是“192.168.2.11”,下面是我的配置文件:ddns-update-style interim;ignore client-updates;subnet 192.168.2.0 netmask 255.255.255.0 {option routers 192.168.2.1;option subnet-mask 255.255.255.0;option nis-domain "";option domain-name "";option domain-name-servers 192.168.2.1;option time-offset -18000;range dynamic-bootp 192.168.2.100 192.168.2.254default-lease-time 21600;max-lease-time 43200;filename "/pxelinux.0";next-server 192.168.2.11;host ns {next-server ;hardware ethernet 12:34:56:78:AB:CD;fixed-address 207.175.42.254;}}四、详细注解:ddns-update-style interim; #定义所支持的DNS动态更新类型(必选),一般我们设置成关闭,#interim和none都是关闭的意思allow/ignore client-updates; #允许/疏忽客户机更新DNS记载allow/deny unknown-clients; #是否动态分配IP给未知的使用者allow/deny bootp; #是否响应激活查询allow/deny booting; #是否响应使用者查询subnet 192.168.2.0 netmask 255.255.255.0 { #设置子网声明# --- default gatewayoption routers 192.168.2.1; #设置缺省网关为192.168.2.1option subnet-mask 255.255.255.0; #设置客户端的子网掩码option nis-domain ""; #为客户设置NIS域option domain-name ""; #为客户设置域名option domain-name-servers 192.168.2.1; #为客户设置域名服务器option time-offset -18000; # Eastern Standard Time #为客户端指定格林威治时间偏移时间,单位秒,# 该选项可以在全局配置、局部配置均可使用# option ntp-servers 192.168.2.1; #NTP是时间服务器# option netbios-name-servers 192.168.2.1; 设置wins服务器# --- Selects point-to-point node (default is hybrid). Don't change this unless# -- you understand Netbios very well# option netbios-node-type 2; #设置netbios节点类型我不清楚这个netbios节点是什么东西range dynamic-bootp 192.168.2.28 192.168.2.254; #设置动态的地址池default-lease-time 21600; #设置缺省的地址租期max-lease-time 43200; #设置客户端最长的地址租期# we want the nameserver to appear at a fixed addressfilename "/pxelinux.0"; #开始启动文件的名称,应用于无盘安装,可以是tftp的相对或绝对路径next-server 192.168.2.11; #This is the name of the server they should get it from#tftp服务器,可以和dhcp服务器不在同一机器上,一般是PXE网络使用此参数#设置主机声明host ns {next-server ; #设置由于定义服务器从引导文件中装入的主机名,用于无盘站hardware ethernet 12:34:56:78:AB:CD; #指定dhcp客户的mac地址fixed-address 207.175.42.254; #给指定的mac地址分配ip}}五、配置好dhcpd.conf文件后就可以启动dhcp服务了:# service dhcpd restart这时可以用“netstat -nlutp”命令查看dhcp服务是否有启动。
六、其它相关文件:1、这个文件/var/lib/dhcpd/dhcpd.leases,可以看到被租出去的IP地址和相关信息。
2、这个文件/etc/sysconfig/dhcpd是指定DHCP服务器的网卡,如果只有一个网卡,一般不用设置DHCPDARGS=eth0 或者是eth1 ,如果全部就不用管。
3、这个文件/etc/sysconfig/dhcrelay就是设置DHCP中继的文件,大家打开瞧一下吧。
interfaces 就是来自这个端口的dhcpdiscover(请求)都会转发到后面的DHCPSERVERS 服务器。
设置了DHCP中继,需要启动中继服务:service dhcrelay start七、在linux客户机下面,你可以手动配置你的dhcp:观察你的网络配置文件,如果你没有设置为自动启动联网,则要修改你的网络配置文件。
# vi /etc/sysconfig/network添加“NETWORKING=yes”(让引导的时候启动联网)或者使用# @echo “NETWORKING=yes”> /etc/sysconfig/network然后再修改你的网卡配置文件/etc/sysconfig/network-scriptes/ifcfg-eth0 文件应该包括这几行:DEVICE=eth0BOOTPROTO=dhcpONBOOT=yesrpm -qa|grep dhcpG:检查是否安装了DHCPmount /mnt/cdromG:如果未安装DHCP可以用此命令挂接光驱,以便于从光盘安装。
cd /mnt/cdrom/RedHat/RPMSG:DHCP的rpm包存放于RdeHat Linux第二张安装光盘中。
rpm -ivh dhcp-3.0pl1-23.i386.rpmG:安装DHCP所需的文件。
/usr/share/doc/dhcp-3.0pl1/dhcpd.conf.sampleG:默认情况下Red Hat Linux下DHCP配置文件不存在,但是有模板文件可以参考,以上为此模板文件的位置。
以下我们查看此文件并注解:ddns-update-style interim;[ 配置使用过度性 DHCPDNS 互动更新模式。
]ignore client-updates;[忽略客户端更新。
]subnet 192.168.0.0 netmask 255.255.255.0 { [设置子网声明。
]# --- default gatewayoption routers 192.168.0.1; [为客户机设置默认网关。
]option subnet-mask 255.255.255.0; [为客户机设置子网掩码。
]option nis-domain ""; [为客户端设置NIS域。