>  기사  >  운영 및 유지보수  >  Linux에서 NTP 서버 시간을 동기화하고 설정하는 방법에 대한 자세한 설명

Linux에서 NTP 서버 시간을 동기화하고 설정하는 방법에 대한 자세한 설명

黄舟
黄舟원래의
2017-07-24 15:00:223979검색

이 글에서는 리눅스 NTP 서버 시간 동기화 설정 관련 정보를 주로 소개합니다. 필요한 친구들은 참고하시면 됩니다.

리눅스 NTP 서버 시간 동기화 설정

시간 동기화의 필요성은 여러 곳에서 찾아볼 수 있습니다. 예를 들어 cm와 cdh를 설치하는 경우 ntp 시간 동기화가 필요합니다. 그렇지 않으면 빨간색 경고가 나타납니다

여기서 가장 중요한 것은 서버를 메인 서버로 설정하고 다른 컴퓨터가 이 컴퓨터의 시간을 동기화하도록 하는 것입니다. 서버가 인터넷에 연결할 수 없는 경우가 많기 때문에 구성된 로컬 시간이며 인터넷 시간 동기화가 없습니다

먼저 여기에 2대의 머신을 설정했는데 메인 머신은 192.168.5.102이고 다른 하나는 192.168입니다. 5.103

먼저 메인 머신을 설정하세요

Edit /etc/ntp.conf 파일

Add


restrict 127.0.0.1   # 开启内部递归网络接口 lo 
restrict 192.168.5.0 mask 255.255.255.0 nomodify #在内部子网里面的客户端可以 进行网络校时,但不能修改NTP服务器的时间参数

구성이 현지 시간이므로 다음을 사용하는 NTP 서버도 구성해야 합니다. 시스템 시계를 시간 소스로 /etc/ntp.conf 파일에 추가해야 합니다. 기록:


server 127.127.1.0 
fudge 127.127.1.0 stratun 10

위 기록에서:

지정된 IP 주소는 "의사" IP 주소입니다. , 로컬 시스템을 시간 소스로 식별합니다.

지정된 IP 주소 127.127.1.1은 NTP에게 내부 시계를 시간 소스로 사용하도록 지시합니다.

"fudge"는 이 시계의 레벨을 정의합니다. 그러한 기록이 없으면 해당 노드는 1차 레벨 서버입니다. 이 서버에 쿼리할 때 이 서버가 신뢰할 수 있는 시간 소스가 아니라는 것을 클라이언트가 알 수 있도록 수준을 10으로 다시 정의하는 것이 좋습니다.

이 시간 동기화 방법은 로컬 네트워크에서만 사용해야 하며 사용할 수 없습니다. 외부적으로 시간 소스를 사용하는 경우

를 사용한 다음 NTP 서비스를 시작합니다


service ntpd start

부팅 시 자동 시작을 설정합니다


chkconfig ntpd on

그런 다음 192.168.5.103 호스트에서 클라이언트를 구성합니다. /etc/crontab 파일을 편집하세요. 이 노드가 1분마다 메인 서버와 시간을 동기화하도록 설정하는 데 사용됩니다
설정은 다음과 같습니다:


* * * * * root /usr/sbin/ntpdate 192.168.5.102;/sbin/hwclock -w

위 내용은 Linux에서 NTP 서버 시간을 동기화하고 설정하는 방법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.