暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

详细解析CentOS系统中DHCP服务器的安装与配置

周同学带您玩AI 2024-07-13
136

安装DHCP服务器

1. DHCP软件包

  • 安装包:
    • dhcp-*
    • dhcp-devel-*

2. DHCP软件包的主要文件

  • 主配置文件: /etc/dhcp/dhcpd.conf
  • 执行程序: /usr/sbin/dhcpd
    , /usr/sbin/dhcrelay
  • 服务脚本: /etc/init.d/dhcpd
    , /etc/init.d/dhcrelay
  • 执行参数配置: /etc/sysconfig/dhcpd
  • DHCP中继配置: /etc/sysconfig/dhcrelay

3. DHCP软件包安装

yum install -y dhcp-*

dhcpd.conf的内容构成

4. 配置文件示例

  • 全局配置参数:

    ddns-update-style interim;
    default-lease-time 21600;
    max-lease-time 43200;
    option domain-name "example.org";
    option domain-name-servers 8.8.8.8, 8.8.4.4;

  • 子网声明:

    subnet 10.0.0.0 netmask 255.255.255.0 {
    range 10.0.0.100 10.0.0.200;
    option subnet-mask 255.255.255.0;
    option routers 10.0.0.1;
    option broadcast-address 10.0.0.255;
    }

  • 主机声明:

    host webserver {
    hardware ethernet 00:11:22:33:44:55;
    fixed-address 10.0.0.50;
    }

配置说明

5. 全局设置

  • ddns-update-style: 定义DNS更新的方式
  • default-lease-time: 默认租约时间(秒)
  • max-lease-time: 最大租约时间(秒)
  • option domain-name: 指定域名
  • option domain-name-servers: 指定DNS服务器地址

6. Subnet网段声明

  • range: 定义分配的IP地址池
  • option subnet-mask: 设置客户端的子网掩码
  • option routers: 设置客户端的默认网关地址
  • option broadcast-address: 设置广播地址

7. host主机声明

  • hardware ethernet: 指定主机的MAC地址
  • fixed-address: 为该主机保留的固定IP地址

启动DHCP服务

8. 启动服务

systemctl start dhcpd

验证服务是否启动:

netstat -anpu | grep :67

查看租约文件

9. 租约文件位置

cat /var/lib/dhcpd/dhcpd.leases

租约文件内容示例:

lease 10.0.0.101 {
starts 3 2024/07/13 20:15:20;
ends 3 2024/07/13 22:15:20;
binding state active;
next binding state free;
hardware ethernet 00:11:22:33:44:55;
}

使用DHCP客户端

10. 两种使用方式

  • 修改网卡配置文件:

    vi /etc/sysconfig/network-scripts/ifcfg-eth0

    添加/修改以下内容:

    BOOTPROTO=dhcp

  • 使用dhclient命令:

    dhclient -d eth0

11. 执行参数配置文件

vi /etc/sysconfig/dhcpd

修改内容:

DHCPDARGS="eth0 eth1"

    非常感谢您读到这里!如果您觉得这篇文章对您有帮助,请不要忘记关注公众号。关注后,您将第一时间获得最新的AI、云计算、运维(Linux、数据库,容器等)技术,以及更多实用的技能干货。

    点击页面右上角的“关注”按钮,不错过任何精彩内容!

    扫码获取联系方式



文章转载自周同学带您玩AI,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论