dhcpd.conf 文件详解

subnet 192.168.88.0 netmask 255.255.255.0{
    range 192.168.88.1 192.168.88.10;
    option domain-name "DNS域名";
    option domain-name-servers 8.8.8.8;
    option routers 192.168.88.2;
    option broadcast-address 192.168.88.255;
    default-lease-time 600;
    max-lease-time 7200;
)

网段
DHCP获取的IP范围
DNS域
设置DNS服务器地址(如果不给只能在局域网玩)
默认网关地址
广播地址(可以不写)
默认租约(单位s)
最大租约(单位s)

默认租约:用户可以要求一段特定的时间租约,如果用户不要求,那就根据这个值来
最大租约:用户也可以要求特定的时间,但是有最大限度,若超过则用这个值

功能实验

实验一 DHCP使客户机自动获取IP

1.安装DHCP服务 : 
yum install dhcp

2.生成配置文件 : 
cp -a /usr/share/doc/dhcp-版本号/dhcp.conf.sample /etc/dhcp//dhcpd.conf

3.修改配置文件,把前几个subnet声明注释掉,修改最后一个subnet (注意结束的分号和1大括号)

重启DHCP服务
重启客户机的网络服务

错误总结

配置文件不能错 ----》启动失败
DHCP服务器网络地址 是要为其中一张网卡的IP的网络地址 -----》启动失败

实验二 保留地址(固定地址分配)

  1. 获取客户机的mac地址
  2. 修改配置文件
  3. 重启客户机网路服务
  4. mac地址(ether 00:0c)

配置文件

实验三 超级作用域 (同一局域网)

  1. 复制粘贴一份网卡文件(作为子接口模式)
  2. 修改网卡文件作为子接口
  3. 开启理由转发
vim /etc/sysct1.conf
net.ipv4.ip_forward = 1   此选项改为 1
sysctl -p     刷新内核参数文件  
4.修改DHCP配置文件,重启DHCP 服务

shared-network dhcppdd {
    // ............懒得写了
}
5.重启客户机的网络服务

Server1

Server2

Ping:

出错总结
1.超级作用域范围不能占用DHCP池里面的地址

中继

  1. DHCP服务器配置IP:192.168.10.10
  2. 中继服务器,第一张网卡:192.168.10.20 第二张网卡:100.100.100.20
  3. 修改中继配置文件

开启中继服务器功能

Last modification:February 11th, 2020 at 10:58 pm
如果觉得我的文章对你有用,请随意赞赏