공유할 서비스 선택

TECH


TECH

OS [Linux] NTP ...

페이지 정보

작성자 LeeHyongDong 아이디로 검색 전체게시물 댓글 0건 조회 5,113회 좋아요 0회 작성일 19-11-22 16:13

본문

NTP ...

 

1. NTP란

2. NTP의 구조

3. NTP서버 구축


1. NTP란 

  : Network Time Protocol 말 그대로 네트워크로 구성된 환경에서 구동되는 시스템들의 시간을 동기화하기 위한 규약( Protocol )입니다.

  동기화하는 이유는 프로그램과 프로세스등을 작동할때, 

  서버에서 20분에 실행을 프로세스를 통해 클라이언트로 지시를 했는데 클라이언트에서 30분으로 받아들이면 10분의

  지연시간이 생기고 프로세스의 오류가 생길수 있기때문에 시간을 맞추기위해 NTP가 있는것입니다.

 

  네트워크 보안은 시간 서버를 이용해 시간이 서버와 다르면 접근을 거부해 해커와 악성 소프트웨어의 접근을 방비합니다.

 

 

2. NTP의 구조

 

     9a4ef9b94d65f28dc6faf64a20aff3c8_1574406623_7871.png
 

 

 Stratum 이란?

  : 시간을 전송하는 장비들을 의미하며 Primary reference clock 장비에는 GPS, 세슘 원자 시계 등이 있습니다.


  - straum 0 : GPS나 세슘원자 시계등 시간을 구하는 장비 

  - straum 1 : GPS나 세슘원자 시계등에서 직접 시간을 동기화하는 서버를 의미 

  - straum 2,3 : 트리구조를 형성하는데 보통 straum 2에서 동기화하고 

  - straum 3 서버에서 나머지 서버들을 peer로 해서 동기회 시키므로 straum 1 서버들의 부하를 줄인다. 

 

       - straum 0에서 시간을 측정하고 straum 1에서 시간을 동기화 하는 서버를 구축하고 

       - straum 2는 straum 1에서 시간을 받아와 동기화를 하고 straum 3으로 시간동기화를 분배한다. 이렇게 하는이유는 

       - straum 1에서 접근하는 과부하를 줄이기 위해 만들어진 구조다. 

 

 

3. NTP서버 구축

     -ntp 설치

     1e7c6c0de1e8d32871c0ebb03ed15186_1578634126_1654.png
 

      기본적으로 NTP는 설치가 안되어있어 yum명령어로 받아와야합니다.

     

     - ntpd 시작

     1e7c6c0de1e8d32871c0ebb03ed15186_1578634317_8903.png 

     ntp를 설치했다면 systemctl로 start 및 enable을 시켜줍니다.

  

     - ntp 서버 지정

     9a4ef9b94d65f28dc6faf64a20aff3c8_1574407013_3369.png

     /etc/ntp.conf파일에 들어가 주석처리를 한뒤 time.bora.net iburst를 입력합니다.

     time.bora.net은 한국에서 운영되는 서버로 straum 1 입니다.

 

     저장하고 나간후 리붓을 하면 시간설정이 완료됩니다.

 

     - ntpq -p 설정확인

     9a4ef9b94d65f28dc6faf64a20aff3c8_1574407324_801.png

     리붓이 완료된후 ntpq -p명령어로 현재 적용이 되고있는지 확인할 수 있습니다

 

     - 즉시적용 명령어 

     9a4ef9b94d65f28dc6faf64a20aff3c8_1574407364_3119.png
     rdate명령어로 즉시 시간설정을 하거나 서버측의 시간을 확인할수 있습니다.

 

     -s 확인하지 않고 즉시 시간 설정을 바꿈

     -p 서버측의 시간을 확인

 

 ● 관련 링크

 

Chronyd

http://www.chlux.co.kr/bbs/board.php?bo_table=board02&wr_id=62

 

 

 

댓글목록

등록된 댓글이 없습니다.

TECH 목록
번호 제목 작성자 작성일 조회수
106 OS OSworker 아이디로 검색 전체게시물 12-14 51
RHEL7.9 RHEL8.8 커널 업데이트 후 성능 이슈가 발생했습니다.

카테고리 : OS

51 0
작성자 : OSworker 24/12/14
105 OS OSworker 아이디로 검색 전체게시물 11-27 182
Red Hat Enterprise Linux 9에서 root 사용자로 SSH 로그인 활성화 하는 방법

카테고리 : OS

182 0
작성자 : OSworker 24/11/27
104 OS OSworker 아이디로 검색 전체게시물 11-17 223
RHEL 9.5 가 11월 12일에 릴리즈 되었습니다. 간략하게 살펴보시죠~

카테고리 : OS

223 0
작성자 : OSworker 24/11/17
103 OS OSworker 아이디로 검색 전체게시물 11-10 213
어떤 프로세스 어떤 이유로 인해 성능에 문제가 생겼을때 perf로 그 문제를 찾아보세요.

카테고리 : OS

213 0
작성자 : OSworker 24/11/10
102 OS OSworker 아이디로 검색 전체게시물 10-31 244
AI에 대한 관심이 많습니다. 혹시 RHEL AI에 대해 들어보셨나요?

카테고리 : OS

244 0
작성자 : OSworker 24/10/31
101 OS OSworker 아이디로 검색 전체게시물 10-24 259
Fedora와 Red Hat Enterprise Linux의 차이점

카테고리 : OS

259 0
작성자 : OSworker 24/10/24
100 OS OSworker 아이디로 검색 전체게시물 10-11 299
audit 로그에 저장된 time 을 날짜/시간 으로 변경하여 보는법

카테고리 : OS

299 0
작성자 : OSworker 24/10/11
99 OS OSworker 아이디로 검색 전체게시물 09-29 416
[보안취약점]"RHSB-2024-002 - OpenPrinting cups-filters"에 대해 설명드리고자합니다.

카테고리 : OS

416 0
작성자 : OSworker 24/09/29
98 OS OSworker 아이디로 검색 전체게시물 09-25 564
누가 설정파일을 수정했는지 알고싶어요? 그럼 audit를 사용해보세요~!

카테고리 : OS

564 0
작성자 : OSworker 24/09/25
97 OS OSworker 아이디로 검색 전체게시물 09-15 398
RHEL6.10 앞으로 어떻게 되나요? 아직도 RHEL6버전을 사용하신다구요?

카테고리 : OS

398 0
작성자 : OSworker 24/09/15
Total 106건
게시물 검색

주식회사 클럭스| 대표 : 이찬호| 사업자등록번호 : 107-87-27655
주소 : 서울특별시 영등포구 국회대로 800, 여의도파라곤
E-mail : sales@chlux.co.kr
Copyright © 클럭스 chlux.co.kr All rights reserved.
상단으로Top