← Cloudflare Time Services / time-services / roughtime
Získejte Roughtime
Roughtime ve stylu „Hello, world!“ je velmi jednoduché: klient odešle serveru požadavek přes UDP a server odpoví podepsaným časovým razítkem.
Ke spuštění protokolu potřebujete jen adresu serveru a veřejný klíč:
- Adresa serveru:
roughtime.cloudflare.com:2003(překládá se na IP adresu v naší rozsah adres IP anycast ↗). Můžete použít IPv4 i IPv6. - Veřejný klíč:
0GD7c3yP8xEc4Zl2zeuN2SlLvDVVocjsPSL8/Rl/7zg=
Pro začátek si stáhněte a spusťte nástroj Cloudflare Go klient ↗:
go install github.com/cloudflare/roughtime/cmd/getroughtime@latest
getroughtime -ping roughtime.cloudflare.com:2003 -pubkey 0GD7c3yP8xEc4Zl2zeuN2SlLvDVVocjsPSL8/Rl/7zg=Upozornění na beta verzi
Cloudflare Roughtime je aktuálně v beta verzi. Náš kořenový veřejný klíč se proto může v budoucnu změnit. Tuto stránku budeme průběžně aktualizovat, aby vždy obsahovala nejaktuálnější veřejný klíč.
Můžete jej také získat programově pomocí DNS. Například:
dig TXT roughtime.cloudflare.com | grep -oP 'TXT\s"\K.*?(?=")'Další kroky
Kromě pouhého získávání času Roughtime od Cloudflare jej můžete chtít použít i k udržet hodiny synchronizované.