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