• 締切済み

NTPサーバーと時刻合わせしたいのですが

うまく説明できないのですが、Linuxサーバの時刻が3分以上進んでいます。これからntpをインストールして時刻を合わせたいのですが、無理矢理3分遅らせると他のサーバーとのトラブルがあるのでトラブルが起きない様に時刻合わせたいです。また、3分以上だとNTPは時刻合わせしないそうなのですが、その理由もわかりません。 どうすれば良いでしょうか?

みんなの回答

  • Lean
  • ベストアンサー率72% (435/603)
回答No.4

少なくともxntpdが時刻合わせをしなくなる(というよりはxntpdが終了する)のは1000秒を超えた場合です。 また、時刻修正モードにはsetpとslewという2つのモードがあります。 stepモードは、ntpdateコマンドの動作と同じく直ぐに時刻を修正します。デフォルトでは、このsetpモードになっています。 slewモードは、setpモードとは異なり徐々に時刻修正を行っていきますが、修正は1秒当たり0.5msで1日で43秒程度の時刻修正になりますので時刻が合うまでに数日要します。 手元の環境にあるntpdだと-xオプションを指定するとslewモードになりますが、詳しくはオンラインマニュアル(manデータ)等で確認してください。

回答No.3

こんばんわぁ、Blackwinglsです。 > 無理矢理3分遅らせると他のサーバーとのトラブルがあるので・・・・ この意味がよくわからないのですが、dateコマンドで3分以内の誤差に修正してから、ntpdateコマンドでntpサーバーと同期されたら如何でしょうか。 hwclock --systohc もお忘れなく。 ではでは~☆彡 ps xntp入れてみるのも手かと思います

  • entree
  • ベストアンサー率55% (405/735)
回答No.2

>3分以上だとNTPは時刻合わせしないそうなのですが プロトコル仕様によるものだったような気がします。 あまり大きく時間差があると同期を取れないという話を聞いたことがあります。

  • notnot
  • ベストアンサー率47% (4847/10260)
回答No.1

時刻が狂っていてもよいWinPCでも用意して、ntpサーバーを動かし、このPCの時刻を目的のサーバーの時刻から3分以内の進んだ時刻にしてこのPCに対して時刻を合わせ、合ったらPCの時刻をまた少し遅らせるということを何度か繰り返せばよいかと思います。 >3分以上だとNTPは時刻合わせしないそうなのですが 推測ですが、意図的に時刻を変更してあると見なすのでは?

sky-manta
質問者

補足

さっそくのご回答ありがとうございます。 残念ながら予備のWinPCは用意できません。 色々調べてるのですが、adjtimexのパッケージを 使ってみようかと思っています。 しかし、設定のしかたが良くわからないんです。

