CentOS 6.3下NTP服务安装和配置
时间:2016-01-31 20:00 来源:linux.it.net.cn 作者:IT
CentOS设置NTP时间服务器
在以前的文章中我介绍了“如何同步两台linux服务器的时间”,本篇文章将介绍一下在不能连接外网的情况下如何设置一台NTP时间服务器,以便同步其他服务器的时钟。
1、选定其中一台服务器作为基准服务器,即提供时钟服务。比如选定192.168.1.5这台服务器作为NTP基准服务器。
(1)首先确定ntp是否存在,若不存在则安装NTP:
如果能连接外网,则使用以下命令安装:
yum install ntp
如果不能使用YUM,可以下载ntp的rpm包上传到服务器上,再执行
rpm -i ntp-4.*.rpm
(2)安装完毕后,修改配置文件/etc/ntp.conf,在其中插入:
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap
其中参数说明:
用restrict控管权限
nomodify – 用户端不能更改ntp服务器的时间参数
noquery – 用户端不能使用ntpq,ntpc等命令来查询ntp服务器
notrap – 不提供trap远端登陆
(3)此时可以向192.168.1.0/24的机器提供时间服务了,开启ntp服务:
/etc/init.d/ntpd start // 启动ntp服务
chkconfig ntpd on // 让ntp服务开机启动
(4)检查ntp端口是否已经开启:
netstat -unlnp
如果正常,应该可以看到123端口已经开启。
2、客户端同步(使用ntpd服务)
也可以使用ntpdate手动同步,但我在这里推荐使用ntpd服务进行自动同步
(1)修改/etc/ntp.conf,在里边插入:
server 192.168.1.5
(2)同时注释掉
server 127.127.1.0
fudge 127.127.1.0 stratum 10
这两行,因为这台机器不需要和本地硬件时钟同步了。
(3)使ntpd服务开启启动
chkconfig ntpd on
(4)启动客户端ntpd服务
/etc/init.d/ntpd start
注意:在启动NTP服务前,先对提供服务的这台主机使用 ntpdate 命令手动的校正一次时间。(因为启动服务器,端口会被服务端占用,就不能手动同步时间了)
(责任编辑:IT)
CentOS设置NTP时间服务器 在以前的文章中我介绍了“如何同步两台linux服务器的时间”,本篇文章将介绍一下在不能连接外网的情况下如何设置一台NTP时间服务器,以便同步其他服务器的时钟。 1、选定其中一台服务器作为基准服务器,即提供时钟服务。比如选定192.168.1.5这台服务器作为NTP基准服务器。 (1)首先确定ntp是否存在,若不存在则安装NTP: 如果能连接外网,则使用以下命令安装: yum install ntp 如果不能使用YUM,可以下载ntp的rpm包上传到服务器上,再执行 rpm -i ntp-4.*.rpm (2)安装完毕后,修改配置文件/etc/ntp.conf,在其中插入: restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap 其中参数说明: 用restrict控管权限 nomodify – 用户端不能更改ntp服务器的时间参数 noquery – 用户端不能使用ntpq,ntpc等命令来查询ntp服务器 notrap – 不提供trap远端登陆 (3)此时可以向192.168.1.0/24的机器提供时间服务了,开启ntp服务: /etc/init.d/ntpd start // 启动ntp服务 chkconfig ntpd on // 让ntp服务开机启动 (4)检查ntp端口是否已经开启: netstat -unlnp 如果正常,应该可以看到123端口已经开启。 2、客户端同步(使用ntpd服务) 也可以使用ntpdate手动同步,但我在这里推荐使用ntpd服务进行自动同步 (1)修改/etc/ntp.conf,在里边插入: server 192.168.1.5 (2)同时注释掉 server 127.127.1.0 fudge 127.127.1.0 stratum 10 这两行,因为这台机器不需要和本地硬件时钟同步了。 (3)使ntpd服务开启启动 chkconfig ntpd on (4)启动客户端ntpd服务 /etc/init.d/ntpd start 注意:在启动NTP服务前,先对提供服务的这台主机使用 ntpdate 命令手动的校正一次时间。(因为启动服务器,端口会被服务端占用,就不能手动同步时间了) (责任编辑:IT) |