DHCP基础服务器搭建及保留地址

DHCP基础服务器搭建及保留地址

DHCP动态主机配置协议,应用层的局域网网络协议,使用UDP传输协议工作,向客户机分配的是一个IP包(IP地址,网关,子网掩码,DNS)

端口: udp 67:作为客户端的目标端口,接收客户端的请求DHCP请求,一直开启 udp 68:作为服务器的源端口,用来向客户端回复数据包,回复信息的时候才开启,回复完关闭

DHCP服务搭建

1.安装dhcp服务

yum install -y dhcp   #软件包名称dhcp,服务名称dhcpd

2.生成配置文件(默认安装的配置文件,里边没有内容,需要重新生成)

cp -a /usr/share/doc/dhcp-4.*.*/dhcpd.conf.sample  /etc/dhcp/dhcpd.conf 

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

#将配置文件的前几个subnet声明注释掉。修改最后一个subnet声明,注意:配置文件中每行结尾的分号和结束大括号
subnet  10.0.0.0  netmask  255.255.255.0{				#声明要分配的网段和子网掩码
range  10.0.0.30 10.0.0.50;					#声明可用IP地址池
option domain-name "kernel.org" ; 					#设置DNS域(无需设置)
option domain-name-servers 8.8.8.8 ;					#设置DNS服务器地址
option routers  10.0.0.1;						#默认网关的地址
option broadcast-address 10.0.0.255;				#广播地址(可不写)
default-lease-time 600;							#默认租约(s),租约到一半的时候,就会续租
max-lease-time 7200;								#最大租约(s),租约到期后最长使用时间

4.启动服务

systemctl startdhcpd  #启动服务
ifdown ens33 && ifup ens33 #这种启动生产环境更加合理

5.设置客户机

vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="dhcp" #将获取ip地址的方式改为dhcp自动获取
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
DEVICE="ens33"
ONBOOT="yes"

6.重启客户机

systemctl restart network  #重启网卡
ifdown ens33 && ifup ens33 #这种启动生产环境更加合理

保留地址DHCP服务器搭建(固定地址分配)

在上个服务的基础上,设置服务器

1.获取客户端的mac地址,执行arp -a命令,查看客户机的mac地址

[root@yanzixuan /etc/dhcp]# arp -a
? (10.0.0.143) at 00:0c:29:8e:7d:fd [ether] on ens33  # 00:0c:29:8e:7d:fd mac地址
? (10.0.0.1) at 00:50:56:c0:00:08 [ether] on ens33
gateway (10.0.0.2) at 00:50:56:ea:32:58 [ether] on ens33
? (10.0.0.30) at 00:0c:29:8e:7d:fd [ether] on ens33

2.修改DHCP服务配置文件

vim /etc/dhcp/dhcpd.conf
host  xxxxx{					#名字随便取
	hardware ethernet 00:0c:29:8e:7d:fd;		     #客户机的mac地址(添加客户机Mac地址)
		fixed-address 10.0.0.222;			#IP地址,固定分配给客户机的ip地址(使用地址池以外的IP)

3.重启dhcpd服务

systemctl restart dhcpd  #重启服务

4.重启客户机网卡

ifdown ens33 && ifup ens33 #这种启动生产环境更加合理
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值