LINUX 系统DHCP服务器配置

VM配置DHCP步骤

一、服务器配置

1.配置网络。

vim /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=static

ONBOOT=yes

IPADDR=

NETMASK=

GATEWAY=

[root@centos7]# systemctl restart network     //重启网络

[root@centos7]# ip add          //查看并检查配置的网络

二.检测是否已经安装了DHCP相关软件。(出现三个文件就属于正常,未安装就出现2个)

[root@centos7]# rpm -qa | grep dhcp

dhcp-libs-4.2.5-83.el7.centos.1.x86_64

dhcp-common-4.2.5-83.el7.centos.1.x86_64

3.[root@centos7]# mkdir /opt/centos                 //创建目录/opt/centos

4.[root@centos7]# mount /dev/cdrom  /opt/centos    //挂载光盘到/opt/centos 下

mount: /dev/sr0 写保护,将以只读方式挂载

5.[root@centos7]# mv /etc/yum.repos.d/* /home        //移动文件到/home下

三.制作用于安装的yum 源文件。

[root@centos7 ~]#

vim /etc/yum.repos.d/local.repo
[centos]

name=centos

baseurl=file:///opt/centos

gpgcheck=0

enabled=1

使用yum命令查看dhcp 软件包的信息。

[root@centos7]# yum info dhcp

5.查看yum状态

[root@centos7]# yum repolist

[root@centos7]# yum clean all              //安装前先清除缓存

6.安装dhcp

[root@centos7]#yum install dhcp -y

7.软件包安装完毕,可以使用rpm命令再一次进行查询。

[root@centos7]#rpm -qa |grep dhcp

dhcp-libs-4.2.5-83.el7.centos.1.x86_64

dhcp-common-4.2.5-83.el7.centos.1.x86_64

dhcp-4.2.5-83.el7.centos.1.x86_64

四.配置dhcp主配置

[root@centos7]#vim /etc/dhcp/dhcpd.conf

{ subnet 10.1.1.0 netmask 255.255.255.0

  range 10.1.1.100  10.1.1.128;

      option domain-name-servers 10.1.1.2;

  option routers 10.1.1.3;

      option broadcast-address 10.1.1.254;

      default-lease-time 600;

      max-lease-time 720;



}

host Client2

{

hardware ethernet 00:0C:29:7A:0B:0E;   //客户机指定的网卡地址

fixed-address 192.168.10.105;

}

9.配置完成保存并退出,重启 dhcpd 服务,并设置开机自动启动。

[root@centos7]#systemctl restsrt dhcpd       //重启dhcp

注意,如果出现:“Job for dhcpd.service failed because the control process exited with error code”。 字样是正常的,这是因为dhcp服务是需要先配置一下配置文件才能启动的,刚安装好哒配置文件(/etc/dhcp/dhcpd.conf)是空的所以启动不起来,所以会报错

Ifconfig看一下自己主机的物理地址,根据自己的物理机网段配置所以都改成你的物理机网段即可成功启动

[root@centos7]#sysemctl enable dhcpd        //开机自启动

你可能感兴趣的:(服务器,linux,网络)