Linux架设时间服务器

欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入

  在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

  默认情况下,我们配置的NTP服务器不会去时间源那里同步时间,所以必须修改/etc/ntp/step-tickers文件,加入我们的时间源,这样每次通过/etc/init.d/ntpd 来启动服务的时候就会自动更新时间了

  检查服务器同步状态:

  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

  下载安装包:

  1、编译安装

  ntp server

  cd ntp-4.2.6

  ./configure –prefix=/usr/local/ntp –enable-all-clocks –enable-parse-clocks make && make install

  注:如以上下载地址无法访问,请从NTP官方下载网页寻找下载地址。

  2、修改ntp.conf配置文件

  vi /etc/ntp.conf

  第一种配置:允许任何IP的客户机都可以进行时间同步 将

  restrict default kod nomodify notrap nopeer noquery

  这行修改成:

  restrict default nomodify

  配置文件示例:/etc/ntp.conf

  第二种配置:只允许192.168.18.***网段的客户机进行时间同步在

  restrict default nomodify notrap noquery(表示默认拒绝所有IP的时间同步)

  之后增加一行:

  restrict 192.168.18.0 mask 255.255.255.0 nomodify

  配置文件示例:/etc/ntp.conf

  3、以守护进程启动

  ntpd /usr/local/ntp/bin/ntpd -c /etc/ntp.conf -p /tmp/ntpd.pid

  4、ntpd启动后,客户机要等几分钟再与其进行时间同步,否则会提示”no server suitable for synchronization found”错误。

  三、配置时间同步客户机

  vi /var/spool/cron/root

  增加一行,在每天的5点13分、9点13分、14点13分、19点13分与时间同步服务器进行同步

  13 5,9,14,19 * * * /usr/sbin/ntpdate 192.168.18.2

  备注:如果客户机没有ntpdate,可以下载ntpdate.tar.gz到/usr/sbin/目录,然后解压

泪,一种痛苦的雨滴,不知从什么时候开始已在我的世界下个不停。

Linux架设时间服务器

相关文章:

你感兴趣的文章:

标签云: