CenterClick NTP200 and NTP250 Documentation - Admin Console


Main

Docs
o Features
o Hardware
o Software
o Getting Started
o Release Notes
o Front Panel Button
o Front Panel LEDs
o USB Console
o Admin CLI
o Using HTTPS
o SSH Authentication
o Client List
o Antenna Issues
o Graphs

Live Demo

Help and Contact

Feedback and Bug Reports


The Admin Console

All configuration of the NTP200/NTP250 is performed using the Admin console. This can be accessed using the USB console or by SSH remotely.

The physical USB console does not require authentication, however SSH access does. By default SSH is disabled and once enabled will use a password of your choice.

NTP250 documentation at https://centerclick.com/ntp
Console Commands:
  show info               System Info
  show ntp                NTP Status
  show ntp details        NTP Details
  show ntp clients        NTP Clients
  show ntp acls           Show Access Control
  show gps                GPS Status
  show network            Network Status
  show services           Show Services (HTTP/HTTPS/SSH)
  show timezone           Show Timezone
  conf network            Configure Network (Static/DHCP)
  conf services           Configure Services (HTTP/HTTPS/SSH)
  conf ntp acls           Configure Access Control
  conf timezone           Configure Timezone
  reboot                  Reboot
  shutdown                Shutdown
  no conf                 Reset settings to defaults
  upgrade                 Upgrade software

NTP250> 

Basic Status

Use the 'show info' command to see system, power, and CPU status:

NTP250> show info
Model:         NTP250
SN:            101
Software       1.26
Help:          https://centerclick.com/ntp
DC Power:      9.40
PoE Power:     good
Power:         redundant
CPU Temp:      95.0 F
Temperature:   good
Memory:        100.4 / 512 MB
CPU:           2.5%
Uptime:        2:40

NTP250> 

Use the 'show ntp' command to see NTP status:

NTP250> show ntp
Time:          2021-11-10 13:47:11 EST
NTP Status:    good
NTP Stratum:   1
PLL Freq:      -29.4984 ppm
Clock Jitter:  0.001 msec
System Jitter: 0.001347 msec
Pending Leap:  none
RX Packets:    6.47 per minute

NTP250> 

Use the 'show ntp details' command to see NTP details. This shows the output of 'ntpq -c peers -c sysinfo -c kerninfo -c iostats -c sysstats':

NTP250> show ntp details
NTP Details:
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
oPPS(0)          .PPS.            0 l   14   16  377    0.000    0.000   0.001
*SHM(0)          .GPS.            7 l   61   64  377    0.000   -2.308   1.563

associd=0 status=0115 leap_none, sync_pps, 1 event, clock_sync,
system peer:        PPS(0)
system peer mode:   client
leap indicator:     00
stratum:            1
log2 precision:     -21
root delay:         0.000
root dispersion:    1.780
reference ID:       PPS
reference time:     e5369237.b7a92b3a  Wed, Nov 10 2021 13:47:19.717
system jitter:      0.001490
clock jitter:       0.001
clock wander:       0.000
broadcast delay:    -50.000
symm. auth. delay:  0.000

associd=0 status=0115 leap_none, sync_pps, 1 event, clock_sync,
pll offset:            -0.000296
pll frequency:         -29.4985
maximum error:         0.008
estimated error:       1e-06
kernel status:         pll nano
pll time constant:     4
precision:             1e-06
frequency tolerance:   500
pps frequency:         0
pps stability:         0
pps jitter:            0
calibration interval   0
calibration cycles:    0
jitter exceeded:       0
stability exceeded:    0
calibration errors:    0

time since reset:       424254
receive buffers:        10
free receive buffers:   9
used receive buffers:   0
low water refills:      1
dropped packets:        0
ignored packets:        0
received packets:       641511
packets sent:           810171
packet send failures:   0
input wakeups:          1069260
useful input wakeups:   645306

uptime:                 424254
sysstats reset:         424254
packets received:       641512
current version:        29460
older version:          14630
bad length or format:   0
authentication failed:  0
declined:               0
restricted:             0
rate limited:           1572
KoD responses:          551
processed for time:     0

NTP250> 

Use the 'show ntp clients' command to see the NTP client list sorted by IP address:

NTP250> show ntp clients
NTP Clients:
Client Count:      39
                                     ip  last          rx count  tx count  alert
