在Linux系统中,DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一种用于自动分配IP地址给网络中设备的协议。它允许设备在启动时自动获取网络配置,如IP地址、子网掩码、默认网关和DNS服务器地址等,从而简化了网络管理任务。
在Linux系统中配置DHCP服务器,通常涉及编辑/etc/dhcp/dhcpd.conf
文件,定义IP地址池、租约时间、网关和DNS服务器等信息。配置完成后,需要启动DHCP服务并设置为开机自启动。
# 示例dhcpd.conf配置文件内容
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.100;
option routers 192.168.1.1;
option domain-name-servers 8.8.8.8, 8.8.4.4;
}
cat /var/lib/dhcp/dhcpd.leases
命令查看分配的IP地址、MAC地址和租约时间。dhcp-lease-list
命令列出当前分配的IP地址和相关信息。通过上述步骤,你可以有效地管理和查看Linux系统中的DHCP分配情况。
领取专属 10元无门槛券
手把手带您无忧上云