NTP是网络时间协议(Network Time Protocol),它是用来同步网络中各个计算机的时间的协议。因为公司内网段机器的需求,不能开放外网使其去同步公共的NTP时间服务器,但这些服务器对系统时间的依赖性很高。因此,选择同网段的一台可以连外网的服务器作为内部NTP服务,让这台服务器去同步公共的NTP服务,再让同段的内网机器同步这台内部NTP服务的时间,所有内网机器的系统时间就都可以精确到毫秒级了。这样一方面是可以节省资源,一方面是就算纯内网机器也能保证时间的精确性。
- 服务端(内部NTP服务:172.168.100.31)
- 安装服务
yum install -y ntp ntpdate rdate
- ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? 大专栏 内网NTP时间同步服务部署???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
修改配置文件/etc/ntp.conf
vim /etc/ntp.conf server time.nist.gov iburst #公共的NTP服务 server time-b.nist.gov iburst server 0.asia.pool.ntp.org iburst restrict 172.168.100.0 mask 255.255.255.0 nomodify #指定通过本机进行时间同步的内网段
- 启动服务
service ntpd start
- 客户端(172.168.100.40)
- 测试
# ntpdate 172.168.100.31 12 Jul 12:53:08 ntpdate[63912]: step time server 172.168.100.31 offset -3.252386 sec
- 添加任务计划,每个整点执行。
crontab -e 0 * * * * /usr/sbin/ntpdate 172.168.100.31 &>/dev/null && /sbin/hwclock -w
The End.
原文地址:https://www.cnblogs.com/liuzhongrong/p/12262796.html
时间: 2024-10-08 21:40:16