Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

Roughtime を取得する

最終更新 Markdown で表示Agent セットアップ

Roughtime の "Hello, world!" はとてもシンプルです。クライアントが UDP でサーバーにリクエストを送り、サーバーは署名付きタイムスタンプで応答します。

プロトコルを実行するには、サーバーのアドレスと公開鍵だけが必要です。

  • サーバーアドレス: roughtime.cloudflare.com:2003エニーキャスト IP レンジ 内の IP アドレスに解決されます)。IPv4 と IPv6 のどちらでも使えます。
  • 公開鍵: 0GD7c3yP8xEc4Zl2zeuN2SlLvDVVocjsPSL8/Rl/7zg=

始めるには、Cloudflare の Go クライアント をダウンロードして実行します。

go install github.com/cloudflare/roughtime/cmd/getroughtime@latest
getroughtime -ping roughtime.cloudflare.com:2003 -pubkey 0GD7c3yP8xEc4Zl2zeuN2SlLvDVVocjsPSL8/Rl/7zg=

ベータに関するお知らせ

Cloudflare Roughtime は現在ベータです。そのため、ルート公開鍵は今後変わる可能性があります。最新の公開鍵は、このページで更新し続けます。

DNS を使ってプログラムから取得することもできます。例:

dig TXT roughtime.cloudflare.com | grep -oP 'TXT\s"\K.*?(?=")'

次のステップ

Cloudflare から Roughtime を取得するだけでなく、時計を同期する 用途にも使えます。

役に立ちましたか?