DHCP服务

Linux的网络服务之一

dhcp服务

rpm -q dhcp

//检查是否安装dhcp服务

yum install -y dhcp

//安装dhcp服务

service dhcpd start

//开启dhcp服务

service dhcp restart

//重启dhcp服务

注意:

在虚拟机上的编辑菜单中的虚拟网络编辑器中取消dhcp服务,由于取消了虚拟机网卡的dhcp服务,我们要给网卡手动配置一个ip,linux上的dhcp服务分配的ip必须和你网卡的ip一样。

vi /etc/sysconfig/network-scripts/ifcfg-ens33

//进入网卡的配置文件(ens33不是固定的)

更改网卡配置文件:

bootproto=static

//变成静态

ONBOOT=yes
IPADDR=

//ip地址

NETMASK=

//子网掩码

GATEWAY=

//网关 ,网络上默认网关:8.8.8.8

DNS1=

//DNS服务

配置完要重启网络服务

service network restart

//重启网卡

配置dhcp的配置文件:

vi /etc/dhcp/dhcpd.conf

//dhcp的配置文件

subnet 192.168.100.0 netmask 255.255.255.0{

//定义网络地址和子网掩码

range 192.168.100.200 192.168.100.251;

//分配ip地址的范围(写完加分号)

option routers 192.168.100.2;

//配置网关

option domain-name-servers 8.8.8.8;

//配置DNS

default-lease-time 600;

//配置租约时间(默认,单位为秒)

max-lease-time 7200;

//配置租约时间(最大,单位为秒)

host xxx{

//指定机器使用ip(xxx代表主机机器名,自行取名,选配)

hardware ethernet xx:xx:xx:xx:xx:xx:;

//指定机器的物理地址(xxx代表指定机器的物理地址)

fixed-address xxxxxx;

//指定机器的ip地址(xxx代表你要给的ip地址)

}
}
service dhcp restar

//重启dhcp服务

注意:

1.在dhcp配置文件中,记得要在第一段和最后一段后添加大括号,在大括号里面的每一条语句都要添加分号。
2.在文中的给指定PC设置ip可以不选择,看要求.

测试:

设置客户端网卡为自动获取,如果不能获取,Linux进行安全设置
service firewalld stop
setenforce 0


DHCP服务
http://example.com/2020/07/19/Linux/DHCP/
作者
haozi0o0
发布于
2020年7月19日
许可协议