Accurate time on the FI network
time.fi.muni.cz can be used to synchronize the exact time of the computers. The server provides the exact time using
SNTP) protocol from anywhere on the Internet and time protocol
(RFC 868) inside the FI network.
You can also read something about our practical experience with NTP operation in our blog article Precise Time and Network Transparency.
Time synchronization on Unix
For accurate synchronization, you need to have an NTP daemon running on your machine. In many distributions, a very simple one is part of the default installation:
systemd-timesyncd. If you have one and want to use a faculty accurate time server, just set the
[Time] section of the
/etc/systemd/timesyncd.conf configuration file to the line
NTP=time.fi.muni.cz and restart the daemon using
systemctl restart systemd-timesyncd. Check the correctness of the settings via
timedatectl timesync-status: you should see the name of the server you just set up on the first line.
You can also install a classic NTP daemon (typically the package
openntpd). In the
/etc/ntp.conf configuration file, you can then set up the faculty NTP server by adding the line
server time.fi.muni.cz iburst and commenting out the lines with the directives
An alternative is
chronyd). If you did not set up the
time.fi.muni.cz server during installation, this can be done by commenting out the
pool directive line in the
/etc/chrony.conf file and adding the
server time.fi.muni.cz iburst line.
Time synchronization on Windows
On Windows, you can use the command
w32tm /config /manualpeerlist:time.fi.muni.cz /syncfromflags:manual /update
command, which must be run at a command prompt with administrator privileges. The Windows Time service must be running for the command to succeed. It can be started from the command line using the command
net start w32time, and can be set to start automatically at startup using the command
sc config w32time start=auto.
To check the settings, use
w32tm /query /configuration