web-dev-qa-db-ja.com

Windows 7および8.1のタイムサーバーと時間を同期するにはどうすればよいですか?

かなりの数の異なるOS(Windows 7、Windows 8、Ubuntu 14.04 LTSおよび OS X v10.8 (Mountain Lion))を起動しており、すべて別々のドライブにインストールされています。

これにより時間がなくなることがあることを読みました。そのため、少なくともWindowsドライブがタイムサーバーに同期されていることを確認したいと思います。

時刻がタイムサーバーに同期され、stays同期されるようにするための最良の方法は何ですか?それで、x分ごとに同期させるのでしょうか?どのくらい正確にそれを達成できますか?

3
Fayyaadh

Windows7に基づくWindows時刻同期。

まず、すべてをカバーするために、同期するサーバーをテストします。

Sync time Picture

  • そこにある黄色い矢印から始めて、時計をクリックします。
  • 時計カレンダーの下部にある[日付と時刻の設定を変更する]をクリックします
  • {インターネット時間}タブに移動します
  • [設定変更]をクリックしてください
  • タイムサーバーを目的のタイムサーバーに追加または変更します。Windowsは正常に機能します。示されているのは、同様に機能するIPアドレスですが、IPアドレスが変更されてもそれほどスマートではありません。
  • [今すぐ更新]を1回クリックします。タイムサーバーセットが機能しているかどうかは、以下のテキストで確認できます。
  • ちょっと待ってから、もう一度更新してください。これでうまくいくはずです。
  • (やりすぎないでください。その間に時間を置いてください。そうしないと、リクエストが破棄されます。)

動作していることがわかったので、ステージ2に移動できます。

Task Scheduler Icon Picture

このようなアイコンがあるタスクスケジューラを見つけます。

これは通常、コントロールパネルの前面ではなく、管理ツールにあります。

また、名前を入力するか、実行するか、%windir%\system32\taskschd.msc /sのようなショートカットで、またはコンピューター管理を介して、検索でアクセスすることもできます。

管理者または特権を持つユーザーとしてRun_Asを実行する必要があるか、実行する必要があります。

タスクスケジューラに入ると

Task Scheduler Picture

再び黄色から始めます。 Microsoft Windowsの一連のスケジュールで、「TimeSyncronisation」を見つけます。それをクリックします。

  • タスク自体のテキストをダブルクリックして、[トリガー]タブを見つけます。
  • タイミングを示すテキストをもう一度ダブルクリックします。
  • タイミングを変更し、やりすぎないように注意し、開始時間をオフセットして、お住まいの地域の他の全員と同じにならないようにします。

OK、出かける途中で、出発する直前に、タスクスケジューラでスケジュールを手動で実行してテストできます。

5
Psycogeek

私は多くの背景を含めました(まあ、直接の質問に答える詳細と比較してたくさん)が、時間やclockに関する他の多くのユーザーの質問で参照するのに役立つことを願っています同期

私はかなりの数の異なるOSを起動しています...これにより時間がなくなる可能性があることを読んだので、少なくとも私のWindows [システムインストール]がタイムサーバーに同期されていることを確認したいと思います。

UTCおよびUnix(-like)システム

これが参照している問題は、Linux(およびUNIX)システムを使用し、時間を [〜#〜] utc [に格納することです。 〜#〜] タイムゾーン。これはいくつかの理由で行われますが、主な理由は、システムの時間が変更されない変更されないことを意味し、夏時間の変更中に中断されないことです。カナダ/米国/メキシコ(?)では、昨夜/今朝早く時間が変わったので、適切です。もう1つは、タイムゾーンにまたがるシステムのネットワーク全体で、単一のタイムゾーンを使用すると、すべてのログが単一のタイムゾーンに保持されるため、ログファイルとデータスタンプの比較が容易になることです。

夏時間

最後は、時間に敏感なイベントが台無しになるのを防ぐのに役立つということです。 RISKS Digest アーカイブには、システムの展開後に初めて発生する可能性があり、夏時間の変更が発生する可能性のあるシステム障害のアカウントがいっぱいです。この特定の間違いは、大小のシステムで日常的に発生し続けているため、障害/障害のインシデントが少なくとも1つ報告されていない単一の 夏時間のインスタンス があったとは思わない。 RISKSダイジェストは1985以降実行されており、観察された場合は年に2回発生するため、障害が発生しているシステムが多すぎます。 </ rant off>

リアルタイムクロック

したがって、これらのシステムはデフォルトでUTCを使用するため、システムの不揮発性RAM Real-Time-Clock (RTC)の一部に格納されます。システムは、便宜上、構成されたローカルタイムゾーンの時刻を表示します。

ほとんどのLinuxディストリビューション(およびすべてではないが一部の* BSD)は、システムの時刻を現地時間(ゾーン)に格納するようにプロンプ​​トを表示するか、構成できるようにする場合があります。 。 RTC時間は、デュアル/マルチブート環境の他のオペレーティングシステムと互換性があります。 Clock mini-HOWTO (セクション2)は、この原則を説明しています。ただし、指定または選択する方法に関する最新の手順については、ディストリビューションのドキュメントを確認してください。

一方、歴史的なMicrosoft Windowsおよびその前身であるMS-DOS、パーソナルコンピュータとの下位互換性のために保持されるという特異で孤立した設計のため、MicrosoftWindowsシステムはローカルタイムゾーンで時間を使用および保存します。

時刻がタイムサーバーに同期され、STAYSが同期されるようにするための最良の方法は何ですか?それで、多分それをx分ごとに同期させますか?どのくらい正確にそれを達成できますか?

プロトコル

インターネットの存続期間中に進化したいくつかの時間とデータのプロトコルがあります。 Daytimeプロトコル(RFC 867、tcpまたはudpポート13)はこの時点ではレガシーであり、実際にはめったに見られません。 Timeプロトコル(RFC 868、tcpまたはudpポート37)についても同じことが言えます。

ハイエンド時間/クロック同期の場合、サブマイクロ秒(1µsは1)用に設計されたあまり一般的ではないプロトコルPrecision Time Protocol(PTP)があります-6 2番目)範囲。

