Linux DHCP服务的开启和配置(dhcp开启linux)

Linux DHCP服务的开启和配置

参考提示:DHCP是动态主机配置协议,它允许动态分配IP地址,而不需要手动更改每台主机的TCP / IP设置。DHCP是一种基于客户端的Internet协议,经常用于分配IP地址和其他网络配置设置,例如默认网关、DNS服务器、子网掩码等。

Linux DHCP服务的开启和配置是非常简单的,我们可以使用Linux上自带的dhcpd服务器,这是一个内置在操作系统内核中的面向UDP客户端的DHCP服务器。

打开Linux上的DHCP服务可以使用以下命令:

> sudo systemctl start dhcpd

默认情况下这会在系统启动时自动启动DHCP服务。接下来,需要配置DHCP服务器,如果想使用dhcpd,需要更改/etc/dhcp/dhcpd.conf,如下所示:

*********************

#Global settings

ddns-update-style interim;

default-lease-time 600;

max-lease-time 7200;

option domain-name “example.com”;

option domain-name-servers 8.8.8.8, 8.8.4.4;

#Exclude network

# The network 192.168.1.0/24 will not be given out by DHCP

subnet 192.168.1.0 netmask 255.255.255.0 {

#Subnet settings

range 192.168.1.10 192.168.1.20;

option routers 192.168.1.1;

}

# Include network

#The ntwork 192.168.2.0/24will be gievn out by DHCP

subnet 192.168.2.0 netmask 255.255.255.0 {

#Subnet settings

range 192.168.2.10 192.168.2.20;

option routers 192.168.2.1;

}

*************************

配置完成后,可以使用以下命令重启DHCP服务:

> sudo systemctl restart dhcpd

之后,服务器就可以开始分配IP地址,客户端机器能够访问网络。不过,有时候有的客户端无法访问网络,此时可以使用以下命令查看DHCP服务器的活动状态:

> sudo systemctl status dhcpd

这都可以看到dhcpd服务器 是否正常工作,以及也可以验证客户端机器是否收到已配置的IP地址。

总结,Linux上DHCP服务的开启和配置只需要使用几条简单的命令就可以完成,这也方便管理员更有效、高效地分配IP地址。


数据运维技术 » Linux DHCP服务的开启和配置(dhcp开启linux)