| トップ | Solaris | FreeBSD | Gentoo | CentOS | Fedora | Windows | Tips | 自宅サーバの動作確認 | サイト内検索(Namazu) | サイト内検索(HE) |
外部のNTPサーバを利用して時刻の同期をとり、LANのクライアントに対して時刻の同期をとるようにします。
なお、公開されているNTPサーバは、ISP別では
こちら
にあります。
自分の契約しているISPがなければ、こちら
に日本の公開されているNTPサーバがあります。
Solaris# cp /etc/inet/ntp.server /etc/inet/ntp.conf <= サンプル設定ファイルをコピー Solaris# vi /etc/inet/ntp.conf <= 設定ファイルの編集 restrict default nomodify notrap noquery <= 追加(デフォルトですべての問い合わせを拒否) restrict 127.0.0.1 <= 追加(ローカルホストからの問い合わせには応答) server 133.100.9.2 <= 追加(同期を取りたいサーバを記述) server 133.40.41.175 <= 追加(同期を取りたいサーバを記述) server 127.127.XType.0 ↓ server 127.127.1.0 <= CMOSクロックの指定 fudge 127.127.XType.0 stratum 0 ↓ fudge 127.127.1.0 stratum 10 <= ローカルでは自分自身を第10階層に指定 broadcast 224.0.1.1 ttl 4 ↓ #broadcast 224.0.1.1 ttl 4 <= コメントアウト enable auth monitor ↓ #enable auth monitor <= コメントアウト statsdir /var/ntp/ntpstats/ filegen peerstats file peerstats type day enable filegen loopstats file loopstats type day enable filegen clockstats file clockstats type day enable ↓ #statsdir /var/ntp/ntpstats/ <= コメントアウト #filegen peerstats file peerstats type day enable <= コメントアウト #filegen loopstats file loopstats type day enable <= コメントアウト #filegen clockstats file clockstats type day enable <= コメントアウト keys /etc/inet/ntp.keys trustedkey 0 requestkey 0 controlkey 0 ↓ #keys /etc/inet/ntp.keys <= コメントアウト #trustedkey 0 <= コメントアウト #requestkey 0 <= コメントアウト #controlkey 0 <= コメントアウト restrict 192.168.0.0 mask 255.255.255.0 nomodify notrap <= 追加(LAN内の時刻の問い合わせには応答) logfile /var/log/ntp <= 追加(ログファイルを指定) |
driftファイルがない場合、作成します。
Solaris# touch /var/ntp/ntp.drift |
時刻が大幅にずれているとNTPサーバを起動できないので、手動で時刻を合わせます。
Solaris# ntpdate 133.100.9.2 <= 福岡大学のNTPサーバで合わせる |
NTPサーバを起動します。
Solaris# svcs -a | grep -i ntp <= 「NTPD」の動作状況の確認 disabled 21:32:45 svc:/network/ntp:default Solaris# svcadm enable svc:/network/ntp:default <= 「NTPD」の起動 |
NTPサーバの時刻の同期の確認。
Solaris# ntpq -p
remote refid st t when poll reach delay offset disp
==============================================================================
*clock.nc.fukuok .GPS. 1 u 23 64 37 45.07 -2.814 882.31
+gpsntp.miz.nao. .GPS. 1 u 22 64 37 32.79 2.061 879.87
LOCAL(0) LOCAL(0) 10 l 21 64 37 0.00 0.000 885.01
|
「*」がついているサーバと時刻の同期を取っています。
ただし、サーバを起動してから時刻の同期を取るまでに多少の時間がかかります(10分程度)。
その間は先頭が空白になっています。