さあUbuntuの使い方に徐々に慣れてきたらいろいろ弄りたいもの
TV録画鯖として使うならやぱり録画開始時間がずれるのはいやですよね
つーわけでインターネットの時計専用のプロトコルNTPを使用して自動で時計サーバに
アクセスしてPCの時刻をできるだけ正確にしちゃいましょう
NTPとはNetwork Time Protocolの略でそのまんまねですね
Windowsにも同じような機能がありますのでこの際設定を見直しては?
まずUbuntuですが
NTPがデフォルトでは入ってないのでインストールしましょう
$ sudo apt-get install ntp
適当に入ったら次はNTPサーバーの設定です
$ sudo gedit /etc/ntp.conf
そうしたらnto.confの内容が開くのでその中から
server ntp.ubuntu.com
と書いてある行の頭に # をつけましょう
#server ntp.ubuntu.com
こうすることでデフォルトのNTPのUbuntuサーバーを利用しなくなります
NTPのサーバーは世界中にあるんですができれば海外のサーバーは避けたいので
ちなみにUbuntu.comサーバーはイギリスにあるみたい
でもこのNTPはサーバーにPingしたときの遅延時間も考慮して時間合わせしてくれるんですが
そもそも海外の日本時間が正しいか疑問もありますので
素直に日本にあるサーバーにしましょう
といってもどこがいいかわからん人はとりあえず
#をつけたすぐ下の行に
server ntp.nict.jp
server ntp.nict.jp
server ntp.nict.jp
という風に同じ内容を3行続けて書きます
ほんらいNTPサーバは3つのアドレスがあるんですがnict.jpの場合は
自動であいてるアドレスにつないでくれるみたいで3行とも同じアドレスでいいです
このnict.jpサーバーは日本の独立行政法人 情報通信研究機構とかいうとこの
研究用NTPサーバーで個人でも利用できるらしいし
誤差も10ナノ秒とか何とかという正確さなので
まあ自分の使ってるプロバイダがNTPを公表してたらいいですけど
公表してなかったんで
地方でもNTPはあるので興味あるかたは近場でどっか探してみたらおもしろいかと
で書き終えたら保存してNTPを再起動します
$ sudo /etc/init.d/ntp restart
再起動したら動作確認します
$ sudo ntpq -p
3つアドレスが出て来たらokです
*追記
アドレスの頭に「*」や「+」マークが付いているか確認
NTP起動直後は付かないのでしばらく経った後で確認
付かない場合は設定の確認
無線LANの場合はサーバーのどれか1つにdynamicオプションをつけてみる
server ntp.nict.jp dynamic
など
*ハードウェアクロック(BIOS)をシステムと同期
以下のコマンドでBIOSとOSシステムの時刻を同期する
hwclock –systohc
必ずNTPと同期されているのを確認のうえ実行
ついでだからWindowsの時刻あわせもするといいです
右下の時計を右クリック→日付と時刻の調整→インターネット時刻と進んで
サーバー:ntp.nict.jp
で同期したら完了
んで時間にシビアになったのはいいけどPCですからたまにすごい勢いで狂うこともあります
狂ってしまった時計の原因をなるべくなくす方法があるんで次回にでも書こうと思います






コメントを残す