树莓派实现NTP服务器

made by Rk

本文由浙江大学《嵌入式系统》课程提供强力支持。

感谢翁恺老师 @翁恺BA5AG

/*************************************************************/

 

在RPi上实现一个NTP服务器,以RPi自己的时间提供时间服务

步骤:

 

1、安装NTP Server

输入以下指令下载安装包:

 

wgethttp://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2.6p5.tar.gz


解压: 

tarzxvf ntp-4.2.6p5.tar.gz

 

树莓派实现NTP服务器_第1张图片 

 进入安装目录,配置好进行编译:

./configure-prefix=/usr/local/ntp -enable-all-clocks -enable-parse-clocks
make
makeinstall 


 

过程略漫长,可以泡咖啡去。

2、修改配置文件:

 

vi /etc/ntp.conf

 我设置的是:允许任何IP的客户机都可以进行时间同步,

只要将restrict default kod nomodify notrap nopeer noquery这行修改成:

restrictdefault nomodify
 

3、添加守护进程:

执行下列指令:

/usr/local/ntp/bin/ntpd-c /etc/ntp.conf -p /tmp/ntpd.pid

 

4、在其它PC利用树莓派同步时间

 

在其它PC端填入我的树莓派IP。

在Windows下即设置时间时选择Internet时间,并填入树莓派的IP。

你可能感兴趣的:(树莓派实现NTP服务器)