리눅스

리눅스 ntp 서버, 클라이언트 설정

j_h__415 2022. 11. 3. 23:40

NTP (Network Time Protocol)를 간단하게 설명을 하자면 네트워크 상으로 연결되어 있는 시스템의 시간을 동기화하는 프로토콜입니다. 

 

우선 서버와 클라이언트 각각 ntp 패키지를 다운을 받아야합니다.

이런 식으로 Client 가서도 NTP 패키지를 다운해줍니다.

다시 Server로 이동하여서 #vi /etc/ntp.conf 파일을 열어줍니다.

Server 설정

이런 식으로 설정을 해주면 됩니다. 

minpoll 3 은 동기화되는 시간을 줄여줍니다.

stratum 0 숫자가 높아질수록 신뢰도가 떨어집니다.

다음으로 systemctl restart ntp.services를 치고 에러 메시지가 안 떠야 정상적으로 작동이 되는 겁니다.

서버는 설정을 다 해주었고 이제는 클라이언트를 설정해보겠습니다.

Client 설정

클라이언트도 마찬가지로 server 부분에는 ntp server의 IP를 넣으시면 됩니다.

다음으로 systemctl restart ntp.services를 치고 에러 메시지가 안 떠야 정상적으로 작동이 되는 겁니다.

 

이제 연결이 잘 되어 있는지 확인을 해봐야 합니다.

Server로 가서 #ntpq -p라는 명령어로 확인을 하실 수 있습니다.

이런 식으로 LOCAL 옆에 * 표시가 있어야 합니다.

Client로 가서도 똑같이 확인을 해봅니다.

잘 연결이 되어 있네요 그럼 마지막으로 동기화가 되는지 한번 확인을 해봐야겠죠?

Server로 가서 시간을 바꿔봅니다.

대략 하루 뒤로 바꿨습니다.

이제 서버와 클라이언트 ntp 재시작을 해주시고 클라이언트 가서 확인을 해봅니다

잘 바뀐 것을 확인하실 수 있습니다

 

 

이상으로 NTP 실습을 마치겠습니다.

'리눅스' 카테고리의 다른 글

Linux Disk Encryption  (0) 2022.11.04
Linux DNS 설정  (0) 2022.05.18
Linux Routing  (0) 2022.05.02
Linux DHCP Setting  (0) 2022.04.29
Debian IP 설정하는법  (0) 2022.04.19