欢迎光临
我们一直在努力

DHCP服务器

✅ 一、DHCP 是什么?

  • 全称:动态主机配置协议(Dynamic Host Configuration Protocol)

  • 作用:自动给网络中的设备分配 IP 地址,不用手动一个一个设置。

  • 好处:

    • 省时省力,避免输错 IP。

    • 适合大型网络,管理方便。

  • 注意:一个网络里最好只放一个 DHCP 服务器,多了会乱。


🔄 二、DHCP 的工作流程(四步走)

  • 发现(Discover)
    客户端喊:“谁有 DHCP 服务器?我要 IP!”

  • 提供(Offer)
    服务器回应:“我这有 IP,你要不要?”

  • 请求(Request)
    客户端说:“好的,我要这个 IP!”

  • 确认(Ack)
    服务器说:“OK,这个 IP 归你了,租期是 XX 时间。”


  • ⏰ 三、租约与续租

    • 租期到 50% 时,客户端会尝试续租。

    • 如果设备重启:

      • IP 还空闲 → 直接续租。

      • IP 被占用了 → 重新走一遍“四步流程”。


    💻 四、客户端行为

    • Linux:没 DHCP 就没 IP。

    • Windows:没 DHCP 会自己分配一个 169.254.x.x 的临时 IP。


    🛠 五、安装与配置(Linux 环境)

    1. 准备环境

    • 关闭防火墙和 SELinux。

    • 配置好静态 IP(DHCP 服务器自己要有固定 IP)。

    2. 安装 DHCP 服务

    bash

    yum install -y dhcp-server

    3. 配置文件位置

    • 主配置:/etc/dhcp/dhcpd.conf

    • 示例文件:/usr/share/doc/dhcp-4.2.5/dhcpd.conf.example


    📝 六、配置示例

    1. 基本地址池配置

    conf

    subnet 192.168.100.0 netmask 255.255.255.0 {
    range 192.168.100.100 192.168.100.200; # 分配的 IP 范围
    option routers 192.168.100.254; # 网关
    option domain-name-servers 8.8.8.8; # DNS
    }

    2. 固定 IP 绑定(给指定设备)

    conf

    host mypc {
    hardware ethernet 00:0c:29:dd:24:41; # 设备的 MAC 地址
    fixed-address 192.168.100.110; # 固定分配的 IP
    }

    3. 多网段分配(通过中继)

    • 需要一台路由器做 DHCP 中继,转发不同网段的 DHCP 请求。

    • DHCP 服务器配置多个 subnet 段,对应不同网段。


    🧪 七、课后实验

    • 拓扑:一个 DHCP 服务器 + 两个网段(通过路由器连接)。

    • 要求:

    • DHCP 服务器能为两个网段分配 IP。

    • 给内部某台设备分配固定 IP。


    🚨 八、常见故障

  • 服务起不来 → 检查配置文件,别写错。

  • 客户端拿不到 IP → 检查网络是否通,subnet 配置是否匹配实际网段。


  • 🧠 一句话总结

    DHCP 就是网络里的“自动发 IP 机器”,你插上网线,它自动给你分配 IP、网关、DNS,让你能上网。配置时注意写对网段、范围、网关和 DNS,一个网段只放一个 DHCP 服务器。

    赞(0)
    未经允许不得转载:171主机测评 » DHCP服务器
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址