Chinaunix首页 | 论坛 | 博客
  • 博客访问: 90826
  • 博文数量: 24
  • 博客积分: 531
  • 博客等级: 中士
  • 技术积分: 260
  • 用 户 组: 普通用户
  • 注册时间: 2011-12-15 07:47
文章分类
文章存档

2011年(24)

我的朋友

分类: 虚拟化

2011-12-16 08:48:35

linux下,我们可以通过自带的NTP(Network Time Protocol)协议通过网络使自己的系统保持精确的时间。可用的公共时间服务器列表可以从下面的地址获取:


NTP
是用来使系统和一个精确的时间源保持时间同步的协议。建议大家在自己管理的网络中建立至少一台时间服务器来同步本地时间,这样可以使得在不同的系统上处理和收集日志和管理更加容易。

介绍一下环境:179为本地时间服务器,其他服务器和179同步。179和网上时间服务器同步。

一、配置179时间服务器

1
、首先查询NTP软件版本

rpm -qa|grep ntp

ntp-4.1.2-4.EL3.1

如果没有可以从linux安装盘上查找,安装此ntp

2
、编辑配置文件

vi /etc/ntp.conf

首先定义服务器

server pool.ntp.org

restrict default nomodify notrap noquery

restrict 192.168.0.0 mask 255.255.255.0 notrust nomodify notrap #
192.168.0.1-192.168.0.254的服务器都可以使用我们的NTP服务器来同步时间。

注释掉以下一行

#restrict default ignore

3
、启动NTP服务器

#chkconfig ntpd on

#/etc/init.d/ntpd start

#/etc/init.d/ntpd stop

#/etc/init.d/ntpd restart

检查服务器同步状态:

ntpq -p

ntptrace 192.168.0.179

如果输出正确,则说明时间服务器成功。每次启动服务器,会自动同步时间。

配置LINUX客户端

linux客户端上执行ntpdate ntp_server_ip 就可以根据时间服务器统一局域网的时间了,将上面的命令放到cron里每天早上3点定期执行,crontab –e 然后输入

0 3 * * * /usr/sbin/ntpdate 192.168.0.179

 

阅读(915) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~