---------------------------------------  ------------  --------  --------  ------
                            10.10.23.30  16 hr ago     5         5         
                            10.10.23.40  13 hr ago     5         5         
                            10.10.23.42  33 sec ago    6909      6909      
                            10.10.23.51  32 sec ago    6909      6909      
                            10.10.23.62  22 hr ago     5         5         
                            10.10.23.64  14 hr ago     5         5         
                            10.10.23.65  43 min ago    492       246       
                            10.10.23.66  42 min ago    2831      2339      
                            10.10.23.81  15 sec ago    6909      6909      
                            10.10.23.82  3 sec ago     6909      6909      
                            10.10.23.83  7 sec ago     6909      6909      
                            10.10.24.31  1118 sec ago  305       305       
                            10.10.24.34  3 hr ago      10        10        
                            10.10.24.40  23 hr ago     5         5         
                            10.10.24.80  28 min ago    259       259       
                            10.10.24.81  28 min ago    247       247       
                            10.10.24.82  28 min ago    231       231       
                           10.10.24.131  57 min ago    122       122       
                           10.10.24.132  403 sec ago   261       261       
                           10.10.24.134  523 sec ago   262       262       
                          192.133.6.161  251 sec ago   432       432       
                          192.133.6.241  24 hr ago     33        22        sleep
                          192.133.6.242  72 min ago    223       150       sleep
                          192.133.6.243  551 sec ago   249       166       
                          192.133.6.244  2 days ago    63        42        sleep
                          192.133.6.246  2 days ago    402       268       sleep
                     2620:9a:e000:12::1  260 sec ago   419       419       
                     2620:9a:e000:13::1  737 sec ago   418       418       
                     2620:9a:e000:14::1  496 sec ago   419       419       
                     2620:9a:e000:80::4  14 hr ago     5         5         
                    2620:9a:e000:100::2  896 sec ago   474       474       
                   2620:9a:e000:1011::1  73 sec ago    607       607       
                  2620:9a:e000:1022::85  123 sec ago   499       499       
                  2620:9a:e000:1022::86  701 sec ago   615       615       
  2620:9a:e000:1025:d92e:f5c7:2da8:1a64  3 days ago    1         1         sleep
                  2620:9a:e000:1060::10  27 sec ago    4104      4104      
                   2620:9a:e000:1061::1  251 sec ago   432       432       
                   2620:9a:e000:1063::2  172 sec ago   559       559       
   2620:9a:e000:1063:250:b6ff:fecd:5aed  30 hr ago     147       147       sleep

NTP250> 

Use the 'show gps' command to see the GPS status

NTP250> show gps
GPS Mode:      3d-fix
Leap Seconds:  18
Latitude:      xx.xxxxxxx +/-55ft
Longitude:     xx.xxxxxx +/-93ft
Altitude:      xxx.xxft +/-34ft
Satellites:    22 seen, 10 used
  List:        GNSSID   SVID    PRN     EL      AZ      SS      USED
               GPS      1       1       xx      xxx     21      1
               GPS      10      10      xx      xxx     19      1
               GPS      12      12      xx      xxx     19      1
               GPS      21      21      xx      xxx     19      1
               GPS      22      22      xx      xxx     23      1
               GPS      23      23      xx      xxx     5       0
               GPS      24      24      xx      xxx     0       0
               GPS      25      25      xx      xxx     31      1
               GPS      31      31      xx      xxx     17      1
               GPS      32      32      xx      xxx     31      1
               SBAS     133     46      xx      xxx     0       0
               SBAS     135     48      xx      xxx     0       0
               SBAS     138     51      xx      xxx     0       0
               GLONASS  4       68      xx      xxx     0       0
               GLONASS  5       69      xx      xxx     31      1
               GLONASS  6       70      xx      xxx     0       0
               GLONASS  9       73      xx      xxx     0       0
               GLONASS  14      78      xx      xxx     0       0
               GLONASS  15      79      xx      xxx     25      1
               GLONASS  16      80      xx      xxx     0       0
               GLONASS  21      85      xx      xxx     0       0
               GLONASS  22      86      xx      xxx     0       0

NTP250> 

Use the 'show network' command to see current network configuration. In the example below, DHCPv4 and DHCPv6 are used to obtain pool addresses and both DNSv4 and DNSv6 settings.

