Linux (전 계열) Linux NTP 서버 구축 및 적용(전 계열) Linux NTP 서버 구축 및 적용 조건 : DB 방화벽(DB접근제어)에서 외부 통신이 되어야합니다. (ping 8.8.8.8 로 테스트) 또한 인/아웃바운드 룰에 각 UDP 123포트가 열려있어야합니다. NTP 서버 구축 (to DB방화벽)(Server) 1. CLI
환경 접속 2. #yum –y install ntpd* 명령어 수행 (ntp 서버 설치) 3. #vi /etc/ntp.conf 명령어 수행 (conf 편집 모드로 접속) #restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap 이 입력된 줄 밑에 등록된 server 1.centos.pool.ntp.org iburst server kr.pool.ntp.org server asia.pool.ntp.org 값을 입력 (ntp 목록은 https://zetawiki.com/wiki/%EA%B3%B5%EC%9A%A9_NTP_%EC%84%9C%EB%B2%84_%EB%AA%A9%EB%A1%9D)keys /etc/ntp/keys 값 아래 저장 후 나가기 4. #chkconfig ntpd on
명령어 수행 (재부팅되어도 ntp 서버가 자동으로 시작되도록 설정) 5. #cd /usr/sbin 명령어 수행 타 서버 NTP 적용 (Client) (해당 작업은 ntpd service를 끄고 하기를 권장함)
NTP 서버를 Client가 적용했으나 시간 오차가 있는 경우가 있다. 이는 Offset 값이 차이가 나는 경우로(500~1000 이상 차이) 시간이 지나면 서서히 맞춰지는 경우가 많다. 서바타임과 차이나는만큼 시간단위로 쪼개서 서서히 맞춰지기때문. #ntptime -s 0 -f 0 옵션을 사용하여 offset 값 초기화를 시도하거나 강제 시간 동기화, 혹은 일정시간 후 복구되는지 알아보자. (이 문제가 아니라면 트래픽 부하나 해당 NTP 서버의 문제 등을 고려할 수 있다.) 출처 : https://blog.naver.com/oxcow119/221499348324 https://cafe.naver.com/ghson/6850 https://tez.kr/149 |