能書き
私的サーバー構築日誌:仕切り直しからの自宅サーバー構築の続きです。
時刻同期はサーバーのみならずクライアントでも必須です。テスト用には時刻をわざとずらせるようにした方が都合が良い事も多いんですが、それはまた別の話。
systemd-timesyncdが勝手に動いてるので放置しておけば良いのですけども。日本人が日本にサーバーを立てるなら、NTPサーバーはやはりntp.nict.jp
ではないかと考える次第です。
目標
と言う訳で、NTP サーバをデフォルトから変更し、ntp.nict.jp
にします。
参考文献
- NTP サーバー : NTP クライアントの設定 - ServerWorld
- 【NTP】日本から使える公開NTPサーバ - Qiita
- 日本標準時 に直結した時刻サーバ - 公開NTP - 日本標準時グループ
- [Q.1-7] 個人ユーザですが、stratum 1 にアクセスしても構いませんか? - NICT公開NTP FAQ - 日本標準時グループ
準備
今回は/etc
の修正だけなので、スナップショットは不要でしょう。気になる方は撮って下さい。
NTP クライアントが動いている事を確認します。
systemctl status systemd-timesyncd
または
timedatectl timesync-status
設定
sudo sed -i -e"/^#NTP=/c NTP=ntp.nict.jp" /etc/systemd/timesyncd.conf
sudo systemctl restart systemd-timesyncd
確認
準備と同じコマンドを実行して確認します。
特に難しい事も無いので、一発で行けるでしょう。
仕舞い
/etc
の修正をバージョン管理しておきます。
cd /etc
sudo svn ci -m"setting NTP client"