局域网内两台ubuntu时间同步
笔记本上安装Uuntu16,移动机器人的树莓派上安装了树莓派安装了Ubuntu16 MATE,通过路由器组建局域网,没有与外网连接。在进行ROS开发的过程中,由于这两个系统时间不同步带来了很多问题。下面介绍如何通过ntp来对局域网内的两台电脑进行时间同步。
由于树莓派断电后没有电池给系统时钟供电,因此将笔记本设置为ntp服务器,树莓派设置为ntp客户端。
(1) 服务器端配置
在笔记本上安装ntp:
$ sudo apt install ntp
编辑配置文件/etc/ntp.conf
$ sudo vim /etc/ntp.conf
在文件中添加如下内容:
restrict 192.168.2.0 mask 255.255.255.0 nomodify notrap
server 127.127.1.0 # local clock
fudge 127.127.1.0 stratum