NTP250> show network
Status:        good
Link:          link-up
MAC Addr:      xx:xx:xx:xx:xx:xx
Addressing:    IPv4: auto, IPv6: auto
IPv4 Addr:     192.133.6.172/28
IPv4 GW:       192.133.6.161
IPv6 Addr:     2620:9a:e000:1061:57cc:899c:86e1:a19b/64, 2620:9a:e000:1061::8:62/128, fe80::3991:4d79:aab9:32a4/64
IPv6 GW:       fe80::1061
DNS:           192.133.6.1, 192.133.6.146, 2620:9a:e000::1, 2620:9a:e000:1060::10
LLDP Neighbor: mac e0:d1:73:f4:27:0a, core-sw1, ifname gi2/1/15

NTP250> 

Configuring the Network

Both IPv4 and IPv6 are supported and, by default, DHCPv4 and DHCPv6/Autoconf6 are used to obtain network addresses automatically.

NTP250> conf network
Configuring Network...

Network Commands:
  exit                                   Exit Network Menu
  ip4 auto                               IPv4 DHCP
  ip4 static IP/MASK GW { DNS1,DNS2 }    IPv4 Static (DNS optional)
  ip6 auto                               IPv6 Autoconf/DHCP
  ip6 static IP/MASK GW { DNS1,DNS2 }    IPv6 Static (DNS optional)

Examples:
  ip4 static 203.0.113.53/24 203.0.113.1 198.51.100.49,192.0.2.220
  ip6 static 2001:db8:74::10/64 2001:db8:74::1 2001:db8::59,2001:db8::32

NTP250[net]> 

IPv4 and IPv6 are configured independently, each can be dynamic or static. When configured for DHCP, IP address and DNS settings are learned automatically. For IPv6 router advertisements are used to determine stateful/stateless mode and DHCPv6 used if needed to obtain pool or static binding IP addresses, and DNSv6 information.

Configuring Services (HTTP/SSH)

By default, HTTP is enabled and SSH and HTTPS are disabled. You can use the Services menu to enable and disable each as well as set HTTP location privacy and your SSH authentication. The exact list of commands vary depending on current configuration.

NTP250> conf services
Configuring Services...

Service Commands:
  exit                                  Exit Service Menu
  no http                               Disable HTTP interface
  https                                 Enable HTTPS interface
  location privacy                      Enable Location Privacy on HTTP
  ssh                                   Enable SSH

NTP250[srv]> 

For details on configuring HTTPS, see the detailed HTTPS guide.

For details on configuring SSH authentication, see the detailed SSH guide.

Note that HTTP location privacy is disabled by default, that being anyone who can access the HTTP interface can determine the device location. When HTTP location privacy is enabled the location data is unavailable on the HTTP interface however it is still shown on the admin console.

Configuring NTP Access Control

Access Controls allow you to further open or restrict NTP operations based on a source IP/MASK.

There are 3 operations that can be allowed or denied:

  1. sync: the ability to synchronize (i.e. the normal NTP operation)
  2. query: the ability to query the appliance over NTP packets with 'ntpq' or 'ntpdc'
  3. ratelimit: rate limits for misbehaving clients and DoS attacks.

By default, all IPs can synchronize and are subject to rate limits as shown in the menu below:

NTP250> conf ntp acls
Configuring Access Control...

Current Access Controls:
  0.0.0.0/0                       sync ratelimit
  ::/0                            sync ratelimit

  Access Control Commands:
  exit          Exit Access Control Menu
  D IP/MASK     delete entry
  S IP/MASK     clients can: sync with ratelimit (default)
  R IP/MASK     clients can: sync with nolimit
  Q IP/MASK     clients can: sync and query with ratelimit
  U IP/MASK     clients can: sync and query with nolimit
  B IP/MASK     clients are blocked

  Examples:
  R 203.0.113.0/24          # These hosts are not subject to rate limiting
  Q 2001:db8:522:74::/64    # These hosts can query with ntpq and ntpdc
  B 192.0.2.166/32          # This host is banned

NTP250[acl]> 

Using the various commands above you can add, modify, or remove entries to allow specific hosts or networks.

Note that IP/MASK entries are hierarchical, for example, you can create an entry with a bigger mask, but then another entry with a smaller mask within that bigger entry.

The default entries (0.0.0.0/0 and ::/0) cannot be removed, however you can modify them.

Setting the Timezone

By default the timezone is set to UTC, you can change this on the admin console. You will be asked to pick from a wide varity of zones, for example below the zone is changed to 'America/New_York'.

Note that the timezone is for display only, the GPS and NTP protocols do not make use of a timezone.

NTP250> conf timezone

WARNING: Changing timezone will not change old graph data.  The previous
         data will be in old timezone and new data in new timezone with
         a step forwards or backwards drawn.
Continue? [y/n] y

