Linux——DHCP服务器配置

1 篇文章 0 订阅

一.DHCP

dhcp 服务器的配置
在客户端通过广播方式发送数据包,寻找dhcp服务器,只有dhcp才会响应,dhcp服务器收到客户端的数据包,从ip地址池选择一个尚未分配的ip给客户端,当有多台服务器向其发送ip时,客户端随机选择,客户端以广播形式宣告他所使用的ip,其他服务器接受后,释放欲分配给他的ip

二.配置DHCP

本文的 dhcp 配置在两台虚拟机上操作实现:

在 desktop 虚拟机中:

本地解析文件

[root@server87 yum.repos.d]# vim /etc/hosts #本地解析文件
172.25.254.250 content.example.com #解释yum源的ip 和域名

配置yum源

[root@localhost ~]# cd /etc/yum.repos.d 
[root@localhost yum.repos.d]# ls
rhel_dvd.repo
[root@localhost yum.repos.d]# vim rhel_dvd.repo 	
#Created by cloud-i		nit on Thu, 10 Jul 2014 22:19:11 +0000
[rhel_dvd]
gpgcheck = 0
enabled = 1
baseurl = http://content.example.com/rhel7.0/x86_64/dvd  #yum源正常,根据本地解析,此时yum源等同为ip为172.25.254.250这台主机
		  (http://172.25.254.250/rhel7.0/x86_64/dvd		这种方式也行)
name = Remote classroom copy of dvd

下载DHCP

#####虚拟机要有网关,才能从yum源下载服务
[root@server87 ~]# yum install dhcp -y  #从yum源下在dhcp

[root@server87 dhcp]# cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example  /etc/dhcp/dhcpd.conf 
#将DHCP文件内容复制给需要编写的文件
cp: overwrite ‘/etc/dhcp/dhcpd.conf’? yes
[root@server87 yum.repos.d]# cd /etc/dhcp/
[root@server87 dhcp]# vim dhcpd.conf  	#配置文件DHCP的规则
文件内容:
  7 option domain-name "example.com";	#域名(随便起)
  8 option domain-name-servers 114.114.114.114;  #DNS服务器
27 删除
28 删除
 30 subnet 172.25.254.0 (网段)netmask 255.255.255.0(子网掩码) {
 31   range 172.25.254.200 172.25.254.220(内存池);
 32   option routers172.25.254.37(网关);
 33 }
 
 #34行之后内容全删除
[root@server87 dhcp]# systemctl start dhcpd  #开启DHCP服务


两台虚拟机都:[root@server87 dhcp]# systemctl stop firewalld
用另外一台虚拟机设置ip,会进行dhcp模式自动分配ip

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值