搭建ntp服务

因工作需要搭建一台ntp服务器把过程写下来以后找起来方便

引述自:https://blog.csdn.net/weixin_37308028/article/details/128943538
环境:

一台linux服务器(ip:192.168.0.100)、最少一台客户机(可以是支持ntp校准时间的设备如监控摄像机等或者电脑);

一、配置服务器

第一步:查看服务器时间和时区,输入命令:timedatectl
[root@localhost home]# timedatectl
      Local time: 一 2023-07-17 14:29:31 CST
  Universal time: 一 2023-07-17 06:29:31 UTC
        RTC time: 一 2023-07-17 06:29:31
       Time zone: Asia/Shanghai (CST, +0800)
     NTP enabled: yes
NTP synchronized: yes
 RTC in local TZ: no
      DST active: n/a

第二步:安装ntp服务

首先查看一下是否已经安装了ntp服务

[root@localhost home]# rpm -qa|grep ntp
fontpackages-filesystem-1.44-8.el7.noarch

从输出接过可以看到没有安装ntp服务。

安装ntp服务也很简单,centos系统的话直接通过yum就可以yum install ntp ntpdate -y

[root@localhost home]# yum install ntp ntpdate -y

耐心等待安装完成。

第三步 查看ntp服务状态:systemctl status ntpd
[root@localhost home]# systemctl status ntpd
● ntpd.service - Network Time Service
   Loaded: loaded (/usr/lib/systemd/system/ntpd.service; disabled; vendor preset: disabled)
   Active: inactive (dead)

可以看到我们的ntp服务是没有启动的

第四步 编辑ntp配置

输入命令:vi /etc/ntp.conf
注释之前的server配置,新增内容:
restrict 192.168.0.0 mask 255.255.255.0 nomodify notrap
新增内容并注释以上server
server 127.127.1.0
fudge 127.127.1.0 stratum 10
以下是修改后的ntp.conf

ntpconf.png

第5步 启动ntp

输入命令:systemctl start ntpd

第六步 设置开机自启

输入命令:systemctl enable ntpd

[root@localhost home]# systemctl enable ntpd
Created symlink from /etc/systemd/system/multi-user.target.wants/ntpd.service to /usr/lib/systemd/system/ntpd.service.

查看ntp服务ntpq-p

[root@localhost home]# ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*LOCAL(0)        .LOCL.          10 l   63   64    1    0.000    0.000   0.000

至此服务端配置完成

二、配置客户端,我这儿使用的是海康相机配置如下;

image.png
如果客户端时其他linux的电脑请按以下步骤执行:
  1. 第一步安装ntp客户端:yum install ntp ntpdate -y;
  2. 第二步配置客户端:编辑/etc/ntp.conf文件,增加内容:server 192.168.0.100(ntp服务器地址);
    3.第三步设置定时任务:输入命令:
    (crontab -l; echo "*/60 * * * * /usr/sbin/ntpdate 192.168.0.100 >>/tmp/ntp.log")| crontab
    完成!
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容