ntp 서버 설정 ( + ubuntu에서 진행 )
NTP 는 시간을 NTP 서버와 자동으로 동기화 해주는 프로토콜입니다.
여러 서버가 구축되어 있을 때, 모든 서버의 시간을 정확하게 맞추기 위해 사용합니다.
yum install ntp 또는 apt-get install ntp 명령어를 통해 ntp를 설치합니다.
이후 /etc/ntp.conf 파일에서 내용을 수정합니다.
- NTP 서버 설정

#pool 0.ubuntu.pool.ntp.org iburst
#pool 1.ubuntu.pool.ntp.org iburst
#pool 2.ubuntu.pool.ntp.org iburst
#pool 3.ubuntu.pool.ntp.org iburst
server 127.127.1.0
# Use Ubuntu's ntp server as a fallback.
#pool ntp.ubuntu.com
위 사진과 같이 pool로 되어있는 부분은 #으로 주석처리하고, server 127.127.1.0 을 입력하여 로컬 NTP 서버임을 입력합니다.

또한,
restrict -4 default kod notrap nomodify nopeer noquery limited
restrict -6 default kod notrap nomodify nopeer noquery limited
위 두 부분을 #으로 주석처리합니다.
restrict 127.0.0.1
restrict 192.168.0.0 mask 255.255.255.0 nomodify notrap
NTP 접속을 위한 네트워크를 위와 같이 입력합니다. restrict 192.168.0.0 -> 192.168.0.0/16 네트워크에서의 ntp 요청을 허용합니다.

이후 ntp 서비스를 재 실행하고
ntpq -p 명령어를 통해 서버가 잘 구축되어 있는지 확인합니다.
- NTP 클라이언트 설정
vi /etc/ntp.conf 파일에서
server xxx.xxx.xxx.xxx 또는 서버명( NTP가 구축된 서버의 IP )을 입력합니다.

위 NTP 서버에서 구축 했던 것 처럼 pool 부분을 #으로 주석처리하고, server (ip주소 또는 서버명)을 적습니다.

ntp 서버를 재 실행 하고, ntpq -p 명령어를 통해 NTP 서버의 상태를 확인합니다.