DHCP配置文件

DHCP:动态主机配置协议是一个局域网的网络协议,使用UDP协议工作
     内部网络和网络服务供应商自动分配IP;内部网络管理员作为集中管理的手段

DHCP DISCOVER:客户端到服务器
DHCP OFFER :服务器到客户端
DHCP REQUEST:客户端到服务器
DHCP ACK :服务器到客户端

DHCP配置文件

Linux DHCP协议的实现程序:dhcp, dnsmasq(dhcp,dns)
#安装DHCP
yum install -y dhcp

DHCP配置文件

cat /etc/dhcp/dhcpd.conf
dhcpd.conf 是DHCP服务的配置文件,DHCP服务所有参数都是通过修改dhcpd.conf 文件实现
安装后dhcpd.conf 是没有做任何配置的,查看配置文件时,可以参考模板文件 

DHCP配置文件

复制配置文件覆盖
cp /usr/share/doc/dhcp*/dhcpd.conf.example /etc/dhcp/dhcpd.conf

DHCP配置文件

dhcpd.conf文件

DHCP配置文件

#dhcpd.conf示例1:
option domain-name "magedu.com";
option domain-name-servers 192.168.0.1,8.8.8.8;
default-lease-time 86400;
max-lease-time 86400;
subnet 192.168.100.0 netmask 255.255.255.0 {
range 192.168.100.1 192.168.100.200;
option routers 192.168.100.1;
}

#dhcpd.conf示例2
option domain-name "magedu.com";
option domain-name-servers 114.114.114.114, 8.8.8.8;
default-lease-time 6000;
max-lease-time 7200;
log-facility local7;
subnet 172.24.0.0 netmask 255.255.0.0 {
    range 172.24.1.1 172.24.255.254;
    option routers 172.24.0.254;
}
host zhangsan {
    hardware ethernet 00:0c:29:5e:0f:2e;
    fixed-address 172.24.0.100;
}

作为dhcp服务器,服务器本身的ip地址应该是静态配置的,而且在配置文件里定义的网段要与你的网卡IP所处网段一致
若要在一台服务器上为多个网段分配地址,必须要为服务器添加多张网卡
配置文件中每个语句要以;结尾
配置文件中的局部配置会覆盖全局配置中的相关配置
保留地址可以是作用域地址范围内的任何一个IP地址,即使该IP地址处于排除范围之内

注:/var/lib/dhcpd/dhcpd.leases 中记录着DHCP服务器向DHCP客户机提供租用的每个IP地址的信息

关闭防火墙
/etc/init.d/iptables stop
关闭selinux
vim /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled
编辑完成后重启服务,配置生效
systemctl restart dhcpd

转载于:https://blog.51cto.com/10681635/2103445

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值