|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!明显,假如要把NTP办事器晋级到4.2.7p26,今朝只能编译装置开辟版的ntp4.2.7p425。
为了考证这个办理计划,我在CentOS下编译装置开辟版ntp,但参考网上的教程时碰到了很多成绩,特写此教程。
1、前提及情况:
1、CentOS:我用的是最新的CentOS6.564位版,此教程应当也合用于RedHat6及CentOS6系列一切体系;
2、编译所需情况:
#yum-yinstallvimntp*wgetgccgcc-c++ncurses-develcmakemake
#cp/etc/ntp.conf/usr/local/src/ntp.conf
#yumremoventp*
注重:编译装置不会在/etc下主动天生设置文件,以是我先yum装置ntp4.2.6p5天生/etc/ntp.conf后复制出设置文件,再卸载ntp。
3、封闭防火墙及SELINUX!
#chkconfigiptablesoff
#vim/etc/sysconfig/selinux
将SELINUX=enforcing修正成:
SELINUX=disabled
2、下载并装置ntp4.2.7p425:
1、下载ntp4.2.7p425:
假如办事器能够上彀,可间接用wget下令下载:
#cd/usr/local/src
#wgethttp://www.ckuyun.com/~ntp/ntp_spool/ntp4/ntp-dev/ntp-dev-4.2.7p425.tar.gz
假如办事器不克不及上彀,那你就往http://www.ckuyun.com/downloads.html下载到当地,然后经由过程SFTP或FTP上传到办事器上!
2、解包装置ntp-dev-4.2.7p425.tar.gz:
#tarzxvfntp-dev-4.2.7p425.tar.gz
#cdntp-dev-4.2.7p425
#./configure--prefix=/usr/local/ntp--enable-all-clocks--enable-parse-clocks
#make&&makeinstall
3、修正设置文件ntp.conf:
#cp/usr/local/src/ntp.conf/etc/ntp.conf
#vim/etc/ntp.conf
第(1)种设置:同意任何IP的客户机都能够举行工夫同步
则将“restrictdefaultkodnomodifynotrapnopeernoquery”这行修正成:
restrictdefaultnomodify
第(2)种设置:只同意192.168.200.*网段的客户机举行工夫同步
在“restrictdefaultkodnomodifynotrapnopeernoquery”(暗示默许回绝一切IP的工夫同步)以后增添一行:
restrict192.168.200.0mask255.255.255.0nomodify
别的,设置文件默许经由过程收集同步工夫:
server0.centos.pool.ntp.orgiburst
server1.centos.pool.ntp.orgiburst
server2.centos.pool.ntp.orgiburst
server3.centos.pool.ntp.orgiburst
(RedHat默许有相似下面4行内容,域名纷歧样罢了)
假如必要利用当地工夫,则把下面4行删失落大概用“#”号正文失落,然后增加以下两行:
server127.127.1.0
fudge127.127.1.0stratum10
(RedHat默许有下面两行,但被正文失落了)
4、启动ntp办事:
#/usr/local/ntp/bin/ntpd-c/etc/ntp.conf-p/tmp/ntpd.pid
#反省ntp办事器是不是在背景运转能够用上面这条下令:
#ps-ef|grepntp
#反省ntpd侦听的UDP123端口是不是一般用上面这条下令:
#netstat-unl|grep123
5、用客户端查验时钟同步办事器是不是可用。
6、如需设置ntpd办事开机主动启动,则只需把下面的启动下令放进/etc/rc.local文件中便可。欢迎大家来到仓酷云论坛! |
|