玄箱HGにFedoraを入れて自宅サーバを構築 - Amonution

NTPサーバ構築

概要

NTPサーバを構築します。

ntpのインストール

yumを使ってインストールを実施します。

[root@KURO-F7 ~]# yum -y install ntp
fedora                    100% |=========================| 2.1 kB    00:00
updates                   100% |=========================| 2.3 kB    00:00
primary.sqlite.bz2        100% |=========================| 979 kB    00:00
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package ntp.ppc 0:4.2.4p2-6.fc8 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size
=============================================================================
Updating:
 ntp                     ppc        4.2.4p2-6.fc8    fedora            1.4 M

Transaction Summary
=============================================================================
Install      0 Package(s)
Update       1 Package(s)
Remove       0 Package(s)

Total download size: 1.4 M
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Updating  : ntp                          ######################### [1/2]
  Cleanup   : ntp                          ######################### [2/2]

Updated: ntp.ppc 0:4.2.4p2-6.fc8
Complete!

ntpの設定

ntpの設定は/etc/ntp.confに記述します。
下記は、それぞれの環境に合わせて、また、好みに合わせて改変してください。

[root@KURO-F7 ~]# vi /etc/ntp.conf

内部(192.168.11.0)からの時刻同期を許可します
restrict 192.168.11.0 mask 255.255.255.0 nomodify notrap

デフォルトの時刻同期先NTPサーバはコメントアウトします
#server 0.fedora.pool.ntp.org dynamic
#server 1.fedora.pool.ntp.org dynamic
#server 2.fedora.pool.ntp.org dynamic

自分のプロバイダの公開しているNTPサーバを指定します
server -4 ntp.xxxxxxx.or.jp

プロバイダの公開しているNTPサーバが無い場合は、どこか利用できるところを探します。
ネットワーク的に近いサーバを使用するのが基本です。
よくわからない場合は、NTPサーバで検索すれば、詳細に解説しているサイトが見つかると思います。

NTPサーバの起動

ここまでで設定が出来たので、ntpを起動します。

[root@KURO-F7 ~]# /etc/rc.d/init.d/ntpd start
ntpd を起動中:                                             [  OK  ]

リスタートした際に自動で起動するように設定します。

NTPサーバ自動起動設定
[root@KURO-F7 ~]# chkconfig ntpd on

NTPサーバ自動起動設定確認(ランレベル2~5のonを確認)
[root@KURO-F7 ~]# chkconfig --list ntpd
ntpd            0:off   1:off   2:on    3:on    4:on    5:on    6:off

NTPサーバの時刻同期状態を確認します。

[root@KURO-F7 ~]# ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 xxxxx.xxxxx-xxx XXX.XXX.XX.XX    2 u   39   64    3   15.100  9851050   2.811

10分後に、再度確認します。
NTPサーバ名の前に*または+が表示されていれば時刻同期完了の状態です。

[root@KURO-F7 ~]# ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*xxxxx.xxxxx-xxx XXX.XXX.XX.XX    2 u   11   64   77    8.229    5.902   3.393

スポンサード リンク

TOPに戻る / メニューに戻る
Copyright © 1999-2011 Amonution  All rights reserved.
Address