ネットワークタイムプロトコル

ネットワークコンピュータの大多数は、 ネットワークタイムプロトコルを使用してクロック同期を実行します) (NTP)、プロトコル。 NTP使用 [〜#〜] udp [〜#〜] ポート123。通常、数十ミリ秒(1ms = 10)を達成できます。-3 秒)パブリックインターネットからのレベルの精度、およびLAN(Src:Wikipedia)での数ミリ秒であり、ほとんどのユーザーおよびアプリケーションにとって十分すぎるほどです。

ネットワークに接続されていない、または分離されたネットワークコンピュータは、 GPS信号 (時間)からの時間を使用して同期される内部マスター(低層)サーバーを使用して、内部でNTP calculations で使用され、GPSの位置を特定します。時間ベースの制御または同期が重要な企業またはネットワークでは、復元力のためにpublic NTPとGPSの両方を使用できます。

Simple Network Time Protocol(SNTP)と呼ばれるNTPの簡略化された形式があります。これにより、実装の複雑さが軽減され、精度が低下します。時間管理の安定性。約1秒未満の精度で十分であり、時間のジャンプ(不連続性)が深刻な影響を及ぼさない大多数の家庭用またはラップトップコンピューターにはこれで十分です。

NTPデーモン/プロセスは、システムのクロックが正しくなるまでスキュー(減速または高速化)することで時間の不連続性を回避します。これは、スケジュールに従ってプロセスを実行するシステムにとって重要な場合があるため、イベントは繰り返さないでください、そして見逃すことはありません。

タイムサーバーはどのくらいの頻度で実行/クエリする必要がありますか?

NTPは、常に実行されるバックグラウンドプロセス(またはデーモン)として設計されており、独自の時間クエリの頻度を管理します。それらはいくつかの「アップストリーム」タイムサーバーへの単純なUDPパケットであり、同等に単純な応答パケットであるため、生成されるネットワークトラフィックの量は、現代の標準ではtrivialです。モバイル(テレコム)ネットワークの料金を最小限に抑えます。

SNTPまたは簡略化されたNTPクライアント、ntpdateは、ネットワークトラフィックまたはデータコストを最小限に抑えるために、定期的な間隔(たとえば、1時間に1回)で単一のタイムサーバーにクエリを実行できます。

NTP/SNTPクライアントで指定する必要がある場合、一般的な家庭または小規模オフィスのユーザーの場合、1秒未満で十分な精度です;1日1回妥当な最小、および6時間に1回a妥当な上限固定数の同期を使用する場合。

NTPサーバー

ISPのNTPサーバーが提供されている場合はそれを使用し、提供されていない場合はそれらを補足するために、国または大陸に適切なDNSエイリアスを使用することを強くお勧めします- NTPプール

正しくない 自体、または少なくとも2010-2013年頃なので、time.windows.comを使用してnotをお勧めします。

NTPデーモン/バックグラウンドプロセスの場合、3〜4台のサーバーが推奨されますが、SNTPは1台または2台のタイムサーバーしか指定できない場合があります。

pool.ntp.org の可用性を考えると、個人から中規模の企業に接続する正当な理由はありません参照へ/全国(層2)NTPサーバー自体パブリックを提供している場合を除くNTPサーバーの見返り

2
mctylr