GPS 标准时钟Linux同步说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
GPS 标准时钟Linux同步说明书
一、硬件安装
参考《HJ201 GPS 标准时钟技术说明书》
二、软件安装
1、GPSync : GPSync-*.tar.gz
1.1、概述
GPSync 为互信互通公司开发的用于Linux环境下,GPS标准时钟同步的软件。软件通过串口获取GPS标准时钟的数据,在设定的时间间隔内不断的对系统时间进行调整。
1.2、获取
\\192.168.100.200\share\GPS标准时钟\GPSync-*.tar.gz 。
1.3、安装
直接解压到任何目录即可。命令: tar –zvxf GPSync-*.tar.gz
1.4、配置
在默认情况下,配置文件为: 录>/config/pgsync.conf 各项默认配置、配置说明如下: #以“#”符合开始的行为注释行 #重新同步系统时间间隔,必须大于0,单位:秒 set_time_interval 30 #GPS标准时钟串口地址 serial_port /dev/ttyS0 #Log保留时间, 0为不保存文件,大于0为保存天数 log_keep_days 10 1.5、运行 开始:直接运行目录下的: start.sh 停止:直接运行目录下的: stop.sh 2、ntpd :ntp-*.tar.gz 2.1、概述 ntpd 是 Network Time Protocol 的实现,它是NTP客服端,能与互联网上的时钟保持同步,同时本身也是一台NTP服务器,可以为局域网其他计算机提供校对时间服务。 2.2、获取 可以到这里获取:/downloads.html。大多数Linux 发行版本默认都已安装,可以运行命令: whereis ntpd 进行查询 2.3、安装 解压: tar –zvxf ntp-*.tar.gz 进入解压目录: configure && make && make install 2.4、配置 ndp默认配置文件为:/etc/ntp.conf,各个Linux发行版的配置文件位置肯能有差别,可以通过命令: man ntpd 查看。 简单配置文件例子: #restrict default ignore restrict 127.0.0.1 restrict 192.168.3.20 restrict 192.168.4.0 mask 255.255.255.0 server 210.72.145.44 prefer server 195.13.1.153 server 127.127.1.0 # local clock driftfile /var/lib/ntp/drift 附:相关配置参数说明 restrict权限控制语法为: restrict IP mask netmask_IP parameter 其中IP可以是软件地址,也可以是default,default 就类似 0.0.0.0 至于 paramter 则有: ignore :关闭所有的 NTP 联机服务 nomodify:表示 Client 端不能更改 Server 端的时间参数,不过,Client 端仍然可以透过 Server 端来进行网络校时。 notrust :该 Client 除非通过认证,否则该 Client 来源将被视为不信任网域 noquery :不提供 Client 端的时间查询 如果 paramter 完全没有设定,那就表示该 IP (或网域) 『没有任何限制!』 设定上层主机主要以 server这个参数来设定,语法为: server [IP|FQDN] [prefer] server 后面接的就是上层 Time Server!而如果 Server 参数后面加上 perfer 的话,那表示我们的 NTP 主机主要以该部主机来作为时间校正的对应。 另外:Redhat系统中,默认情况下,已经配置好,而且已经启动。可以通过命令: ps –e | grep ntp 查看是否已经启动。配置文件中的 E 文注释已经很详细,可以参考。 2.5、运行 RedHat 默认情况下已经运行,若没有运行,可以通过(setup →system services → ntpd )来配置为系统启动时候启动。 或者通过命令: /etc/init.d/ntpd {start|stop|restart|condrestart|status} 进行操作。