LAN上で約50のシステムを実行しています。ほとんどのシステムはLinuxオペレーティングシステムで実行されており、WindowsとMACで実行されているシステムはほとんどありません。このセットアップでは、Linuxシステムの1つをパブリックNTPサーバーから同期されるNTPサーバーとして構成します。これで、LAN上の残りのシステムは、ローカルLANNTPサーバーから時刻を同期します。
ステップ1–NTPサーバーをインストールする
NTPパッケージは、デフォルトのリポジトリで利用できます。 rootユーザーとしてサーバーにログインし、次のコマンドを実行するだけです。
yum install ntp ## CentOS/RHEL systems dnf install ntp ## Fedpra systems
ステップ2–NTPサーバーのセットアップ
pool.ntp.orgから現地時間を同期
まず、このサーバーの時刻を同期し続ける必要があります。このために、NTPPOOLクラスターサーバーを使用してローカルシステムの時刻を同期します。 NTP POOLプロジェクトは、多数のクラスターサーバーを提供しています。 NTP構成ファイルを編集して、次の値を更新しましょう
vim /etc/ntp.conf
server 0.centos.pool.ntp.org iburst server 1.centos.pool.ntp.org iburst server 2.centos.pool.ntp.org iburst server 3.centos.pool.ntp.org iburst
多数のサーバーを提供するNTPプールが世界中に広がっているため。近くのサーバーも使用することをお勧めします。近くのサーバーはhttp://www.pool.ntp.org/en/で見つけることができます。
LANシステムを許可する
次に、LANシステムがこのサーバーからの時刻を同期し続けることができるようにNTPサーバーを構成します。これを行うには、構成ファイルに次のエントリを追加します
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap
ステップ3–NTPサーバーを再起動します
NTPサーバーはUDPポート123でリッスンします。上記のすべての構成を行った後、次のコマンドを使用してNTPサーバーを再起動しましょう。
CentOS /RHEL7およびFedoraの場合
systemctl start ntpd systemctl enable ntpd
CentOS /RHEL6/5の場合
service ntpd start chkconfig ntpd on
CentOS / RHEL7/6/5およびFedoraにJAVA7(JDK 7u79)をインストールする方法
CentOS / RHEL 7/6/5にSubversion(SVN)1.8.19をインストールする方法