Skip to main content

시간 동기화 구성

GitHub Enterprise Server는 NTP 서버에 연결하여 시계를 자동으로 동기화합니다. 시계를 동기화하는 데 사용되는 NTP 서버를 설정하거나 기본 NTP 서버를 사용할 수 있습니다.

기본 NTP 서버

원하는 NTP 서버를 구성하는 것이 좋습니다. GitHub Enterprise Server의 기본 NTP 서버 값은 다음과 같습니다.

  • Primary Server: 0.github.pool.ntp.org
  • Secondary Server: 1.github.pool.ntp.org

구성한 NTP 서버든 기본 NTP 서버든, UDP 포트 123에서 접근 가능해야 합니다. 열려 있어야 하는 네트워크 포트에 대한 자세한 내용은 네트워크 포트을(를) 참조하세요.

기본 NTP 서버 구성

  1. 페이지의 오른쪽 상단에 있는 GitHub Enterprise Server의 관리 계정에서 을 클릭합니다.
  2. “Site admin”(사이트 관리자) 페이지에 아직 없는 경우 왼쪽 상단에서 Site admin(사이트 관리자)을 클릭합니다.
  3. " 사이트 관리자" 사이드바에서 관리 콘솔 을 클릭합니다.
  4. “설정” 사이드바에서 시간을 클릭합니다.
  5. "Primary NTP server"에 주 NTP 서버의 호스트 이름을 입력합니다.
  6. "Secondary NTP server (optional)"에 보조 NTP 서버의 호스트 이름을 입력합니다.
  7. “설정” 사이드바에서 설정 저장을 클릭합니다.
  8. 구성 실행이 완료될 때까지 기다립니다.

대규모 시간 드리프트 수정

NTP 프로토콜은 소규모 시간 동기화 불일치를 지속적으로 수정합니다. 관리 셸을 사용하여 시간을 즉시 동기화할 수 있습니다.

참고 항목

  • UTC(협정 세계시) 영역은 수정할 수 없습니다.
  • 하이퍼바이저가 가상 머신의 시계를 설정하지 못하도록 해야 합니다. 자세한 내용은 가상화 공급 기업이 제공한 설명서를 참조하세요.
  • chronyc 명령을 사용하여 구성된 NTP 서버와 서버를 동기화합니다. 예시:
sudo chronyc -a makestep