(-)PXE技术篇--DHCP服务器的搭建

DHCP服务器指的是由服务器控制一段IP地址范围,客户端登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。
其它的请自行百度

测试环境:VMware Workstation Pro

把DHCP的默认端口号是67/68放行,我这里是直接把防火墙直接关闭。

为了验证DHCP的有效性
虚拟机(1) server作为dhcp服务器,将server主机名更名为dhcp.server.com

虚拟机(2) dns作为客户机,主机名更名为dns.test.com

dhcp.server.com服务器进配置:

1、更改主机名为:dhcp.server.com

更改/etc/sysconfig下的network文件,在提示符下输入vi /etc/sysconfig/network,然后将HOSTNAME后面的值改为想要设置的主机名。
(-)PXE技术篇--DHCP服务器的搭建

更改/etc下的hosts文件,在提示符下输入vi /etc/hosts,然后将localhost.localdomain改为想要设置的主机名。
(-)PXE技术篇--DHCP服务器的搭建

在提示符下输入reboot命令,重新启动服务器。
重启完成后用hostname命令查询系统主机名
(-)PXE技术篇--DHCP服务器的搭建

用同样的方法,把客户机dns的主机名更改为dns.test.com
(-)PXE技术篇--DHCP服务器的搭建

在server服务器上安装DHCP
起初我在CentOS6上安装的DHCP,不管怎么配置都启动不成功,翻遍百度,重装N次系统都无济于事,后在CentOS7,居然一次配置成功,估计做我一个菜鸟,技术还未到家。
以下操作都在CentOS7上进行。

1、先配服务器的IP,这个IP和我的电脑IP不是同一段,
(-)PXE技术篇--DHCP服务器的搭建

重启网卡 service network restart

2、安装DHCP

命令:yum install dhcp.x86_64 -y
也可以 yum install dhcp -y

(-)PXE技术篇--DHCP服务器的搭建

安装成功

3、配置DHCP

(1)开启dhcp服务

systemctl start dhcpd

(2)更改配置文件

cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf

这里需要把默认的配置文件复制一份到/etc/dhcp/dhcpd.conf
根据版本不同,同径也会不同,我这是4.2.5版本
(-)PXE技术篇--DHCP服务器的搭建
如图

vim /etc/dhcp/dhcpd.conf
更改以下部分:

  7 option domain-name "dhcp.server.com"; 
      ##域名:参见/etc/resolv.conf
  8 option domain-name-servers 172.25.10.254;
      ##指定dns服务器,多台用逗号隔开。
 30 subnet 172.25.10.0 netmask 255.255.255.0 {
      ##指定子网络及子网掩码
 31   range 172.25.10.10 172.25.10.20;
      ##指定IP范围
 32   option routers 172.25.10.254;
 ##指定默认网关
 33 }
 34#### 删除27,28行,34行及以后

如下图我的配置文件(这里一定不能错,连一个标点符号是不能错)
(-)PXE技术篇--DHCP服务器的搭建

(-)PXE技术篇--DHCP服务器的搭建

重启DHCP服务

systemctl start dhcpd.service

如何重启出错,肯定是配置文件错了,仔细检查一下

查看一下状态
systemctl status dhcpd.service
(-)PXE技术篇--DHCP服务器的搭建

至此,DHCP服务安装成功

测试DHCP服务是否有效

客户机,也就是上面我们的dns.test.com是否能正常获取IP地址

下面是在dns.test.com上所做的配置:
(1)网络参数设置:
编辑/etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
BOOTPROTO=dhcp
###关键部位为dhcp
ONBOOT=yes

把网卡IP设为自动获取。

(-)PXE技术篇--DHCP服务器的搭建

重启网卡
(-)PXE技术篇--DHCP服务器的搭建

获取成功。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章