Linux DHCP服务

一.什么是Dhcp?

        DHCP(Dynamic Host Configuration Protocol,动态主机配置协议),是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配ip地址,给 用户或内部网络管理员作为对所有计算机做中央管理的手段,DHCP有3个端口,其中UDP67和UDP68为正常的DHCP服务端口,分别作为DHCP Server和DHCP Client的服务端口;546号端口用于DHCPv6 Client,而不用于DHCPv4,是为DHCP failover服务,这是需要特别开启的服务,DHCP failover是用来做“双机热备”的。

       服务端安装DHCP服务,客户主机的ip获取方式为dhcp,即动态获取, 客户主机通过广播位(例:172.25.254.255)索要动态IP地址,服务端通过客户主机的mac地址识别, 发出广播的客户主机,并给出动态IP地址。

二、在服务端安装dhcp

1.配置服务端静态ip   nm-connection-editor

2.修改配置文件   /etc/yum.repos.d/rhel_dvd.repo

将yum源改为本地yum源file:///mnt

3.安装dhcp   yum   install   dhcp   -y

注意:如果不知道dhcp的软件包,可用 yum  search  dhcp 查找软件包

     修改dhcp的配置文件   /etc/dhcp/dhcpd.conf

 

    注意:该配置文件为空,需要拷贝模板

cp /usr/share/doc/dhcp*/dhcpd.conf    /etc/dhcp/dhcpd.conf

 

5.修改配置文件    vim /etc/dhcp/dhcpd.conf

   第7行  设置域名option domain-name  “westos.com”

   第8行  设置DNS  option domain-name-servers  172.25.254.11

   第10行  默认租约期限default-lease-time 600

   第11行  最长租约期限max-lease-time 7200

无参数的命令行删除

      第22行  日志级别log-facility local7;

      第30行  修改子网网段 172.25.254.0   子网掩码 255.255.255.0

           设定ip地址池(范围) 172.25.254.60   172.25.254.70

           设定网关 172.25.254.11

      34行以后的内容删除

6.重启dhcp服务   systemctl   restart   dhcpd

      关闭防火墙     systemctl   stop   firewalld
                    systemctl   disable   firewalld

三、客户端

    1.查看客户端的ip获取方式

       /etc/sysconfig/network-scripets/ifcfg-eth0

 

  2.重启  network         systemctl restart network

    查看客户端ip   ifconfig

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值