Skip to content

by/nts-servers

 
 

Repository files navigation

NTP servers with NTS support

OpenSSF Scorecard

This is intended to bootstrap a list of NTP servers with NTS support given that NTS support is not currently widespread.

Contribute

  • Pull requests are welcome to add new sources (signed commits are preferred)
  • PR will not be merged until connectivity to server can be verified
  • Please specify if server is virtualized
  • You can now update nts-sources.yml to modify both the README.md and chrony.conf
    • Run ./scripts/ntpServerConverter.py nts-sources.yml
    • Use git diff origin README.md chrony.conf to verify that you have a clean update before submitting a PR

Usage

  • There is no endorsement of any particular server. Please carefully vet before usage
  • Before using anycast NTP servers, make sure that you understand the limitations
  • Use at least 4 time sources as a best practice. No more than 10 should be used
  • It is not possible to mix and match NTP and NTS at this time. Only NTS servers should be specified as the NTP entries will not be used
  • Generally, virtualized systems do not make for good time sources as there is too much jitter. Submissions should strive to ensure that high quality time is available
  • Verify NTS server connectivity using the following command
    • ./scripts/ntsCheck.sh <NTS_SERVER_NAME>

The List

Hostname Stratum Location Owner Notes
time.cloudflare.com 3 All Cloudflare Anycast
nts.teambelgium.net 1 Belgium Team Belgium
a.st1.ntp.br 1 Brazil ntp.br
b.st1.ntp.br 1 Brazil ntp.br
c.st1.ntp.br 1 Brazil ntp.br
d.st1.ntp.br 1 Brazil ntp.br
gps.ntp.br 1 Brazil ntp.br
brazil.time.system76.com 2 Brazil System76
time.bolha.one 1 Brazil Cadu Silva
ntp.miuku.net 3 Finland miuku.net
paris.time.system76.com 2 France System76
ntp3.fau.de 1 Germany FAU
ntp3.ipv6.fau.de 1 Germany FAU IPv6 only
ptbtime1.ptb.de 1 Germany PTB
ptbtime2.ptb.de 1 Germany PTB
ptbtime3.ptb.de 1 Germany PTB
ptbtime4.ptb.de 1 Germany PTB
www.jabber-germany.de 2 Germany Jörg Morbitzer
www.masters-of-cloud.de 2 Germany Jörg Morbitzer
ntp.nanosrvr.cloud 1 Germany Michael Byczkowski IPv4 and IPv6
ntppool1.time.nl 1 Netherlands TimeNL
ntppool2.time.nl 1 Netherlands TimeNL
ntpmon.dcs1.biz 1 Singapore Sanjeev Gupta
nts.netnod.se 1 Sweden Netnod Anycast
gbg1.nts.netnod.se 1 Sweden Netnod For users close to Göteborg
gbg2.nts.netnod.se 1 Sweden Netnod For users close to Göteborg
lul1.nts.netnod.se 1 Sweden Netnod For users close to Luleå
lul2.nts.netnod.se 1 Sweden Netnod For users close to Luleå
mmo1.nts.netnod.se 1 Sweden Netnod For users close to Malmö
mmo2.nts.netnod.se 1 Sweden Netnod For users close to Malmö
sth1.nts.netnod.se 1 Sweden Netnod For users close to Stockholm
sth2.nts.netnod.se 1 Sweden Netnod For users close to Stockholm
svl1.nts.netnod.se 1 Sweden Netnod For users close to Sundsvall
svl2.nts.netnod.se 1 Sweden Netnod For users close to Sundsvall
ntp.3eck.net 2 Switzerland Adrian Zaugg
ntp.trifence.ch 2 Switzerland Marcel Waldvogel
ntp.zeitgitter.net 2 Switzerland Marcel Waldvogel
time.signorini.ch 1 Switzerland Attilio Signorini
ntp2.glypnod.com 2 UK Hal Murray London
ntp1.glypnod.com 2 US Hal Murray San Francisco
ohio.time.system76.com 2 US System76
oregon.time.system76.com 2 US System76
virginia.time.system76.com 2 US System76
stratum1.time.cifelli.xyz 1 US Mike Cifelli
time.cifelli.xyz 2 US Mike Cifelli
time.txryan.com 2 US Tanner Ryan

The following servers are known to be virtualized and may be less accurate. YMMV.

Hostname Stratum Location Owner Notes
ntp.viarouge.net 2 France Hubert Viarouge EXPIRED CERT
time.xargs.org 2 US Michael Driscoll IPv4 and IPv6

Star History

Star History Chart

About

Time servers with NTS support

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 70.4%
  • Shell 29.6%