chrony tries to reach a directly-connected client out the incorrect interface

Solution Verified - Updated -

Issue

  • chrony tries to reach a directly-connected client out the incorrect interface
  • With a network setup like so:
    • net0 - 10.0.0.2/24 with default gateway 10.0.0.1
    • net1 - 192.168.0.2/24
      A client in the "net1" subnet uses the "net0" IP address as NTP server, so the traffic comes in "net0" interface. Chrony tries to contact the client out the "net0" interface via ARP, which fails, because the client is directly connected on the "net1" interface.
  • I have a NTP server running with chronyd in a multihome machine with RHEL 8.3. NTP service is listening in both machine interfaces, but makes wrong ARP Request to reach a client.

Environment

  • Red Hat Enterprise Linux 8
  • chronyd providing NTP Server

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content