服务开启Linux下DHCP服务,实现IP自动分配(linux开启dhcp)
运行在Linux系统上的DHCP服务可以分配网络中的各种参数给本地用户,它主要提供IP地址动态分配、网关、子网掩码、DNS和其他客户端需要的服务等。要想在Linux系统中开启DHCP服务,首先需要安装DHCP服务器软件,然后配置服务器以及客户端,最后启动配置。
##### 一、安装DHCP服务器软件
首先需要安装DHCP服务器软件,一般有ISC-DHCP-SERVER 、DHCPD。在Debian/Ubuntu的系统中可以使用 apt-get 命令来安装:
$ sudo apt-get install isc-dhcp-server
安装完毕后,可以使用如下命令检查DHCP服务器是否安装成功:
$ dpkg -l | grep dhcp
##### 二、配置服务器
修改DHCP服务器配置文件/etc/dhcp/dhcpd.conf。修改之前需要检查本地网络以及DHCP服务所需要的配置信息如本地网络IP地址和掩码以及DHCP提供的IP地址范围等,然后修改配置文件中相应的配置如:
subnet 192.168.1.0 netmask 255.255.255.0 # 本地网络的IP地址
{ range 192.168.1.100 192.168.1.199 ; # DHCP服务提供的IP地址范围
option routers 192.168.1.1; # DHCP服务提供的网关 option domain-name-servers 8.8.8.8; # DHCP服务提供的DNS服务
}
##### 三、配置客户端
在客户端上需要配置DHCP客户端,在Linux系统中可以使用 dhclient 命令激活DHCP客户端服务:
$sudo dhclient
##### 四、启动配置
当服务器端和客户端的配置完毕,就可以使用如下命令来启动DHCP服务:
$sudo service isc-dhcp-server restart
以上就是在Linux系统下开启DHCP服务的完整步骤,只要执行以上步骤即可实现本地网络的IP地址动态分配,为本地网络用户提供更加稳定可靠的网络服务。