【Linux】DHCP服务器的配置
实验的主机地址为192.168.9.131 虚拟机模式为仅主机模式;此时需要修改网络适配器;将仅主机的使用本地DHCP服务取消,然后应用;这样确保DHCP获取的地址是我们自己配置的。
(要做DHCP服务器,首先本地主机必须得有地址
实验一:对单网段进行配置
服务端:
[[email protected] ~]# yum install dhcp -y //装包
[[email protected] ~]# vim /etc/dhcp//dhcpd.conf //编写主配置文件
[[email protected] ~]# systemctl restart dhcpd //重启服务
客户端:
打开网络连接;我们可以看到地址、路由、DNS均为我们配置参数
实验2:固定IP的配置
服务端:
(1)先去查看需要固定IP地址主机的MAC地址
(2)再去服务端编辑主配置文件;红框中为固定主机配置IP地址
[[email protected] ~]# vim /etc/dhcp//dhcpd.conf
在试验一的基础上将客户端主机的MAC地址与要分配的IP地址做配置
(3)重启服务
[[email protected] ~]# systemctl restart dhcpd
客户端:查看
实验三:对多个网段进行配置
要实现多网端的DHCP;首先得要多个网络适配器,不同的网络适配器连接不同的网段,这样就可以进行不同网段的配置;我们在VMware上添加一个新的网络适配器,为了与之前的进行区分,将模式设置为NAT模式,这样之后我们将虚拟机的模式进行更改,就可以完成不同网络适配器的连接
服务端:
给网卡配置IP地址:
[[email protected] ~]# nmcli device connect eno33554992 //先连接网卡
Device 'eno33554992' successfully activated with 'eb7d6da1-25b7-4dab-b881-7b714a265c6e'.
[[email protected] ~]# nmcli connection modify eno33554992 +ipv4.addresses 192.168.67.10/24 ipv4.gateway
192.168.67.1 ipv4.method manual connection.autoconnect yes //给网卡配置IP地址
[[email protected] ~]# nmcli connection up eno33554992 //再启动网卡
在编写主配置文件
[[email protected] ~]# vim /etc/dhcp/dhcpd.conf
(这里我们在实验一的基础上进行配置;再添加一个网段)
重启服务
[[email protected] ~]# systemctl restart dhcpd
在客户端上查看:
这里我们打开另一台客户机,通过DHCP获取IP地址。(如果电脑内存不够也可以将客户机的网络适配器的模式修改为NAT模式,这样只就需要一台客户机
在仅主机模式下:为192.168.9.10网段的地址
在NAT模式下为192.168.67.100网段的地址