linux配置ntp服务器

ntp服务器配置

    ntp:时间服务器为网络提供时间校验服务,ntp国内服务站点优先级(个人)为

        210.72.145.44  (国家授时中心服务器IP地址)

        ntp.sjtu.edu.cn 202.120.2.101 (上海交通大学网络中心NTP服务器地址)
                                s1a.time.edu.cn 北京邮电大学
                                s1b.time.edu.cn 清华大学
                                s1c.time.edu.cn 北京大学
                                s1d.time.edu.cn 东南大学
                                s1e.time.edu.cn 清华大学
                                s2a.time.edu.cn 清华大学
                                s2b.time.edu.cn 清华大学
                                s2c.time.edu.cn 北京邮电大学
                                s2d.time.edu.cn 西南地区网络中心
                                s2e.time.edu.cn 西北地区网络中心
                                s2f.time.edu.cn 东北地区网络中心
                                s2g.time.edu.cn 华东南地区网络中心
                                s2h.time.edu.cn 四川大学网络管理中心
                                s2j.time.edu.cn 大连理工大学网络中心
                                s2k.time.edu.cn CERNET桂林主节点
                                s2m.time.edu.cn 北京大学

                笔者使用的为centos6.5,默认已经安装了ntp,若未安装则yum  install -y ntp

                ntp配置文件为/etc/ntp.conf。

                    driftfile /var/lib/ntp/drift  #侦测BIOS时钟与Linux系统时间的差异写入次文件

                    使用restrict参数设置权限,格式:

                        wKiom1ZxDK_RMobzAACRFrOgiiE273.jpg

                            ip地址可以设置为default,default指所有ip地址,参数有以下:

                                    nomodify:客户端不能更改服务端的时间参数,但可以通过服务端检证时间

                                    notrap:不支持trap运程命令

                                    ignore:拒绝所有ntp

                                    noquery:客户端不能够使用ntpc 与ntpq 等指令来查询时间服务器,不提供NTP的网络校时

                                    notrust:拒绝没有认证的客户端

                                    nopeer:不与其他同一层的NTP服务器进行时间同步

                         restrict 0.0.0.0 mask 0.0.0.0 nomodify notrap 允许任何主机跟进行时间同步

                    使用server设定上级时间服务器:

                        server  Ip或者域名  [prefer](prefer为优先级)

                        wKioL1ZxD37BlXmnAAEEZ2hg4Xc208.jpg

                        burst :当一个运程NTP服务器可用时,向它发送一系列的并发包进行检测。

                        iburst :当一个运程NTP服务器不可用时,向它发送一系列的并发包进行检测

                            

                    客户端可以更改/etc/ntp.conf里面加入如下:

                        server 192.168.186.135  #该IP为笔者自己设置的ntp服务端IP

                        server 127.127.1.0    #local clock

                        fudge 127.127.1.0 stratum 10 #设置优先级,10最低,1最高

                        logfile /var/log/ntp设置log目录


                    通过chkconfig -level 35 ntpd on  设置开机启动

                    更改/etc/sysconfig/ntpd:添加一行:

                        SYNC_HWCLOCK=yes  #允许BIOS与系统时间同步

                    更改/etc/ntp/step-tickers,添加一行

                        192.168.186.132 #ntp服务端IP,当ntp服务端启动时会自动与该文件记录的上层ntp服务器进行时间校准

                    

                    ntpstat查看ntp服务器当前状态:

                        wKiom1ZxD9zBehgQAADPC8qVYg0368.jpg

                                第一行:校验时间的NTP服务器

                                第二行:本地与上层NTP服务器的时间差

                                第三行:下次同步时间


                    监控NTP服务器:

                        wKioL1ZxGDOgm-HYAAIYUaCIJFw855.jpg

                            *:响应的ntp的服务器和最精确的服务器

                            +:响应这个查询请求的NTP的服务器

                            blank(空格):没有响应的ntp的服务器

                            remote:响应这个请求的NTP服务器的名称

                            refid:NTP服务器使用的更高一级的服务器名称

                            st:正在响应请求的NTP服务器级别

                            when:上一次成功请求之后到现在的秒数

                            poll:当前请求的时钟间隔的秒数

                            offset:主机通过NTP时钟同步与所同步时间原的时间偏移量,单位为毫秒(ms)


                        客户端及服务端都应加入contab来例行任务



你可能感兴趣的:(ntp)