dhcp服务的搭建(红帽7)

1.开着防火墙 ,安装服务 yum install dhcp  防火墙添加dhcp服务
systemctl enable dhcpd
vim /etc/dhcp/dhcp.conf
vim /usr/share/doc/dhcp-4.2.5/dhcp.conf.example    #模板
2.编写地址池
vim /etc/dhcp/dhcp.conf
subnet 192.168.100.0 netmask 255.255.255.0 {
  range 192.168.100.30 192.168.100.60;                  #地址池的范围
  option domain-name-servers 192.168.100.1;             #域名服务的地址
  option domain-name "han.com";                         #域名
  option routers 192.168.100.1;                         #网关
  option broadcast-address 192.168.100.255;             #广播地址
  default-lease-time 3600;                              #租约时间
  max-lease-time 7200;                                  #最大租约时间
}


host han1 {                                                    #根据mac地址绑定IP
  hardware ethernet 00:0c:29:8A:35:5B;        #用“:”分隔
  fixed-address 192.168.100.88;
}
可以根据mac地址分配固定的IP地址,IP地址可以不是地址池范围内的,
重启服务
3.注意事项( 客户端IP地址改为auto自动获取    关闭VM的dhcp)
4.dhcp中继
再添加一块网卡,
nmcli connection modify eno33554984 ipv4.method manual ipv4.addresses "10.10.10.1/8 10.10.10.1" ipv4.dns 10.10.10.1 connection.autoconnect yes 
在配置文件再添加另一个网段地址池
vim /etc/dhcp/dhcp.conf
subnet 192.168.100.0 netmask 255.255.255.0 {
  range 192.168.100.30 192.168.100.60;                  #地址池的范围
  option domain-name-servers 192.168.100.1;             #域名服务的地址
  option domain-name "han.com";                         #域名
  option routers 192.168.100.1;                         #网关
  option broadcast-address 192.168.100.255;             #广播地址
  default-lease-time 3600;                              #租约时间
  max-lease-time 7200;                                  #最大租约时间
}
vim /etc/dhcp/dhcp.conf
subnet 10.0.0.0 netmask 255.0.0.0 {
  range 10.10.10.30 10.10.10.60;                        #地址池的范围
  option domain-name-servers 10.10.10.1;                #域名服务的地址
  option domain-name "han.com";                         #域名
  option routers 10.10.10.1;                            #网关
  option broadcast-address 10.10.10.255;                #广播地址
  default-lease-time 3600;                              #租约时间
  max-lease-time 7200;                                  #最大租约时间
}


重启服务
systemctl restart dhcpd.service
清除dhcp的缓存
vim /var/lib/dhcpd/dhcpd.leases
rm -f /etc/lib/dhcpd/*
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值