これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド sntp です。
プログラム:
NAME
SNTP - 標準の Simple Network Time Protocol クライアント プログラム
SYNOPSIS
SNTP [-フラグ] [-国旗 [値]][-オプション名[[= | ]値]] [ ホスト名または IP ...]
DESCRIPTION
SNTP SNTP クライアントとして使用して、NTP または SNTP サーバーにクエリを実行し、
時刻を設定するか、ローカル システムの時刻を設定します (適切な特権が与えられます)。 として実行できます
対話型コマンドまたは cron 仕事。 NTP (ネットワーク タイム プロトコル) および SNTP (
Simple Network Time Protocol) は、RFC 5905 で定義および説明されています。
デフォルトでは、推定された正確なローカル日付と時刻 (つまり、UTC ではない) が
次のような形式の標準出力: '1996-10-15 20:17:25.123 (+ 0800) +4.567 + / - 0.089 [ホスト]
IP sN' どこ 「(+0800)」 報告された現地時間から UTC に到達するには、
8時間0分を加えると、 「+4.567」 ローカル クロックが 4.567 秒遅れていることを示します
正しい時刻 (したがって、ローカル クロックに 4.567 秒を追加して、時刻を取得する必要があります)
正しい)。 この値に表示される小数点以下の桁数は、
サーバーの報告された精度。 '+/- 0.089 ' 報告されている 同期
距離 (秒単位)、すべての原因による最大エラーを表します。 もし
サーバーは、同期距離を計算するために必要な有効なデータを報告しません。
として報告されます '+/- ?'。 もし host とは異なります IP、両方になります
表示されます。 それ以外の場合は、 IP 表示されています。 最後に、 地層 ホストの
報告され、飛躍インジケータがデコードされて表示されます。
OPTIONS
-4, --ipv4
IPv4 DNS 名前解決を強制します。 このオプションは、
次のオプションのいずれか: ipv6.
コマンドラインで次のホスト名の DNS 解決を IPv4 に強制します。
名前空間
-6, --ipv6
IPv6 DNS 名前解決を強制します。 このオプションは、
次のオプションのいずれか: ipv4.
コマンドラインで次のホスト名の DNS 解決を IPv6 に強制します。
名前空間
-a 認証キー番号, -認証=認証キー番号
キーによる認証を有効にする 認証キー番号. このオプションは整数を取ります
number を引数として指定します。
このオプションの引数で指定されたキーを使用して認証を有効にします。 の
このオプションの引数は キー ID、で指定された数 キーファイル このように
キーの識別子。 を参照してください キーファイル オプション(-k) 詳細については。
-b ブロードキャストアドレス, - ブロードキャスト=ブロードキャストアドレス
ブロードキャスト時刻同期用に指定されたアドレスをリッスンします。 このオプションは、
回数無制限。
指定した場合 SNTP 指定されたアドレスで NTP ブロードキャストをリッスンします。 の
デフォルトの最大待機時間は、次のように変更できます (おそらく変更する必要があります)。 -t.
-c ホスト名, - 同時=ホスト名
host-name に対して返されたすべての IP を同時に照会します。 このオプションは、
回数無制限。
NTP「クライアント」から「サーバー」へのリクエストは、「サーバー」よりも速く送信されるべきではありません
2秒にXNUMX回。 デフォルトでは、DNS ルックアップの一部として返される IP はすべて
の単一インスタンス用であると想定されます ntpd、 したがって SNTP クエリを送信します
各クエリの間に 2 秒のギャップを設けて、これらの IP に次々と送信します。
当学校区の -c or - 同時 フラグは、
指定されたホスト名は異なるマシン上にあるため、同時クエリを送信できます。
-d, -デバッグレベル
デバッグの詳細レベルを上げます。 このオプションは無制限に表示される場合があります
回。
-D 数, --set-デバッグレベル=数
デバッグの詳細レベルを設定します。 このオプションは無制限に表示される場合があります
回数。 このオプションは、引数として整数を取ります。
-g ミリ秒, - ギャップ=ミリ秒
時間リクエスト間のギャップ (ミリ秒単位)。 このオプションは整数を取ります
その引数としての数。 デフォルト ミリ秒 このオプションの場合:
50
最初に取得した有効な応答のみを使用するため、利点があります。
クエリするサーバーの適切な数を指定するには、送信するクエリを分離します
指定されたミリ秒単位で。
-K ファイル名, --コッド=ファイル名
KoD 履歴ファイル名。 デフォルト ファイル名 このオプションの場合:
/var/db/ntp-kod
KoD 応答の永続的な履歴に使用するファイル名を指定します
サーバーから受信しました。 ファイルが存在しない場合、警告メッセージが表示されます
表示されます。 ファイルは作成されません。
-k ファイル名, --キーファイル=ファイル名
で指定されたキーをこのファイルで探します -a.
このオプションはキーファイルを指定します。 SNTP で指定されたキーを検索します -a
キーノ このファイルで。 見る ntp.keys(5) をご覧ください。
-l ファイル名, --ログファイル=ファイル名
指定したログファイルに記録します。
このオプションにより、クライアントはログ メッセージを指定された場所に書き込みます。 ログファイル.
-M 数, --ステップリミット=数
未満の調整 ステップリミット ミリ秒がスルーされます。 このオプションは整数を取ります
number を引数として指定します。 の値 数 次のように制約されます:
0以上
時間調整が未満の場合 ステップリミット ミリ秒、使用して量をスルー
調整時間(2). それ以外の場合は、次を使用して修正をステップ実行します 設定時刻(2)。 デフォルト
値は 0 です。これは、すべての調整が段階的に行われることを意味します。 これは機能です。
状況が異なれば、要求される価値も異なります。
-o 数, --ntpversion=数
送信する int型 NTP プロトコル バージョンとして。 このオプションは整数を引数として取ります
口論。 の値 数 次のように制約されます:
0から7の範囲
デフォルト 数 このオプションの場合:
4
リモート サーバーにリクエストを送信するときは、NTP プロトコルを実行していることを伝える
バージョン ntpバージョン .
-r, --userreservedport
NTP 予約済みポート (ポート 123) を使用します。
ネットワーク通信には、NTP 用に予約されているポート 123 を使用します。
-S, - ステップ
で時間を「ステップ」してもOK 設定時刻(2).
-s, --スルー
で時間を「スルー」してもOK 調整時間(2).
-t 秒, - タイムアウト=秒
応答を待機する秒数。 このオプションは整数を取ります
その引数として。 デフォルト 秒 このオプションの場合:
5
返事を待っている時、 SNTP 前に指定された秒数待機します
あきらめます。 ユニキャスト応答にはデフォルトで十分です。 もしも SNTP
ブロードキャスト応答を待っているだけなので、より長いタイムアウトが必要になる可能性があります。
- 待つ, - Fl -ノーウェイト
保留中の返信を待ちます (時間を設定していない場合)。 の 待てない フォームは無効になります
オプション。 このオプションはデフォルトで有効になっています。
時間を設定していない場合は、保留中のすべての応答を待ちます。
-?, - 助けて
使用情報を表示して終了します。
-!, -詳細-ヘルプ
拡張使用情報をポケットベルに渡します。
-> [cfgファイル], --save-opts [=cfgファイル]
オプションの状態をに保存します cfgファイル。 デフォルトは last configuration file
に記載されている オプション プリセット 以下のセクション。 更新後、コマンドは終了します
構成ファイル。
-< cfgファイル, --load-opts=cfgファイル, --no-load-opts
からオプションをロード cfgファイルを選択します。 無負荷-opts フォームはの読み込みを無効にします
以前のconfig / rc / iniファイル。 --no-load-opts 順不同で早期に処理されます。
- バージョン [{v | c | n}]
プログラムのバージョンを出力して終了します。 デフォルトのモードは、単純なバージョンの「v」です。
「c」モードは著作権情報を印刷し、「n」は完全な著作権を印刷します
通知。
オプション プリセット
としてマークされていないオプション プリセット可能 から値をロードすることでプリセットできます
構成(「RC」または「.INI」)ファイルおよび次の名前の環境変数からの値:
SNTP_ or SNTP
環境プリセットが優先されます(後で処理されます)
ファイル。 ザ・ ホームク ファイルは「$ HOME"、および"."。これらのいずれかがディレクトリである場合、
file .ntprc それらのディレクトリ内で検索されます。
USAGE
sntp ntpserver.どこか
このプログラムの最も簡単な使用法であり、権限のないコマンドとして実行して、
現在の時刻とローカル クロックのエラーを確認します。
sntp -Ss -M 128 ntpserver.somewhere
適切な権限で、コマンドとして、または cron(8)仕事、 SNTP -H.H -M 128
ntpserver.どこか サーバーから時間を要求し、そのサーバーが
オフセット調整が 128 未満の場合、同期されていることを報告します
ミリ秒単位で補正が調整され、補正が 128 を超える場合
ミリ秒単位で補正が段階的に行われます。
sntp -S ntpserver.somewhere
適切な権限で、コマンドとして、または cron(8)仕事、 SNTP -S
ntpserver.どこか 同期された指定されたクロックからローカル クロックを設定 (ステップ) します。
(非推奨) のようなサーバー ntpdate(1)、または 日付(8)コマンド。
ENVIRONMENT
詳細はこちら: オプション プリセット 構成環境変数用。
onworks.net サービスを使用してオンラインで sntp を使用する