知らなかった方のために説明すると、動的ホスト構成プロトコル(DHCP)は、インターネットプロトコル(IP)ネットワークで使用される標準化されたネットワークプロトコルであり、次のようなネットワーク構成パラメーターを動的に配布します。インターフェイスとサービスのIPアドレス。DHCPを使用すると、コンピューターはDHCPサーバーからIPアドレスとネットワークパラメーターを自動的に要求するため、ネットワーク管理者やユーザーがこれらの設定を手動で構成する必要がなくなります。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、独自のVPSでサイトをホストしていることを前提としています。インストールは非常に簡単です。 CentOS7にDHCPサーバーを段階的にインストールする方法を説明します。
CentOS7にDHCPサーバーをインストールする
手順1.まず、すべてのパッケージが最新であることを確認します。
yum -y update
手順2.DHCPサーバーをインストールします。
CentOS 7にDHCPサーバーをインストールするには、次のコマンドを入力します。
yum install dhcp -y
ステップ3.DHCPサーバーを構成します。
インストールしたら、空白のdhcpf.confを編集する必要があります。基本的なセットアップでは、以下のコンテンツを使用しました。私の内部ネットワークアドレスは172.16.1.0/24であることに注意してください。したがって、このファイルの私の仕様はそれに関連しています。あなたはあなた自身のネットワークに基づいた情報を入れているでしょう:
$ nano /etc/dhcp/dhcpd.conf
####Our basic DHCP example configuration
####Our Domain
option domain-name "idroot.us";
####The DNS servers for name resolution
option domain-name-servers 8.8.8.8;
####Our IP Lease time
default-lease-time 600;
max-lease-time 7200;
####Use this to enble / disable dynamic dns updates globally.
ddns-update-style none;
#### This DHCP server is the official DHCP server for the local network.
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;
#### Our Subnet, IP address Pool and gateway/router
subnet 172.16.1.0 netmask 255.255.255.0 {
range dynamic-bootp 172.16.1.10 172.16.1.253;
option broadcast-address 172.16.1.255;
option routers 172.16.1.254;
}
#### Lets reserve an IP address for an internal machine
#### make sure the IP used here is not defined in the IP POOL above
host vip {
hardware ethernet 08:00:07:26:c0:a5;
fixed-address 172.16.1.5;
} 最後に、次のコマンドを使用してDHCPサービスを再起動する必要があります。
systemctl start dhcpd.service && systemctl enable dhcpd.service
おめでとうございます!DHCPサーバーが正常にインストールされました。このチュートリアルを使用してCentOS 7システムにDHCPサーバーをインストールしていただきありがとうございます。追加のヘルプや役立つ情報については、CentOSの公式Webサイトを確認することをお勧めします。 。