chrony で ntp サーバをたてる
chrony を使いインターネットに疎通のないサーバに対してNTPサービスを提供するメモ
イメージ
[Server] [Server] --> [NTP Server] --> The Internet [Server]
ntpd で構築することが多いですが、CentOS7 からはデフォルトが chrony なので chrony でやってみる。
NTP Server
chronyd のListenするIPアドレスとポート、参照を許可するアクセス元アドレス範囲を指定する /etc/chrony.conf に以下のような設定を追記すればよい
bindaddress 192.168.10.1 port 123 deny 0.0.0.0/0 allow 192.168.10.0/24
# systemctl restart chronyd
利用する側
/etc/chrony.conf でNTPサーバアドレスを指定する
server 192.168.10.1 iburst
# systemctl restart chronyd
確認
$ chronyc sources $ chronyc tracking