ikdao Time - NTP Server with NTS Support

Server Addresses

What is NTP and NTS?

Network Time Protocol (NTP) is a long‑standing protocol (RFC 1305, RFC 5905) that synchronises the clocks of computers over IP networks. It uses a hierarchy of stratum levels and can achieve millisecond‑level accuracy on the public internet.

Network Time Security (NTS) adds cryptographic authentication to NTP (RFC 8915). It protects against man‑in‑the‑middle attacks and replay attacks by using TLS for key exchange and AES‑GCM for message integrity.

Why Use NTP and NTS?

How to Use NTP/NTS

Linux (systemd‑timesyncd, chrony, ntp)

# systemd-timesyncd (supports NTS from v252)
sudo sed -i 's/^#\?Servers=.*/Servers=time.ikdao.org/' /etc/systemd/timesyncd.conf
sudo systemctl restart systemd-timesyncd

# chrony (NTS support in 4.5+)
sudo bash -c 'cat >> /etc/chrony.conf <> /etc/ntp.conf <

Windows 10/11

  1. Open “Settings → Time & language → Date & time”.
  2. Turn off “Set time automatically”.
  3. Click “Sync now” after adding the server:
  4. w32tm /config /manualpeerlist:"time.ikdao.org" /syncfromflags:manual /reliable:YES /update
    w32tm /resync /nowait
  5. Windows 10 1903+ supports NTS automatically when the server advertises it.

macOS (Big Sur and later)

sudo systemsetup -setnetworktimeserver time.ikdao.org
sudo systemsetup -setusingnetworktime on

macOS uses ntpd with built‑in NTS support; no extra configuration is required.

Chrome OS

  1. Open Chrome OS Settings → “Date & time”.
  2. Disable “Set time automatically”.
  3. Enter time.ikdao.org as the NTP server.
  4. Chrome OS will automatically use NTS if the server offers it.

Availability

The ikdao NTP/NTS service is available globally 24/7. Because the servers are public DNS entries, they resolve to multiple geographically distributed NTP instances, providing low‑latency access from most regions.

Typical latency is under 30 ms in North America and Europe; higher latencies may occur in regions with limited connectivity.