RHCE——DHCP

RHCE第二天

DHCP

1.获取软件包
#Mount/dev/sr0/mnt
2.Yum安装 配置yum仓库 路径:#vim /etc./tum.repos.d/basere[o
[base]
Name=base
Baseurl=file:///mnt
Gpgcheck=0(四条信息配置yum源)
3.确认yum源是否正常
#yum repolist 0
4.yum install dhcp
在这里插入图片描述

工作原理
(1)客户端:利用广播数据包发送搜索DHCP服务器
(2)服务器端:提供客户端网络相关的租约以供选择。(dhcp offer)
(3)客户端:决定选择DHCP服务器提供的网络参数租约并向服务器确认。
(4)服务器端:记录该次租约行为后并向客户端发送响应数据包信息以确认客户端的使用。

DHCP共有八种报文
1)DHCP Discover
2)DHCP Offer
3)DHCP Request
4)DHCP ACK
5)DHCP NAK(否定应答)
6)DHCP Release(释放)
7) DHCP Decline拒绝
8)DHCP Inform

配置DSCP服务

  1. 装包
  2. 改配置 /ect/dhcp
  3. 重启服务
  4. 关闭防火墙
  5. Selinux (关闭)
    (也可提前关闭防火墙和selinux)

编写配置文件的规范:
除了括号后面之外,其他的每一行配置最后都要以“;”结尾。 配置项目的语法形式主要是“参数代号配置内容”。 某些配置项目必须以option来定义,基本形式为“option 参数代码 配置内容” 编写配置文件的规范: dhcpd.conf中的配置主要分为两大项目,一个是服务器运行的全局设置,一个是IP分配设置。
#子网配置段 #声明网段和掩码 192.168.100.139 /24
#指定地址池范围 subnet 192.168.40.0 netmask 255.255.255.0 {
#指定网关 range dynamic-bootp 192.168.40.130 192.168.40.254;
#指定掩码 option routers 192.168.40.1;
#指定DNS option subnet-mask 255.255.255.0;
#默认租约 option domain-name-servers 114.114.114.114;
#最大租约 default-lease-time 21600; max-lease-time 43200; }

pstree
systemctl   start|restart|stop|enable|disable|reload|status    firewalld
systemctl stop firewalld.service
systemctl status  firewalld
vim/ect/selinux/config
getenforce
setenfore 0(关闭)
get
setenfore 2
mount /dev/ sr0/mnt
mount  |grep  /dev/sr0
vim/ect/yum.repose.d/base.repode
base
yum  install  dhcp  -y
rpm  -ql  dhcp
vim /etc/dhcp/dhcpd.conf
ddns-update-style  none 
ignore client – updates
system start dhcpd –l
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值