Skip to content
Geek is the Way!
Menu
  • Forums
  • Sobre o blog
  • Contato
  • English
    • Português
Menu

How to configure NTP server on pfSense

Posted on December 19, 2020August 12, 2022 by Thiago Crepaldi

Last Updated on August 12, 2022 by Thiago Crepaldi

Enabling NTP server can be a good idea to help keeping synchronized all clocks on your network! pfSense already includes a NTP daemon, so we need minimal configuration to get started!

Verify your timezone

Our first step should be double check our pfSense is set to the correct timezone. Go to System >> General setup, scroll to section Localization and select your timezone. Once your are done, click Save.

Setup time servers

Now that the timezone is out of the way, navigate to Services >> NTP >> Settings. Select all Interfaces you wish to serve time, including localhost, LAN and possibly your VPN Server interfaces.

Next, add as many IPs/hostnames of Time Servers as you want, but a minimum of 3 is recommended:

Hostname: 0.pfsense.pool.ntp.org
Prefer: If you select more than one, the first one is used
No select: When selected, this time server will not be used
Is a pool: Select this when this entry is a pool (set) of more than one server

Hostname: 1.pfsense.pool.ntp.org
Prefer:If you select more than one, the first one is used
No select:When selected, this time server will not be used
Is a pool: Select this when this entry is a pool (set) of more than one server

Hostname: 2.pfsense.pool.ntp.org
Prefer:If you select more than one, the first one is used
No select:When selected, this time server will not be used
Is a pool: Select this when this entry is a pool (set) of more than one server

Hostname: 3.pfsense.pool.ntp.org
Prefer:If you select more than one, the first one is used
No select:When selected, this time server will not be used
Is a pool: Select this when this entry is a pool (set) of more than one server

When you are done, click on Save and navigate to the ACLs tab, and do as follow:

  • Default Access Restrictions
    • Kiss-o’-death: Checked
    • Modifications: Checked
    • Queries: Unchecked
    • Service: Unchecked
    • Peer association: Checked
    • Trap service: Checked
  • Custom Access Restrictions
    • Networks: 10.0.0.0/24
      • Add as many networks you need to serve

Press Save to finish the configuration. You can go to Status >> NTP to verify your time servers working for you!

Share this:

  • Tweet

Related

Leave a ReplyCancel reply

LIKED? SUPPORT IT :)

Buy Me a Coffee


Search


Categories

  • Cooking (1)
  • Homelab (79)
    • APC UPS (6)
    • pfSense (40)
    • Proxmox (20)
    • Shopping (1)
    • Supermicro (2)
    • Synology NAS (8)
    • Ubiquiti (6)
    • UDM-Pro (4)
  • Random (3)
  • Wordpress (1)

Tags

Agentless monitoring (3) AP9631 (3) Apache2 (3) APC UPS (6) Bind9 (3) certificates (5) DDNS (5) debian (3) DNS (7) DNSBL (2) DSM (6) Dynamic DNS (4) Firewall (9) gmail (3) LDAP (2) Let's Encrypt Certificates (7) monitoring (18) networking (21) PBS (3) pfsense (43) port forwarding (3) proxmox (17) proxmox backup server (3) proxmox virtual environment (16) pve (5) rev202207eng (76) security (28) SNMP (4) SNMPv1 (3) ssh (4) SSL (6) subnet (2) Supermicro (2) Synology (7) udm-pro (5) unifi (6) unifi controller (3) unifi switch (2) UPS (5) VLAN (4) vpn (9) vpn server (2) wifi (4) Zabbix (18) Zabbix Agent2 (11)

See also

Privacy policy

Sitemap

©2025 Geek is the Way! | Design by Superb