先保证树莓派的时间是准确的, rdate -u time.nist.gov 测试一下,不能用的话换别的能用的服务器。选项 u 是用 udp 而不是 tcp ,因为我这边用 tcp 有时候不成功。
每小时对一次表: sudo crontab -e ,加上一行
5 * * * * rdate -s -u time.nist.gov
我选了整点过 5 分,因为觉得大家都用 0 的话服务器会不会太可怜了……(喂)
安装服务端: sudo apt-get install xinetd
编辑 /etc/xinetd.d/time ,把两个 disable = yes 改成 disable = no 。
sudo /etc/init.d/xinetd restart
现在在内网应该可以用" rdate 树莓派IP "来同步时间了。
开机启动: sudo chkconfig xinetd on
我的派在路由器后面,为了在外面也可以用,在路由器上设置端口映射,这个服务用的端口号是 37 , tcp 和 udp 都选上。
大功告成。
=====以下是废话,请忽略=====
N900 主板电池很多年之前就没电了,每次换电池就要重新对时。为了省钱一般不用 gprs 上网,所以用 rdate 。现成的 rdate 服务器都好像时好时坏的,干脆自己搭一个了。
--
≋ὥ≋
触手什么的最有爱了~
没有评论:
发表评论