LAN上の膨大な数のシステムを管理するシステム管理者向け。独自のNTPサーバーをセットアップし、そこからすべてのLANシステムの時刻を同期することをお勧めします。メインのNTPサーバーは、パブリックNTPサーバーから時刻を同期します。この記事は、Ubuntu、Debian、およびその派生オペレーティングシステムでタイム同期(NTP)サーバーをセットアップするのに役立ちます。
ステップ1–NTPサーバーをインストールする
ターミナルから次のコマンドを実行することで、デフォルトのリポジトリからntpdサーバーをインストールできます。
sudo apt-get install ntp
ステップ2–NTPサーバーを構成する
次に、ローカルNTPサーバーをセットアップして、パブリックNTPサーバーからの時刻を同期する必要があります。選択または場所に応じて、ntpプールサーバーを選択できます。 pool.ntp.orgにアクセスして、ntpプールを見つけます。この例では、デフォルトのUbuntuのntpプールサーバーを使用しています。
sudo vi /etc/ntp.conf
/etc/ntp.confを編集します 選択に応じて、次のプールを変更します。デフォルトでは、これらのサーバーは構成されています:
# Use servers from the NTP Pool Project. Approved by Ubuntu Technical Board # on 2011-02-08 (LP: #104525). See http://www.pool.ntp.org/join.html for # more information. server 0.ubuntu.pool.ntp.org server 1.ubuntu.pool.ntp.org server 2.ubuntu.pool.ntp.org server 3.ubuntu.pool.ntp.org
ステップ3–NTPサーバーをリロードする
ntp.confに変更を加えたら、サーバーをリロードして変更を適用します。
sudo service ntp reload
ステップ4–ファイアウォールポートを開く
NTPサーバーは、サービス要求にポート123を使用します。したがって、ファイアウォールでポート123を開く必要があります。
Iptablesユーザー:
sudo iptables -A INPUT -m state --state NEW -p tcp --dport 123 -j ACCEPT
UFWユーザー:
sudo ufw allow 123/tcp
ステップ5–クライアントの時刻を同期する
すべての構成を行った後、クライアントシステムを同期してサーバー構成を確認します。たとえば、サーバーのIPが192.168.1.100の場合、クライアントシステムのターミナルから次のコマンドを実行します。
ntpdate -s 192.168.1.100
UbuntuとLinuxMintにUnetbootin(Bootable USB Creator)をインストールする方法
Ubuntu、Debian、LinuxMintにuTorrentをインストールする方法