본문 바로가기
프로그램 개발/리눅스

[Linux] 서버 시간동기화 방법 / server synchronization time

by 코딩히어로 2020. 6. 24.

서버 프로그램을 만들다 보면 Database에 그 당시 시간을 저장하는 경우가 많다

 

그런데 처음 서버를 구동할 때까지만 해도 아무 이상없이 잘 맞아서 저장되던 시간값이 어느순간

 

1~2초 차이로 시작해서 확연하게 격차가 생기게 되는데

 

이것의 근본적인 문제는 바로 시간 동기화를 하지 않아서 그렇다

 

이러한 문제는 서버상에 Cron을 통해서 쉽게 동기화 할 수 있다

 

필자는 한국기준시간에 맞추기 위해 time.bora.net 의 시간에

 

서버시간을 동기화 하는 작업을 등록해 두었다

 

이렇게 하면 관리가자 등록한 주기에 따라서 기준이 되는 서버시간으로 시간을 동기화 할 수 있다

 

한국 서버시간 동기화 리스트는 다음과 같다

 

ntp.ewha.or.kr 

175.119.224.116

114.207.245.175

 

maths.kaist.ac.kr

143.248.25.208

 

time.ewha.or.kr

114.207.245.166

 

ntp.ewha.net

211.189.50.33

time.ewha.net

 

ticktock.ewha.net

125.240.238.73

time.ewha.net

 

ntp1.epidc.co.kr

211.115.194.21

www.epidc.co.kr/services/services_03_05.html

 

ntp2.epidc.co.kr

211.115.194.22

www.epidc.co.kr/services/services_03_05.html

 

time.bora.net

203.248.240.103

LGU+

PING응답

 

time.korserve.net

211.51.221.196

time.korserve.net

 

t2.korserve.net

211.51.221.130

ip 주소 변경

 

rokkorclub.net

210.118.170.59

rokkorclub.net

 

time.wonkwang.ac.kr

203.249.48.182

www.wonkwang.ac.kr

 

해피컴

220.94.243.15

 

noc6-3.koren21.net

203.255.248.57

 

time.nuri.net

아이네트호스팅

PING응답

 

time.nist.gov

NIST

 

time.windows.com

마이크로소프트

 

time-nw.nist.gov

NIST

 

time-a.nist.gov

NIST

 

time-b.nist.gov

NIST

 

1.kr.pool.ntp.org

PING응답

pool.ntp.org

 

1.asia.pool.ntp.org

PING응답

pool.ntp.org

 

2.asia.pool.ntp.org

PING응답

pool.ntp.org

 

3.asia.pool.ntp.org

PING응답

pool.ntp.org

 

time.google.com

PING응답

구글

 

위 서버 리스트들 중에서 가장 보편적으로 bora.net이 사용된다

 

마지막으로 Cron 등록은 Crontab -e 명령을 통해서

 

Cron 등록리스트 확인은 Crontab -l 명령을 통해서 가능하다

댓글