◈ ntpq -p 각 필드 항목
remote NTP서버 주소
refid NTP서버가 가져오는 NTP서버 주소
st Stratum : NTP 서버의 계층 최상위 계층인 원자시계는 ‘0’ , ‘2’는 최상위 계층으로부터 2단계 거친 서버라는 뜻
when 마지막으로 시간을 조회한 시간 ( 초 )
poll 시간 조회 주기 ( 초 )
reach NTP서버와 통신 성공 여부를 최근 8회까지 저장된 값(8진수) 377회는 모두 성공
Delay NTP서버와 통신 지연시간 ( 밀리 초 )
Offset NTP서버와 시간 차 ( 밀리 초 )
jitter NTP서버와 시간차간의 차 ( 밀리 초 )
iburst 옵션.
이 옵션을 적용하면 ntpd 데몬이 시작되고 ntp 서버와 시간차이가 10~15이상 나면 즉시 동기화를 한다. 만약 10분 내의 차이만 발생한다면 기본적인 시간인 15~20분 후 동기화가 이루어 진다. 권장 옵션이다.
# vi /etc/ntp.conf
// 기본으로 모든 권한을 주지 않음
restrict default nomodify notrap nopeer noquery
restrict -6 default nomodify notrap nopeer noquery
// 로컬 호스트의 경우 모든 권한을 허용
restrict 127.0.0.1 [IPv4]
restrict -6 ::1 [IPv6]
//시간의 오차 값을 저장 한다. 단위 PPM(Parts Per Million)
driftfile /var/lib/ntp/drift
//broadcast packet 이 도착하기 까지 발생할 지연 시간을 설정
broadcastdelay 0.008
server 0.kr.pool.ntp.org
server 1.asia.pool.ntp.org
server 0.asia.pool.ntp.org
# NTP Amplification Attacks Using CVE-2013-5211
disable monitor
prefer 명령은 동일한 Stratum 서버가 다수 존재할경우 이중 마스터 서버를 수동으로 선정할수 있게 하기위한 명령어이다.
# perfer 옵션. 반드시 Stratum이 동일한경우에만 해당하며, Stratum이 다른경우 prefer 설정유무에 상관없이 stratum이 작은값을 선호한다.