Linux系统——dhcp服务
一、dhcp简介
dhcp,应用层协议
作用: 为主机动态分配IP地址、掩码、网关、DNS服务器地址
二、配置dhcp服务
1、关闭selinux、防火墙
[root@node01 ~]# getenforce
Disabled
[root@node01 ~]# systemctl status firewalld
● firewalld.service
Loaded: masked (/dev/null; bad)
Active: inactive (dead)
2、安装dhcp软件
[root@martin-host ~]# yum install dhcp
[root@martin-host ~]# rpm -q dhcp
dhcp-4.2.5-83.el7.centos.2.x86_64
3、复制dhcp的配置文件
[root@martin-host ~]# cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf
cp:是否覆盖"/etc/dhcp/dhcpd.conf"? yes
4、编辑dhcp配置文件
[root@martin-host ~]# vim /etc/dhcp/dhcpd.conf
subnet 192.168.140.0 netmask 255.255.255.0 {
range 192.168.140.200 192.168.140.250;
option routers 192.168.140.2;
option domain-name-servers 114.114.114.114,223.5.5.5;
}
5、启动dhcp服务
[root@martin-host ~]# systemctl start dhcpd
[root@martin-host ~]# systemctl enable dhcpd
Created symlink from /etc/systemd/system/multi-user.target.wants/dhcpd.service to /usr/lib/systemd/system/dhcpd.service.
[root@martin-host ~]#
6、测试dhcp服务是否正常
- 关闭虚拟网络自带dhcp