admin管理员组文章数量:1535129
2024年3月15日发(作者:)
一、建立DHCP服务器配置文件
可以使用Redhat Linux 9.0自身携带rpm包安装。安装结束后, DHCP 端口监督程序 dhcpd配置
文件是/etc目录中的名为的文件。下面手工建立/etc/文件。/etc/
通常包括三部分:parameters、declarations 、option。
配置文件中的parameters(参数):表明如何执行任务,是否要执行任务,或将哪些网络
配置选项发送给客户。主要内容见表1
参 数
ddns-update-style
default-lease-time
max-lease-time
hardware
server-name
get-lease-hostnames flag
fixed-address ip
authritative
解 释
配置DHCP-DNS 互动更新模式。
指定确省租赁时间的长度,单位是秒。
指定最大租赁时间长度,单位是秒。
指定网卡接口类型和MAC地址。
通知DHCP客户服务器名称。
检查客户端使用的IP地址。
分配给客户端一个固定的地址。
拒绝不正确的IP地址的要求。
2. DHCP配置文件中的declarations (声明):用来描述网络布局、提供客户的IP地址等。主要
内容见表2:
声 明
shared-network
subnet
range 起始IP 终止IP
host 主机名称
group
allow unknown-clients;deny
unknown-client
allow bootp;deny bootp
allow booting;deny booting
filename
next-server
解 释
用来告知是否一些子网络分享相同网络。
描述一个IP地址是否属于该子网。
提供动态分配IP 的范围。
参考特别的主机。
为一组参数提供声明。
是否动态分配IP给未知的使用者。
是否响应激活查询。
是否响应使用者查询。
开始启动文件的名称,应用于无盘工作站。
设置服务器从引导文件中装如主机名,应用于
无盘工作站。
3. DHCP配置文件中的option(选项):用来配置DHCP可选参数,全部用option关键字作为开
始,主要内容包括见表3:
选 项
subnet-mask
domain-name
domain-name-servers
host-name
routers
broadcast-address
ntp-server
time-offset
解 释
为客户端设定子网掩码。
为客户端指明DNS名字。
为客户端指明DNS服务器IP地址。
为客户端指定主机名称。
为客户端设定默认网关。
为客户端设定广播地址。
为客户端设定网络时间服务器IP地址。
为客户端设定和格林威治时间的偏移时间,单
位是秒。
注意:如果客户端使用的是视窗操作系统,不要选择"host-name"选项,即不要为其指定主机名称。
下面是一个笔者使用的DHCP配置文件,这是一个C类网络,共126个IP地址可以分配的例子。读
者可以复制后使用,注意红色部分是必须要修改的。
ddns-update-style interim;
ignore client-updates;
subnet 192.168.1.0 netmask 255.255.255.0 {
option routers 192.168.1.254;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option domain-name-servers 192.168.1.3;
option domain-name ""; #DNS名称#
option domain-name-servers 192.168.1.3;
版权声明:本文标题:Linux下配置完整安全的DHCP服务器详解 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1710454721a266460.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论