[Ubuntu 20.04] 우분투 NTP 시간 동기화 설정

Hoon;·2021년 12월 6일
2
post-thumbnail

제가 한 번 Ubuntu OS의 시스템 시간을 대한민국의 시간으로 맞춰보겠습니다.

- NTP ❓

Network Time Protocol의 약자이며, 네트워크를 통해 시스템의 시간을 동기화하는 프로토콜입니다.

- NTP 설치하기 📀

  • sudo apt-get install -y ntp


    설치가 완료되면 /etc 경로에 ntp.conf 라는 ntp 설정파일이 생성됩니다.

- NTP 서버 설정하기 ⚙

1. ntp.conf 파일 열기

  • sudo vi /etc/ntp.conf
    노란색으로 표시된 부분은 주석(#) 처리
    server 203.248.240.140 iburst 입력하고 저장!

    동기화 서버 리스트
  • time.bora.net (203.248.240.140)
  • time.nuri.net (211.115.194.21)
  • time2.kriss.re.kr (210.98.16.101)


    🧐 iburst 옵션은 시스템의 시간의 차이와 상관없이 바로 동기화를 실시하는 옵션이고
    해당 옵션을 넣지 않으면 시스템의 시간이 10분 이상 오차가 나야 동기화를 실시하게 된다.

2. ntp 서비스 실행

  • sudo systemctl start ntp (서비스 실행)
  • sudo systemctl status ntp (서비스 상태 확인)

  • ntpq -p (동기화 상태 확인)
    잘 동기화되고 있습니다.

  • date (시스템 날짜 확인)
    시간이 이상하죠? UTC(협정 세계시)로 설정되어 있어서 그렇습니다.

- 타임 존 변경 📍

서울 시간(KST)로 변경 해 보겠습니다.

  • sudo timedatectl set-timezone Asia/Seoul

    드디어 시간이 정상적으로 되었습니다.

❓❗ 다~ 했는데 동기화가 안되신다구요???
1. NTP서버의 ip주소가 변경되었을 수 있습니다. (구글에 검색해보세요!)
2. 만약 도메인으로 서버를 넣으셨다면 DNS 설정 확인!
3. 방화벽에 차단되고 있을 수 있습니다. NTP서비스는 123포트를 사용합니다 Open 해 주세요!

enjoy your Ubuntu!

profile
S/W Engineer & Developer | 블로그 이전 - https://bakingdevlog.tistory.com

0개의 댓글