Configuring tzdata
------------------

Please select the geographic area in which you live. Subsequent configuration questions will narrow this
down by presenting a list of cities, representing the time zones in which they are located.

  1. Africa   3. Antarctica  5. Arctic  7. Atlantic  9. Indian    11. SystemV  13. Etc
  2. America  4. Australia   6. Asia    8. Europe    10. Pacific  12. US
Geographic area: 2

Please select the city or region corresponding to your time zone.

  1. Adak                     40. Costa_Rica            79. Juneau                   118. Port-au-Prince
  2. Anchorage                41. Creston               80. Kentucky/Louisville      119. Port_of_Spain
  3. Anguilla                 42. Cuiaba                81. Kentucky/Monticello      120. Porto_Acre
  4. Antigua                  43. Curacao               82. Kralendijk               121. Porto_Velho
  5. Araguaina                44. Danmarkshavn          83. La_Paz                   122. Puerto_Rico
  6. Argentina/Buenos_Aires   45. Dawson                84. Lima                     123. Punta_Arenas
  7. Argentina/Catamarca      46. Dawson_Creek          85. Los_Angeles              124. Rainy_River
  8. Argentina/Cordoba        47. Denver                86. Lower_Princes            125. Rankin_Inlet
  9. Argentina/Jujuy          48. Detroit               87. Maceio                   126. Recife
  10. Argentina/La_Rioja      49. Dominica              88. Managua                  127. Regina
  11. Argentina/Mendoza       50. Edmonton              89. Manaus                   128. Resolute
  12. Argentina/Rio_Gallegos  51. Eirunepe              90. Marigot                  129. Rio_Branco
  13. Argentina/Salta         52. El_Salvador           91. Martinique               130. Santa_Isabel
  14. Argentina/San_Juan      53. Ensenada              92. Matamoros                131. Santarem
  15. Argentina/San_Luis      54. Fort_Nelson           93. Mazatlan                 132. Santiago
  16. Argentina/Tucuman       55. Fortaleza             94. Menominee                133. Santo_Domingo
  17. Argentina/Ushuaia       56. Glace_Bay             95. Merida                   134. Sao_Paulo
  18. Aruba                   57. Godthab               96. Metlakatla               135. Scoresbysund
  19. Asuncion                58. Goose_Bay             97. Mexico_City              136. Shiprock
  20. Atikokan                59. Grand_Turk            98. Miquelon                 137. Sitka
  21. Atka                    60. Grenada               99. Moncton                  138. St_Barthelemy
  22. Bahia                   61. Guadeloupe            100. Monterrey               139. St_Johns
  23. Bahia_Banderas          62. Guatemala             101. Montevideo              140. St_Kitts
  24. Barbados                63. Guayaquil             102. Montreal                141. St_Lucia
  25. Belem                   64. Guyana                103. Montserrat              142. St_Thomas
  26. Belize                  65. Halifax               104. Nassau                  143. St_Vincent
  27. Blanc-Sablon            66. Havana                105. New_York                144. Swift_Current
  28. Boa_Vista               67. Hermosillo            106. Nipigon                 145. Tegucigalpa
  29. Bogota                  68. Indiana/Indianapolis  107. Nome                    146. Thule
  30. Boise                   69. Indiana/Knox          108. Noronha                 147. Thunder_Bay
  31. Cambridge_Bay           70. Indiana/Marengo       109. North_Dakota/Beulah     148. Tijuana
  32. Campo_Grande            71. Indiana/Petersburg    110. North_Dakota/Center     149. Toronto
  33. Cancun                  72. Indiana/Tell_City     111. North_Dakota/New_Salem  150. Tortola
  34. Caracas                 73. Indiana/Vevay         112. Nuuk                    151. Vancouver
  35. Cayenne                 74. Indiana/Vincennes     113. Ojinaga                 152. Virgin
  36. Cayman                  75. Indiana/Winamac       114. Panama                  153. Whitehorse
  37. Chicago                 76. Inuvik                115. Pangnirtung             154. Winnipeg
  38. Chihuahua               77. Iqaluit               116. Paramaribo              155. Yakutat
  39. Coral_Harbour           78. Jamaica               117. Phoenix                 156. Yellowknife
Time zone: 105


Current default time zone: 'America/New_York'
Local time is now:      Fri Nov 19 12:24:50 EST 2021.
Universal Time is now:  Fri Nov 19 17:24:50 UTC 2021.

Rebooting...


© 2021 CenterClick LLC