知らなかった方のために説明すると、動的ホスト構成プロトコル(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サイトを確認することをお勧めします。 。