Centos7搭建DHCP并固定IP地址给用户

本文详细介绍了如何在Centos7虚拟机中关闭VMware的本地DHCP服务,手动设置静态IP,然后安装和配置DHCP服务器,包括固定特定用户的IP地址,以及设置开机自启动。
摘要由CSDN通过智能技术生成

前提准备

1、关闭Centos7所使用的VMware网卡的本地DHCP功能

2、Centos7手动设置静态IP地址

3、挂载目录便于安装DHCP

安装DHCP

yum install dhcp -y

查看配置文件,得知示例文件的位置处于/usr/share下

  注意dhcp*代表的是dhcp的版本号,按两下TAB键即可查看版本号

[root@192 ~]# cat /etc/dhcp/dhcpd.conf 
#
# DHCP Server Configuration file.
#   see /usr/share/doc/dhcp*/dhcpd.conf.example
#   see dhcpd.conf(5) man page
#

将示例文件覆盖至配置文件当中

cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf 

 固定用户IP地址

编辑配置文件/etc/dhcp/dhcpd.conf,默认打开是这样子的,添加subnet内的内容

在subnet声明区块中添加内容,打开win7查看MAC地址为多少,

subnet 192.168.10.0 netmask 255.255.255.0 {
        range 192.168.10.100 192.168.10.109;
        option routers 192.168.10.1;
        option broadcast-address 192.168.10.1;
        option subnet-mask 255.255.255.0;
        option domain-name-servers 192.168.10.1;
host fixedmember {
        hardware ethernet 00:0C:29:15:D3:E3;
        fixed-address 192.168.10.110;
}
}

地址池为192.168.10.100-109,110为保留地址,保留地址不可包含在地址池内。

其中 option broadcast-address 10.0.0.255;option subnet-mask 255.255.255.0;这两句的意思是确保这个设备每次加入网络时都会得到同一个IP地址,而不是每次都从IP地址池中随机分配一个,如果不添加这两句,便可以保存文件,开启dhcp服务器即可

在subnet区块中添加一个"host"声明用来固定IP地址,注意MAC地址必须为冒号,不是-,在分配刚刚保留的地址

开启DHCP服务器验证

systemctl start dhcpd

设置开机DHCP自启动 

systemctl enable dhcpd

实验到此为止,有问题的朋友们可以留言至评论区

  • 12
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值