서버에서 NTP 시간 동기화를 구성하는 방법은 무엇입니까?


29

시계를 특정 NTP 서버와 동기화하도록 Ubuntu 12.04 서버를 구성하고 싶습니다. 이것을 어디에 설정합니까?

답변:


38

설치

소프트웨어 센터를 통해 설치

또는 명령 줄을 선호하는 경우 ...

sudo apt-get install ntp

구성

sudo nano /etc/ntp.conf

이 파일에는 기본 우분투 서버가 활성화되어있을 것입니다. http://www.pool.ntp.org/zone/europe 또는 http://www.pool.ntp.org/zone/north-america 또는 http://www.pool.ntp.org/zone을 확인할 수 있습니다 로컬 (국가 기반) 서버의 경우 / asia #앞에 서버를 추가하여 모든 서버를 주석 처리하고 사용하려는 서버에 추가하십시오 .

새로운 변경 사항 활성화

sudo service ntp restart

동기화 여부 확인

sudo ntpq -c lpeer

모든 서버 목록과 마지막으로 확인한 시간이 표시됩니다. 웹에서 임의의 예 :

여기에 이미지 설명을 입력하십시오

로깅 참조

sudo tail -f /var/log/syslog

방화벽을 사용중인 경우 UDP 123을 열어야합니다.


4
포트를 여는 이유는 무엇입니까? 상태 저장 방화벽은이 머신의 아웃 바운드 요청을 먼저 인식합니다.
HDave

포트 37을 사용했는데 작동하는 것처럼 보입니까?
Jason

초기 시간대를 잘못 설정 한 경우이를 변경하는 올바른 방법은 sudo dpkg-reconfigure tzdata명령 을 사용하는 것 입니다.
Attila Fulop

11

먼저 NTP가 설치되어 있는지 확인하고 키보드에서 Ctrl+ Alt+ T를 눌러 터미널을 엽니 다. 열리면 아래 명령을 실행하십시오.

sudo apt-get install ntp

그런 다음 아래 파일을 편집하여 시간 서버를 추가하십시오.

sudo nano /etc/ntp.conf

동기화 할 시간 서버를 추가하려면 USA 서버 또는 유럽 ​​서버를 사용하십시오 .

그런 다음 NTP 서비스를 다시 시작하십시오.

sudo service ntp restart
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.