ROS(MikroTik RouterOS)自动设置校准/同步系统时间

NTP 是网络时间协议(Network Time Protocol),它用来同步网络设备【如计算机、手机】的时间的协议。为我们提供准确时间。因为我们的手表、手机、电脑等设备,经常会跑着跑着时间就出现了误差,或快或慢的少几秒,时间长了甚至误差过分钟。对于ROS来讲当你的ROS服务器主板电池没电或断电时间错误时,可能会比较需要这个脚本,用来从网络上校准系统时间。

winbox设置菜单(v6.x):system-sntp client
sntpclient

/system clock set time-zone-name=Asia/Shanghai
/system ntp client set enabled=yes primary-ntp=120.25.115.20 secondary-ntp=203.107.6.88

适合国内的NTP服务器:
*Windows 系统上自带的俩个:time.windows.com 和 time.nist.gov
*Mac OS X 上自带的俩个:time.apple.com 和 time.asia.apple.com
*来自阿里云的 NTP 服务器:
ntp1.aliyun.com
ntp2.aliyun.com
ntp3.aliyun.com
ntp4.aliyun.com
ntp5.aliyun.com
ntp6.aliyun.com
ntp7.aliyun.com