• 设为首页
  • 收藏本站
  • 积分充值
  • VIP赞助
  • 手机版
  • 微博
  • 微信
    微信公众号 添加方式:
    1:搜索微信号(888888
    2:扫描左侧二维码
  • 快捷导航
    福建二哥 门户 查看主题

    Linux 配置时间服务器的详细过程

    发布者: 晋3555 | 发布时间: 2025-8-15 04:09| 查看数: 33| 评论数: 0|帖子模式

    一、同步阿里云服务器时间


    服务端设置


    1.检查chrony服务是否安装,设置chrony开机自启,查看chrony服务状态
    1. [root@node1-server ~]# rpm -q chrony  # rpm -q 用于查看包是否安装
    2. chrony-4.3-1.el9.x86_64
    3. [root@node1-server ~]# systemctl enable --now chronyd  # 设置服务开机自启
    4. [root@node1-server ~]# systemctl status chronyd  # 查看chronyd服务状态
    5. ● chronyd.service - NTP client/server
    6.      Loaded: loaded (/usr/lib/systemd/system/chronyd.service; enabled; preset: enabled)
    7.      Active: active (running) since Tue 2025-03-25 14:11:34 CST; 2h 22min ago
    8.        Docs: man:chronyd(8)
    9.              man:chrony.conf(5)
    10.    Main PID: 905 (chronyd)
    11.       Tasks: 1 (limit: 10681)
    12.      Memory: 4.0M
    13.         CPU: 80ms
    14.      CGroup: /system.slice/chronyd.service
    15.              └─905 /usr/sbin/chronyd -F 2
    复制代码


    2.关闭防火墙,SELinux设置为宽容模式,查看防火墙状态
    1. [root@node1-server ~]# systemctl stop firewalld && systemctl disable firewalld  # 关闭防火墙服务,关闭成功后禁用服务
    2. Removed "/etc/systemd/system/multi-user.target.wants/firewalld.service".
    3. Removed "/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service".
    4. [root@node1-server ~]# setenforce 0  # SELinux 调整为宽容模式
    5. [root@node1-server ~]# getenforce  # 查看 SELinux 状态
    6. Permissive  # 宽容模式
    7. [root@node1-server ~]# systemctl status firewalld.service  # 查看防火墙状态
    8. ○ firewalld.service - firewalld - dynamic firewall daemon
    9.      Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; preset: enabled)
    10.      Active: inactive (dead)
    11.        Docs: man:firewalld(1)
    复制代码


    3.编辑服务端/etc/chrony.conf文件
    1. [root@node1-server ~]# vim /etc/chrony.conf
    2.   3 #pool 2.rhel.pool.ntp.org iburst  # 注释此行
    3.   4 pool ntp.aliyun.com iburst  # pool 是一个关键字,作用是指定一组 NTP 服务器,iburst表示的是首次同步的时候快速同步
    4.   27 #allow 192.168.0.0/16  # 注释此行
    5.   28 allow 192.168.11.0/24  # 允许同步该网段
    复制代码



    4.重启服务,查看服务,查看日期
    1. [root@node1-server ~]# systemctl restart chronyd  # 重启服务
    2. [root@node1-server ~]# chronyc sources -v  # 查看服务
    3.   .-- Source mode  '^' = server, '=' = peer, '#' = local clock.
    4. / .- Source state '*' = current best, '+' = combined, '-' = not combined,
    5. | /             'x' = may be in error, '~' = too variable, '?' = unusable.
    6. ||                                                 .- xxxx [ yyyy ] +/- zzzz
    7. ||      Reachability register (octal) -.           |  xxxx = adjusted offset,
    8. ||      Log2(Polling interval) --.      |          |  yyyy = measured offset,
    9. ||                                \     |          |  zzzz = estimated error.
    10. ||                                 |    |           \
    11. MS Name/IP address         Stratum Poll Reach LastRx Last sample
    12. =========================================================================
    13. ^* 203.107.6.88                  2   6    17    25    +20ms[  +30ms] +/-   72ms
    14. [root@node1-server ~]# date  # 查看日期
    15. Tue Mar 25 04:54:42 PM CST 2025   # 与阿里云服务器同步成功
    复制代码


    客户端设置


    1.关闭防火墙并查看防火墙状态
    1. [root@node2-client ~]# systemctl stop firewalld.service && systemctl disable firewalld.service  #关闭防火墙
    2. Removed "/etc/systemd/system/multi-user.target.wants/firewalld.service".
    3. Removed "/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service".
    4. [root@node2-client ~]# systemctl status firewalld.service  #查看防火墙状态
    5. ○ firewalld.service - firewalld - dynamic firewall daemon
    6.      Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; preset: enabled)
    7.      Active: inactive (dead)
    8.        Docs: man:firewalld(1)
    复制代码


    2.编辑客户端配置文件
    1. [root@node2-client ~]# vim /etc/chrony.conf
    2.   3 #pool 2.rhel.pool.ntp.org iburst
    3.   4 pool 192.168.11.135 iburst  # 以192.168.11.135为时间服务器
    复制代码


    3.客户端重启服务,查看服务,查看日期
    1. [root@node2-client ~]# systemctl restart chronyd  # 重启服务
    2. [root@node2-client ~]# chronyc sources -v  # 查看服务
    3.   .-- Source mode  '^' = server, '=' = peer, '#' = local clock.
    4. / .- Source state '*' = current best, '+' = combined, '-' = not combined,
    5. | /             'x' = may be in error, '~' = too variable, '?' = unusable.
    6. ||                                                 .- xxxx [ yyyy ] +/- zzzz
    7. ||      Reachability register (octal) -.           |  xxxx = adjusted offset,
    8. ||      Log2(Polling interval) --.      |          |  yyyy = measured offset,
    9. ||                                \     |          |  zzzz = estimated error.
    10. ||                                 |    |           \
    11. MS Name/IP address         Stratum Poll Reach LastRx Last sample
    12. =========================================================================
    13. ^* 192.168.11.135                3   6    17     8    +30us[  +80us] +/-   54ms
    14. [root@node2-client ~]# date  # 查看日期
    15. Tue Mar 25 04:59:27 PM CST 2025   #与服务端同步成功
    复制代码


    二、同步本地服务器时间


    服务端配置


    1.修改服务端配置文件
    1. [root@node1-server ~]# vim /etc/chrony.conf
    2. 30 # Serve time even if not synchronized to a time source.
    3. 31 local stratum 10  # 把本地系统设置为一个 NTP 时间源,并且将其 Stratum 层级设定为 10
    复制代码


    2.修改 /etc/resolv.conf 文件,不使用dns解析,模拟无法上网的情况
    1. [root@node1-server ~]# vim /etc/resolv.conf
    2. # Generated by NetworkManager
    3. #nameserver 223.5.5.5  # 注释此行
    复制代码


    3.修改错误时间
    1. [root@node1-server ~]# date -s '2021-12-13 14:54:58'  # 修改时间是为了让结果更明显
    2. Mon Dec 13 02:54:58 PM CST 2021
    复制代码

    4.重启服务,查看服务,查看日期
    1. [root@node1-server ~]# systemctl restart chronyd
    2. [root@node1-server ~]# chronyc sources -v
    3.   .-- Source mode  '^' = server, '=' = peer, '#' = local clock.
    4. / .- Source state '*' = current best, '+' = combined, '-' = not combined,
    5. | /             'x' = may be in error, '~' = too variable, '?' = unusable.
    6. ||                                                 .- xxxx [ yyyy ] +/- zzzz
    7. ||      Reachability register (octal) -.           |  xxxx = adjusted offset,
    8. ||      Log2(Polling interval) --.      |          |  yyyy = measured offset,
    9. ||                                \     |          |  zzzz = estimated error.
    10. ||                                 |    |           \
    11. MS Name/IP address         Stratum Poll Reach LastRx Last sample
    12. =========================================================================
    13. [root@node1-server ~]#   # 此处能看到没有时间服务器与本机同步
    14. [root@node1-server ~]# date
    15. Mon Dec 13 02:56:42 PM CST 2021
    复制代码

    客户端配置 仅需客户端重启服务,查看服务,查看日期
    1. [root@node2-client ~]# systemctl restart chronyd
    2. [root@node2-client ~]# chronyc sources -v
    3.   .-- Source mode  '^' = server, '=' = peer, '#' = local clock.
    4. / .- Source state '*' = current best, '+' = combined, '-' = not combined,
    5. | /             'x' = may be in error, '~' = too variable, '?' = unusable.
    6. ||                                                 .- xxxx [ yyyy ] +/- zzzz
    7. ||      Reachability register (octal) -.           |  xxxx = adjusted offset,
    8. ||      Log2(Polling interval) --.      |          |  yyyy = measured offset,
    9. ||                                \     |          |  zzzz = estimated error.
    10. ||                                 |    |           \
    11. MS Name/IP address         Stratum Poll Reach LastRx Last sample
    12. =========================================================================
    13. ^* 192.168.11.135               10   6    17     8  +7530ns[+8920ns] +/-  150us
    14. [root@node2-client ~]# date
    15. Mon Dec 13 02:58:41 PM CST 2021   # 时间与服务端同步成功
    复制代码

    到此这篇关于Linux 配置时间服务器的文章就介绍到这了,更多相关Linux 时间服务器内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

    来源:互联网
    免责声明:如果侵犯了您的权益,请联系站长(1277306191@qq.com),我们会及时删除侵权内容,谢谢合作!

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    ×

    最新评论

    浏览过的版块

    QQ Archiver 手机版 小黑屋 福建二哥 ( 闽ICP备2022004717号|闽公网安备35052402000345号 )

    Powered by Discuz! X3.5 © 2001-2023

    快速回复 返回顶部 返回列表