目录

redhat7安装配置DHCP服务器

redhat7安装配置DHCP服务器

下载DHCP服务器

yum install -y dhcp

我已经下载好了所以显示已经安装

https://i-blog.csdnimg.cn/blog_migrate/425f5544be58f80ca52a40a5c0d88210.png

配置

vim /etc/dhcp/dhcpd.conf

这里说明一下,# 代表注释 我所在的网段是192.168.11.0,配置文件里我只配置了地址池、广播地址和网关

subnet 192.168.11.0 netmask 255.255.255.0 {
                  range 192.168.11.160 192.168.11.200; #地址池的范围     
#                  option domain-name-servers test.cn;    //为客户端指明DNS服务器IP地址
#                  option domain-name "ristar.ristar.com";     //  为客户端指明DNS名字。 
                  option routers 192.168.11.1;        #//路由器ip,可以写网关ip
                  option broadcast-address 192.168.11.255; #  广播地址
                 # default-lease-time 1600;    #指定确省租赁时间的长度,单位是秒。
                 # max-lease-time 7200;   #指定最大租赁时间长度,单位是秒。
                 # filename "pxelinux.0";  # //开始启动文件的名称. 应用于无盘工作站。 
             #     next-server 192.168.20.156; #   //设置服务器从引导文件中装如主机名,应用于无盘工作站。
        }

保存配置文件后重启DHCP服务器

systemctl restart dhcpd

查看DHCP服务器状态的命令

systemctl status dhcpd

客户端获得DHCP服务器获得的ip

我用来测试的客户端也是一台Linux系统的虚拟机

  1. 指定DHCP服务器的ip地址 (注意:如果不指定DHCP服务器的话,可能获得ip的地方就不是你这台虚拟机,而是你所在局域网中其他的DHCP服务器,指定的话有利于实验的成功)

    dhclient -s [DHCP服务器ip]

    https://i-blog.csdnimg.cn/blog_migrate/c18e6d0aca861c9bfeeb8328334bef43.png

  2. 释放原来的ip

dhclient -r 
  1. 重新获得ip
dhclient

https://i-blog.csdnimg.cn/blog_migrate/3b6ba6d6ee34fc616c8e96e7175c2af5.png 获得的ip是192.168.11.160,刚好是我们设置ip地址池的第一个ip

https://i-blog.csdnimg.cn/blog_migrate/638b3e76e278ad27c3679a791168f35d.png success!

参考文章: