正在加载图片...
对 dhcpd. conf文件的说明见表8-1,并且后面将对该文件的语法进行讲解 表8-1对配置文件 etc/dhcpd. conf的说明 ddns-update- style interim,/配置使用过渡性 DHCP-DNS互动更新模式 gnore client- updates;∥忽略客户端更新 3|srtl.16800 netmask25525550 ∥设置子网声明 为了向一个子网提供服务,需要知道子网的网络地址和网络掩码 option routers192.1680.1;/为DHCP客户设置默认网关 option subnet-mask255255.255.0,∥为DHCP客户设置子网掩码 option broadcast-address192.168.0.255∥为DHCP客户设置广播地址 ption domain-name" test. edu. cn";m为DHCP客户设置DNS域 10| option domain- name-servers I'92.1680.5,∥为DHCP客户设置DNS服务器地址 11| option time-offset-18000# Eastern Standard Time∥设置与格林威治时间的偏移时间 8| default-lease-time21600,∥为DHCP客户设置默认的地址租期 19| max-lease-time43200,∥为DHCP客户设置最长的地址租期 21 range19.1680201921680254/允许DHCP服务器为DHCP客户分配P地址的范围(地址池) 3~|用来给客户机分配一个永久的P地址,可以将网卡和某个P地址绑定 1. dhcpd. conf文件组成 dhcpd. conf文件由参数类语句、声明类语句和选项类语句构成 参数类语句:主要告诉 dhcpd网络参数,如租约时间、网关和DNS等。表明如何执行 任务,是否要执行任务,或将哪些网络配置选项发送给客户。 声明类语句:是描述网络的拓扑,用来表明网络上的客户、要提供给客户的IP地址以 及提供一个参数组给一组声明等。描述网络拓扑的声明语句有 shared- network和 subnet声明。 如果要给一个子网里的客户动态指定P地址,那么在 subnet声明里必须有一个 range声明 说明地址范围。如果要给DHCP客户静态指定I地址,那么每个这样客户都要有一个host 声明。对于每个要提供服务的与DHCP服务器连接的子网,都要有一个 subnet声明,即使 这是个没有IP地址要动态分配的子网 选项类语句:用来配置DHCP可选参数,全部用 option关键字作为开始 第3步:客户租约文件ar/ib/ dhcp/dhcpd. leases 要运行DHCP服务器,还需要一个名为 dhcpd. leases的文件,保持所有已经分发出去 的IP地址。在红帽系列的 Linux发行版中,该文件位于/ ar/lib/dhcp/目录中。如果通过RPM 安装DHCP,那么该文件应该已经存在。如果不是通过RPM安装DHCP,也可以执行如下 命令手工建立一个空文件 #touch /var/lib/dhcp/dhcpd. leases 首次运行DHCP服务器时, dhcpd. leases是一个空文件,也不用人为修改,在DHCP服 务器运行的过程中, dhcpd会自动将租用信息保存在/arib/dhcp/ dhcpd. leases文件中,该文 件不断被更新,从这里面可以查到IP地址分配的情况 dhcpd. leases文件的格式为: leases address statement对 dhcpd.conf 文件的说明见表 8-1,并且后面将对该文件的语法进行讲解。 表 8-1 对配置文件/etc/dhcpd.conf 的说明 行号 说明 1 ddns-update-style interim; //配置使用过渡性 DHCP-DNS 互动更新模式 2 ignore client-updates; //忽略客户端更新 3 subnet 192.168.0.0 netmask 255.255.255.0 { //设置子网声明,dhcpd 为了向一个子网提供服务,需要知道子网的网络地址和网络掩码 5 option routers 192.168.0.1; //为 DHCP 客户设置默认网关 6 option subnet-mask 255.255.255.0; //为 DHCP 客户设置子网掩码 7 option broadcast-address 192.168.0.255; //为 DHCP 客户设置广播地址 9 option domain-name "test.edu.cn"; //为 DHCP 客户设置 DNS 域 10 option domain-name-servers 192.168.0.5; //为 DHCP 客户设置 DNS 服务器地址 11 option time-offset -18000; # Eastern Standard Time //设置与格林威治时间的偏移时间 18 default-lease-time 21600; //为 DHCP 客户设置默认的地址租期 19 max-lease-time 43200; //为 DHCP 客户设置最长的地址租期 21 range 192.168.0.20 192.168.0.254; //允许 DHCP 服务器为 DHCP 客户分配 IP 地址的范围(地址池) 23~ 28 用来给客户机分配一个永久的 IP 地址,可以将网卡和某个 IP 地址绑定 1.dhcpd.conf 文件组成 dhcpd.conf 文件由参数类语句、声明类语句和选项类语句构成。 参数类语句:主要告诉 dhcpd 网络参数,如租约时间、网关和 DNS 等。表明如何执行 任务,是否要执行任务,或将哪些网络配置选项发送给客户。 声明类语句:是描述网络的拓扑,用来表明网络上的客户、要提供给客户的 IP 地址以 及提供一个参数组给一组声明等。描述网络拓扑的声明语句有 shared-network 和 subnet 声明。 如果要给一个子网里的客户动态指定 IP 地址,那么在 subnet 声明里必须有一个 range 声明, 说明地址范围。如果要给 DHCP 客户静态指定 IP 地址,那么每个这样客户都要有一个 host 声明。对于每个要提供服务的与 DHCP 服务器连接的子网,都要有一个 subnet 声明,即使 这是个没有 IP 地址要动态分配的子网。 选项类语句:用来配置 DHCP 可选参数,全部用 option 关键字作为开始。 第 3 步:客户租约文件/var/lib/dhcp/dhcpd.leases 要运行 DHCP 服务器,还需要一个名为 dhcpd.leases 的文件,保持所有已经分发出去 的 IP 地址。在红帽系列的 Linux 发行版中,该文件位于/var/lib/dhcp/目录中。如果通过 RPM 安装 DHCP,那么该文件应该已经存在。如果不是通过 RPM 安装 DHCP,也可以执行如下 命令手工建立一个空文件。 #touch /var/lib/dhcp/dhcpd.leases 首次运行 DHCP 服务器时,dhcpd.leases 是一个空文件,也不用人为修改,在 DHCP 服 务器运行的过程中,dhcpd 会自动将租用信息保存在/var/lib/dhcp/dhcpd.leases 文件中,该文 件不断被更新,从这里面可以查到 IP 地址分配的情况。 dhcpd.leases 文件的格式为:leases address {statement}
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有