0%

Linux NTP 详细配置及使用方法

** Linux NTP**详细配置及使用方法

实际配置

目前连续谱的两台机子已经配置好ntp服务。

其中服务器IP为192.168.135.8,客户端IP为192.168.135.7,使用eth1进行直连。

在客户端只需要执行

ntpdate 192.168.135.8

hwclock –w

即可。

Linux NTP Introduction

The Network Time Protocol (NTP) is a protocol used to help synchronize your Linux system’s clock with an accurate time source.

Linux NTP客户端的使用

如果时间服务器端已经配置好,直接执行下面两条命令就可以。

如果时间服务器端还未配置好,参考下述服务器端的配置

1.执行ntpdate *.*.*.* #...是NTP服务器的IP
2.执行
*hwclock –w***把时间信息写入BIOS

将上述文件写入.bashrc中就可以每次开启终端的时候进行时间同步。

Linux NTP服务器端的配置

一般而言,安装系统的时候已经自带了ntp软件包,可以通过rpm -q ntp命令来查询是否已经安装ntp。

如果没有安装,终端中使用yum install ntp即可进行安装。(适用于redhat系列平台)
具体步骤为添加配置文件信息到/etc/ntp.conf。

每次配置好后,都需要重启一下ntp服务,service ntpd restart。

附: ntp.conf配置文件实例:

设置要求:不对 Internet 提供服务,仅对内部子网 .../24 提供服务,内部子网的客户端不能修改NTP服务器的时间参数。

在ntp.conf中增加以下内容:(有些)

restrict default ignore # 关闭所有的 NTP 要求封包
restrict 127.0.0.1   # 开启内部递归网络接口 lo
restrict 192.168.135.0 mask 255.255.255.0 nomodify notrap #在内部子网里面的客户端可以 进行网络校时,但不能修改NTP服务器的时间参数。

(192.168.135.0就可以保证在这个网段的255个地址都可以同步使用)

可能出现的问题

如果出现htpd:the NTP socket is in used , exiting,需要在/etc/rc.d/init.d下运行./ntpd stop即可解决。另外还需要注意防火墙有可能屏蔽掉ntp使用的端口。

处无为之事,行不言之教;作而弗始,生而弗有,为而弗恃,功成不居!

欢迎关注我的其它发布渠道