如何在 Ubuntu 14.04 上安装 DHCP 服务器

在本教程中,我们将向您展示如何在 Ubuntu 14.04 上安装 DHCP 服务器。 对于那些不知道的人, 动态主机配置协议 (DHCP) 是用于 Internet 协议 (IP) 网络的标准化网络协议,用于动态分配网络配置参数,例如接口和服务的 IP 地址。 使用 DHCP,计算机会自动从 DHCP 服务器请求 IP 地址和网络参数,从而减少网络管理员或用户手动配置这些设置的需要。

本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单。 我将向您展示在 Ubuntu 14.04 上逐步安装 DHCP 服务器。

在 Ubuntu 14.04 上安装 DHCP 服务器

步骤 1. 首先,确保所有软件包都是最新的。

apt-get update apt-get upgrade

步骤 2. 安装 DHCP 服务器。

要在 Ubuntu 14.04 LTS 上安装 DHCP 服务器,请输入以下命令:

sudo apt-get install isc-dhcp-server -y

步骤 3. 配置 DHCP 服务器。

DHCP 服务器不难配置。 首先,我们必须指定 DHCP 服务器 (dhcpd) 应在哪些接口上服务 DHCP 请求。

### nano /etc/default/isc-dhcp-server ...... INTERFACES="eth0"

编辑文件/etc/dhcp/dhcpd.conf:

nano /etc/dhcp/dhcpd.conf

根据您的网络值进行更改后添加以下代码:

# option definitions common to all supported networks... default-lease-time 600; max-lease-time 7200; # If this DHCP server is the official DHCP server for the local # network, the authoritative directive should be uncommented. authoritative; # Use this to send dhcp log messages to a different log file (you also # have to hack syslog.conf to complete the redirection). log-facility local7;   subnet 192.168.1.0 netmask 255.255.255.0 {  #network     range 192.168.1.50 192.168.1.100; # Range     option domain-name-servers 192.168.1.2, 8.8.8.8; #Pri DNS , Sec DNS     option domain-name "lintut.com"; #Domain name      option routers 192.168.1.1; #Gateway     option broadcast-address 192.168.1.255; #Broadcast     default-lease-time 600;     max-lease-time 7200; }

最后,您必须使用以下命令重新启动 DHCP 服务:

sudo service isc-dhcp-server restart

您可以通过运行以下命令检查您的 DHCP 服务器是否正常工作:

sudo netstat -uap

恭喜! 您已成功安装 DHCP 服务器。 感谢您使用本教程在 Ubuntu 14.04 系统上安装 DHCP 服务器。