Skip to content

fix(vyos): allow NTP to gw01 from management and OOB VLANs - #12

Merged
jmgilman merged 1 commit into
masterfrom
fix/gw01-ntp-local
Aug 21, 2026
Merged

fix(vyos): allow NTP to gw01 from management and OOB VLANs#12
jmgilman merged 1 commit into
masterfrom
fix/gw01-ntp-local

Conversation

@jmgilman

Copy link
Copy Markdown
Contributor

chrony on gw01 is healthy (stratum 4 via time.cloudflare.com, allow 0.0.0.0/0) but the input firewall never admitted UDP 123: MGMT_LOCAL and OOB_LOCAL allow only ICMP/SSH/DNS/DHCP. Verified live: tcpdump shows client requests arriving with no reply and chronyc serverstats reports 0 NTP packets ever received.

Adds an Allow NTP (udp/123) rule 60 to both chains. OOB matters most: OOB_FORWARD has no rules, so VLAN 70 devices have no internet path and can only get time from gw01. Sandbox/home/tailscale keep using internet NTP; no rule added there.

Deploying via moon run network:vyos-sync after merge (also carries the already-merged sw-core01 DHCP-reservation removal from #11). Validation: network:vyos-validate passes.

chrony on gw01 is synced and allows all clients, but MGMT_LOCAL and
OOB_LOCAL never accepted UDP 123, so sw-core01 (and any OOB device,
which has no internet path at all) could not sync. Verified live:
client packets arrive on gw01 with no reply and chronyc serverstats
shows zero NTP packets received.
@jmgilman
jmgilman merged commit a1a941a into master Aug 21, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant