For anyone else checking, it seems Junos only allows you to hard-code IP addresses as NTP servers.
Per Juniper documentation "You must specify an address, not a hostname"
When you try ntp.org, it resolves the URL and hard-codes one of the returned IP addresses into the config.
If I enter:
set system ntp server 0.us.pool.ntp.org
set system ntp server 1.us.pool.ntp.org
set system ntp server 2.us.pool.ntp.org
set system ntp server 3.us.pool.ntp.org
This is what gets inserted into the config:
set system ntp server 152.70.159.102
set system ntp server 208.113.130.146
set system ntp server 23.95.18.208
set system ntp server 24.4.159.115
Which worries me a bit because NTP.org member servers change frequently. From ntp.org's own stats, 2% of member servers 2 months ago are no longer active. Hopefully one of the four NTP servers I pulled at random will stay active for the lifetime of these switches.
------------------------------
Kyler H
------------------------------
Original Message:
Sent: 02-05-2020 07:51
From: F1ght3r
Subject: configure dynamic NTP servers
If you want to use just NL NTP servers, just configure these commands on your Junos device:
set system ntp server 0.nl.pool.ntp.org
set system ntp server 1.nl.pool.ntp.org
set system ntp server 2.nl.pool.ntp.org
set system ntp server 3.nl.pool.ntp.org
You do not have to configure anything more.