1 Data analysis
Packet analysis
2 Workaround (script)
Method 1:
You can fix the problem by upgrading the existing NTP to NTP-4.2.8P10
#! /bin/bash
Mkdir-p/home/zyb/tools
Cd/home/zyb/tools
#wget http://archive.ntp.org/ntp4/ntp-4.2/ntp-4.2.8p10.tar.gz
Yum install gcc gcc-c++ openssl-devel libstdc++* libcap*
Cp-ar/etc/ntp/etc/ntp.bak
Cp/etc/ntp.conf/etc/ntp.conf.bak
Cp/etc/init.d/ntpd/etc/init.d/ntpd.bak
Cp/etc/sysconfig/ntpd/etc/sysconfig/ntpd.bak
Cp/etc/sysconfig/ntpdate/etc/sysconfig/ntpdate.bak
Yum Erase NTP ntpdate-y
Install-v-m710-o ntp-g ntp-d/var/lib/ntp
TAR-XF ntp-4.2.8p10.tar.gz
CD NTP-4.2.8P10
./configure--prefix=/usr--bindir=/usr/sbin--sysconfdir=/etc--enable-linuxcaps--with-lineeditlibs=readline- DOCDIR=/USR/SHARE/DOC/NTP-4.2.8P9--enable-all-clocks--enable-parse-clocks--enable-clockctl
Make
Make install
/bin/cp/etc/init.d/ntpd.bak/etc/init.d/ntpd
/bin/cp/etc/sysconfig/ntpd.bak/etc/sysconfig/ntpd
/bin/cp/etc/sysconfig/ntpdate.bak/etc/sysconfig/ntpdate
/bin/mv/etc/ntp.bak/etc/ntp
/bin/cp/etc/ntp.conf.bak/etc/ntp.conf
Service NTPD Start
NTPD--version
Method 2:
Turn off the NTPD service
Service NTPD Stop
Method 3:
Close NTPD corresponding port
Iptables-i INPUT--dport 123-j DROP
3 questions
MAKE[4]: Entering directory '/HOME/ZYB/TOOLS/NTP-4.2.8P10/SNTP '
CCLD SNTP
/usr/bin/ld:cannot Find-lcap
Collect2:ld returned 1 exit status
MAKE[4]: * * * [SNTP] Error 1
MAKE[4]: Leaving directory '/HOME/ZYB/TOOLS/NTP-4.2.8P10/SNTP '
MAKE[3]: * * * [install-recursive] Error 1
MAKE[3]: Leaving directory '/HOME/ZYB/TOOLS/NTP-4.2.8P10/SNTP '
MAKE[2]: * * * [install] Error 2
MAKE[2]: Leaving directory '/HOME/ZYB/TOOLS/NTP-4.2.8P10/SNTP '
MAKE[1]: * * * [install-recursive] Error 1
MAKE[1]: Leaving directory '/HOME/ZYB/TOOLS/NTP-4.2.8P10 '
Make: * * * [install] Error 2
Workaround:
The simplest way:
Yum groupinstall "Compatibility Libraries" "Base" "Development Tools"