関連するQ&A

  • ntpサーバに時刻あわせすると時刻がずれる

    RedHat7.1でntpサーバに接続、時刻あわせすると、 それまで時刻が正しく設定されていたものが、 ちょうど18時間時刻が戻ってしまいます。。。。 接続したサーバは日本のテスト公開されているntpサーバです。 また、別のntpサーバに接続しても現象は変わりませんでした。 どなたか分かる方教えて頂きたいです。 ***OSセットアップ時の設定*** タイムゾーン:GMT+9「アジア/東京」 UTCオフセット:UTC+09 ***ntpのバージョン*** ntp-4.0.99k-15 宜しくお願いします。

  • iphone4の時刻合わせ

    iphone4の時刻合わせ 早速ですが、 どうもiphone4の時刻が3分ほど遅れます。 過去に、自動で合うからと聞いていましたが、 どうも現在合っていません。 NTPを参照するようなaplがあれば完璧かと思います。 どなたか、これはというソフトを教えてください。 無料版でお願いします。 JailBreakしてあります。 一度cydiaで検索し、 NTPから時刻を取る、というようなaplを落としたつもりですが、 installボタンを押したあとどうすればよいのかが分からず、 そのままになっています。 もし、cydiaからであれば落とし方も一緒に説明をお願いします。 宜しくお願いします。

  • NTPサーバについて教えてください

    RedHat Enterprise Linux ES4のサーバを社内LAN上でNTPサーバとして構築し、外部のNTPサーバと時刻同期ができるところまでは確認できましたが、社内LAN上の他のサーバ(Windows及びLinux)やPC(XP Pro)から時刻同期を行おうとしても、「時刻データが利用できなかったため、コンピュータは同期を取り直しませんでした」というメッセージが出て時刻同期ができません。 ntp.confの内容は、 ------------------------- server xxx.xxx.xxx.xxx 外部NTPサーバ restrict default ignore restrict 127.0.0.1 restrict 192.168.0.0 mask 255.255.0.0 nomodify notrap notrust # server 127.127.1.0 # fudge 127.127.1.0 stratum 10 driftfile /etc/ntp.drift #multicastclient # listen on default 224.0.1.1 #broadcastdelay 0.008 authenticate no --------------------- のような感じです。 社内LANのIPアドレスは、192.168.10体系と192.168.11体系です。 このNTPサーバに対して、他のサーバやPCからはpingはOKで、間にfirewallが入っていたりルータが入っていたりすることはありません。 ntp.confの設定がまずいのか、RedHatのFirewallのせいか、それとも他の設定が何かあるのか、皆目見当がつきません。 どうしたらよいのか、どこか確認すべき項目はないか、などアドバイス頂ければ助かります。 よろしくお願い致します。

  • パソコンの時刻合わせ

    無償・安全・確実にインターネットで時刻合わせできるお勧めNTPサーバーはどこでしょうか?

  • Win2000ServerでNTPサーバを動かしたい

    質問です。 Win2000ServerでNTPを動かし、クライアント端末の時刻あわせをしたいのですが、どのように設定するのでしょうか? 分かりやすくお教えいただける方、お願い致します。

  • ntpサーバの作り方教えてください!!

    同じLAN内にLinux7.3のパソコンが3台あります。 パソコン1:ntpサーバ パソコン2:パソコン1の時間を参照して時計合わせ(限りなく精密に) パソコン3:パソコン1の時間を参照して時計あわせ(限りなく精密に) 要するにパソコン2とパソコン3の時間を同期さしたいんです。 パソコン2とパソコン3を使って計測実験したいんです。 今もココに投稿すると同時に必死でやり方しらべているのですが、どうもわかりにくいサイトだけなので知ってる方ぜひ教えてください!! ntpを使って外部のサーバ例えば大阪市立大学のntpサーバで時計あわせする方法はわかったんですが、それだとやはりズレがでてくると思うんで同じLAN内に時計サーバ作りたいんです!!

  • ntpでrestrictのネットワーク指定が効かない

    Red Hat Enterprise Linux ES v.3にて RPMに入っているntp-4.1.2-4を使用して、この サーバを内部のNTPサーバとしています。 /etc/ntp.confの中で 許可するネットワーク指定で restrict 192.168.1.0 mask 255.255.255.0 notrust nomodify notrap と記述しているのですが、このネットワークアドレスの NTPクライアントからなぜか時刻を合わす事ができませんでした。(クライアントもntpdを使用しています) もしやと思い、restrict 192.168.1.2 notrust nomodify notrap とIPアドレス指定をしたら、NTPクライアントから時刻 合わせを行う事ができました。 留意事項  ・このサーバと外部の公共NTPサーバの時刻合わせは   正常に完了している。  ・/etc/ntp.confの変更後、ntpdをrestartさせて   いますが、NTPサーバの時刻が十分安定してから   NTPクライアントは合わせに行っています。  ・NTPサーバとNTPクライアントの時刻は大きくずれて   いると合わせないと聞いた事があるので、実行前に   1秒単位の誤差しかないよう、dateコマンドで合わ   せました。 ネットワーク指定が効かないと、NTPクライアントの数 分記述を入れなければならないので避けたいのです。 原因と回避方法を教えてください。

  • NTPサーバについて

    RedHat ES3付属のNTPサーバを使用しています。 質問なのですが、どれくらい時刻がずれるとntpによって時刻を合わせるのでしょうか?また、ずれが大きすぎると時刻が合わせれないと聞いたのですが、どれくらい大きいと合わせられないのでしょうか?

  • NTPサーバーに接続して時計(時刻)の変更ができない

    ドメインに参加しているクライアント端末が3台(サーバーは別)があります。それぞれをA,B,Cとします。ともにOSはWindowsXPです。ちなみにサーバはNT4.0です。 Cには時計を合わせるフリーソフトをインストールしました。 AをNTPサーバーとしてCからアプリを実行するとAの時刻に設定されます。 BをNTPサーバーとしてCからアプリを実行しても、Bの時刻に設定されません。 Cにイントールする時計あわせのソフトは数種類ためしましたが、どれも同じ結果となりました。 AとBでは通常の設定(ネットワーク設定など)は同じです。機種は違います。Aと同じ機種(A,B,Cとは別)でもできないものもあります。 NTPサーバとして利用するためには何か特別な設定が必要なのでしょうか? 本当に基本的なことでもかまいません。何かヒントをください。

  • AndroidのNTPサーバーについて

    Androidの日付と時刻合わせ機能について。 自分の使っているAndroidタブレットが、どこのNTPサーバーに接続して時刻を合わせているのか知りたいのですが、確認する方法ありますか? 中華タブレットなのでメーカー問い合わせもできず、設定には自動合わせのチェックボックスしかなく、手動で追加や変更するような項目もありません。