CentOS6.5のntpd設定(時刻同期)

CentOS6.5でのntp設定です。
やってることは前の CentOSの時刻同期設定 と特に代わりはないと思いますが、今回は最初からインストールが済んでる状態なので設定だけですね。

アカウントを管理者権限へ切り替えます。

$ su -

ntp.confのバックアップを取ります。

# cp /etc/ntp.conf /etc/ntp.conf.org

viエディタでntp.confを開きます。

# vi /etc/ntp.conf/

# For more information about this file, see the man pages
# ntp.conf(5), ntp_acc(5), ntp_auth(5), ntp_clock(5), ntp_misc(5), ntp_mon(5).

driftfile /var/lib/ntp/drift

# Permit time synchronization with our time source, but do not
# permit the source to query or modify the service on this system.
#restrict default kod nomodify notrap nopeer noquery    ←コメントアウト
restrict -6 default kod nomodify notrap nopeer noquery

# Permit all access over the loopback interface.  This could
# be tightened as well, but to do so would effect some of
# the administrative functions.
#restrict 127.0.0.1    ←コメントアウト
restrict -6 ::1

# Hosts on local network are less restricted.
#restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap

# Use public servers from the pool.ntp.org project.
# Please consider joining the pool (http://www.pool.ntp.org/join.html).
#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サーバー設定を追記
server ntp1.jst.mfeed.ad.jp
server ntp2.jst.mfeed.ad.jp
server ntp3.jst.mfeed.ad.jp

#broadcast 192.168.1.255 autokey        # broadcast server
#broadcastclient                        # broadcast client
#broadcast 224.0.1.1 autokey            # multicast server
#multicastclient 224.0.1.1              # multicast client
#manycastserver 239.255.254.254         # manycast server
#manycastclient 239.255.254.254 autokey # manycast client

# Enable public key cryptography.
#crypto

includefile /etc/ntp/crypto/pw

# Key file containing the keys and key identifiers used when operating
# with symmetric key cryptography.
#keys /etc/ntp/keys        ←コメントアウト

# Specify the key identifiers which are trusted.
#trustedkey 4 8 42

# Specify the key identifier to use with the ntpdc utility.
#requestkey 8

# Specify the key identifier to use with the ntpq utility.
#controlkey 8

# Enable writing of statistics records.
#statistics clockstats cryptostats loopstats peerstats

ここでの設定では、以下の設定を行っています。
14行目のrestrict 127.0.0.1のコメントアウト。
22~25行目のserver 0~3.centos.pool.ntp.org iburstのコメントアウト。
27~30行目にインターネットマルチフィード(MFEED) 時刻情報提供サービスのNTPサーバーアドレスの入力。
46行目のkeys /etc/ntp/keysのコメントアウト

ntpdの再起動

# /etc/rc.d/init.d/ntpd restart
ntpd を停止中:                                             [  OK  ]
ntpd を起動中:                                             [  OK  ]

ntpdの自動起動設定と設定確認。
2~5がonになっていれば設定できています。

# chkconfig ntpd on
# chkconfig --list ntpd
ntpd            0:off   1:off   2:on    3:on    4:on    5:on    6:off

ntpdの動作確認

# ps ax |grep ntpd
8591 ?        Ss     0:00 ntpd -u ntp:ntp -p /var/run/ntpd.pid -g
8598 pts/1    S+     0:00 grep ntpd

ntpdの同期確認

起動直後

# ntpq -p
remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
ntp1.jst.mfeed. 172.29.3.50      2 u   28   64    3   33.908   -2.813   4.406
ntp2.jst.mfeed. 172.29.3.60      2 u   28   64    3   31.668   -3.784   4.439
ntp3.jst.mfeed. 172.29.3.50      2 u   27   64    3   30.809   -1.621   3.750

20分後

# ntpq -p
remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*ntp1.jst.mfeed. 172.29.3.60      2 u   54   64  177   26.115    3.205   9.860
+ntp2.jst.mfeed. 172.29.3.60      2 u   53   64  177   25.076    0.655  11.278
+ntp3.jst.mfeed. 172.29.3.60      2 u   47   64  177   24.051    4.009   7.270

起動してから同期が取れるまでに10~20分程度かかりますが、同期が取れるとntpサーバーアドレスの前に*や+が表示されます。

以上で設定完了です。

この記事はいかがでしたか?
良かったらポチッとお願いします!励みになります!!