본문 바로가기

라즈베리파이(RPI)

[버섯] 버섯돌이의 라즈베리 기초 - 서버시간 동기화(ntpdate)



버섯돌이의 라즈베리 기초
서버시간 동기화(ntpdate)

Created Date: 2014.03.19
Modified Date: 2014.03.19
revision 1

키워드 : nptupdate

안녕하세요 버섯돌이 유재성입니다.
아주 간단한 내용이라 기존의 설치 글에 설치 방법만 추가하려다
아무래도 따로 작성되는게 검색하기도 쉽고 보기도 편할 듯 싶어서 별도의 강좌로 작성합니다.

1. 서버 시간 동기화? 왜 필요하지?
복잡한 설명 필요없이....
자신이 사용하는 컴퓨터의 시계가 정확하기를 원하는 분들도 있을 것입니다.
그럴때 사용하는 개념이 서버 시간 동기화입니다.
다른 컴퓨터의 시간(시계)를 이용해서 내 컴퓨터의 시계를 재 설정하는 것을 시간 동기화라고 합니다.

시간 동기화 방법에는 rdate(udp 37번)가 있고, Network Time Protocol인 ntp(123 포트)가 있는데
ntp가 rdate보다는 좀 더 정확도가 높다고하는군요.^^


2. 설치
apt-get을 이용해서 간단히 설치가 가능합니다.
> apt-get install ntpdate


3. 사용방법
ntpdate -u 다음에 이용 할 ntp 서버의 도메인명을 적어주면 됩니다.
> ntpdate -u ntp.ubuntu.com

다른 ntp 서버를 찾고 싶다면 아래 URL에서 희망하는 지역을 선택하시면 됩니다.

한국의 경우 Asia권이니 asia.pool.ntp.org를 클릭하시면...



위처럼 Korea가 나오는데 Korea를 선택하시면 최종 결과 화면이 나옵니다.



첫번째의 3.kr.pool.ntp.org를 이용하고 싶다면 아래처럼 실행하면 되겠지요.

> ntpdate -u 3.kr.pool.ntp.org




옛기억에 필요한 경우 rdate를 즐겨 사용하는데 잊어 버리기전에 잠시 포스팅 해 놓습니다.
컴퓨터 시간 동기화가 필요하다 싶을 때 아무생각 없이 주기적으로 실행하시면됩니다.^^
라즈베리 파이 부팅시 매번 실행해주시면 좋겠지요...^^

중요한 내용은 아니니 세부 내용이 필요하신 분들은 참고자료의 원문들을 참고하세요.


[참고자료]
[1] NTP
[2] Public Time Server list - Where to get time from
[3] 시간 동기화 ntpdate와 rdate



End.

written by 버섯돌이(Dev4uNet)

이 저작물은 크리에이티브 커먼즈 저작자표시-비영리 3.0 Unported 라이선스에 따라 이용할 수 있습니다.