Redirect NTP Servers - Solve

Comments

4 comments

  • Avatar
    Brian Klauss

    Firewalla’s NTP Intercept just reroutes clients to Firewalla’s own internally-defined NTP pool servers. My setup is different — I run a GPS-based Stratum 1 time server and want every client on my network to use it.

    DHCP Option 42 can advertise my server, but many devices ignore it — including PlayStation 5 consoles, smart TVs, IoT gear, iPhones, Android phones, and more. These devices don’t let you manually define a time server.

    By transparently redirecting all UDP/123 traffic to my server, I control where my network gets its time — not the other way around.

    0
    Comment actions Permalink
  • Avatar
    Firewalla

    Got it. Curious, we rarely see custom time servers locally at homes, any reasons you are running this?

    1
    Comment actions Permalink
  • Avatar
    Brian Klauss

    That’s a terrific question — and I have several reasons, in no particular order:

    • My network averages 55–75 DHCP clients, not counting TVs and game systems. With kids, their friends, a house full of IoT gear, and the occasional mystery device, there’s a lot going on.
    • I like controlling the variables. When I found Firewalla’s NTP Intercept doesn’t let you define your own servers, I wanted that option.
    • After 30+ years in IT, I know DHCP Option 42 is often ignored by modern devices. I prefer deciding exactly where they get their time.
    • My Pi-hole/Chrony/dnsmasq setup grew into adding a DS3231 RTC (since the Pi 5 lacks one), which led me to GPS time sync.
    • The SB Components GPS HAT was too flimsy, so I upgraded to the Uputronics GPS/RTC Expansion Board — far more reliable.
    • And honestly, because I can. If you’ve bought a Firewalla instead of using an ISP’s stock gateway, you probably want the same flexibility and configurability I do.
    • Even with FTTH (rock solid), I run a T-Mobile 5G gateway for failover.

    At the end of the day, Firewalla is rock-solid out of the box. I just wanted to push it further. Shell scripting gives me that freedom — and it’s a harmless way to have fun and learn something new.

    0
    Comment actions Permalink

Please sign in to leave a comment.