아이티센 멘토링 실습 2주차 - NTP 서버 구축

정지호·2022년 9월 24일
0

기업 특강

목록 보기
13/19
post-custom-banner

1. 타임 서버

  • 타임 서버는 시계에서 실제 시간(원자시계 등을 기반)을 읽고, 컴퓨터 네트워크를 사용하여 이 시간 정보를 클라이언트에 배포하는 서버 컴퓨터이다.
  • 인터넷을 통해 시간 정보를 배포하는데 있어 널리 사용되는 프로토콜이 NTP(Network Time Protocol)이다.
  • 국내 공개 타임서버 리스트 (2021년 12월 13일 기준)
  • 최대 256계급까지 존재. 현재 16계급까지 사용한다고 한다. 계급 순위가 낮을수록 타임 서버의 우선순위가 높아진다고 한다.

2. NTP 서버 구축해보기

  1. 타임서버 ip 주소 파악하기 (ip addr 명령어 사용)
    (10.37.39.78)

  2. ntp 패키지 설치 (yum install -y ntp 명령어 사용) -> 서버/클라이언트 모두 설치

  3. ntp 서버 설정

1) ntp.conf 파일 들어가기(vi /etc/ntp.conf 명령어 사용)

2) restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap 부분 주석 해제
(현재 클라이언트가 존재하는 네트워크의 서버들이 ntp 서버에 시간을 요청할 수 있도록 함)

3) 우선 순위가 높은 타임서버들을 주석처리해버린다. 그리고 편집기에서 나간다.

  1. 방화벽ID 실행 후 포트를 추가한다.
    (영구적으로 포트아이디123 - udp프로토콜 을 add해줌)

  2. 포트 추가/변경은 --reload 옵션을 실행해야 반영된다.

  3. ctl(control)을 통하여 스타트 (systemctl start ntpd)

  4. ctl(control)을 통하여 enable (systemctl enable ntpd)

  5. 다시 ntp.conf 파일 들어가서(vi /etc/ntp.conf 명령어 사용) 타임 서버 IP 주소 기입. 그 후 편집기에서 나감.

  6. 현재 클라이언트에서 어떤 타임서버를 쓰는지 파악(ntpq -p 명령어 사용)
    (localhost를 사용)


출처
https://whitewing4139.tistory.com/132
http://time.ewha.or.kr/domestic.html
https://edushare.tistory.com/186
https://whitewing4139.tistory.com/132

profile
정지호
post-custom-banner

0개의 댓글