The community-maintained documentation platform of IPFire

User Tools

Site Tools



IPFire's system time can be synchronized with an internet time server. For providing a precise time source to the local network, IPFire can also host a NTP-server itself, but this is not activated by default. You can activate this via the web-interface.


These options provide the time the local network and also force a synchronisation on boot time.

You can also specify when IPFire should synchronize its time with the given internet time server.

Available options are:

  • Hour, day, week and month.


This was chosen so that the time is synchronized once a day.

Those who prefer to set their time manually, the following command on the Console can be used on the IPFire:


If an error message will appear here, then even the switching off and on of the time server with a:

/etc/init.d/ntp stop
/etc/init.d/ntp start

might be helpful.

Should this also not lead to success, the time can also be setting up manually, with a:

date --set "05/13/2010 09:45:00" 

(The following format should be used mm/dd/yyyy hh:mm:ss)

If the time should then be passed to the BIOS, enter:

hwclock --systohc

into the Console.

Using IPFire as a time source for Windows

First you enable this setting:


Now configure Windows the time server (IPFire's) address.

When configured, Windows will look like this:

Using IPFire as a time source for macOS

On the IPFire WUI enable Provide time to local network (Services → Time Server) as pictured above.

On the Mac go to Date & Time (System Preferences → Date & Time → Date & Time tab).

Click Set date and time automatically and then enter the IPFire address.

configuration/services/ntp.txt · Last modified: 2018/09/24 00:06 by Jon