NTP 서버가 다른 컴퓨터와 동기화되지 않습니다

NTP 서버가 다른 컴퓨터와 동기화되지 않습니다

저는 Linux Debian Wheezy를 사용하고 있습니다. 서버와 PC 사이의 시간과 날짜를 동기화하는 데 문제가 있고, ntp 서버가 인터넷 대신 자신을 가리키는 것 같습니다.

이 경우 Fig는 내 NTP 서버입니다.

root@fig [5156]# ntpq -p
     폴링 도착 지연 오프셋 지터 st t 시 원격 재식별
================================================= = ============================
 그림.nta-모니터.INIT. 16u - 1024 0 0.000 0.000 0.000

내 NTP 서버 ntp.conf 파일:

root@fig [5155]# 덜 /etc/ntp.conf
# /etc/ntp.conf, ntpd 구성

드리프트 파일/var/lib/ntp/ntp.drift
통계 디렉터리 /var/log/ntpstats/

통계 루프 통계 피어 통계 시계 통계
filegen Loopstats 파일 loopstats 유형 day 활성화됨
filegen Peerstats 파일 Peerstats 유형 day 활성화
filegen clockstats 파일 clockstats 유형 day 활성화

Server0.my.pool.ntp.org 아이버스트
Server1.my.pool.ntp.org iburst
서버 2.my.pool.ntp.org iburst
서버 3.my.pool.ntp.org iburst
Server0.asia.pool.ntp.org 아이버스트
서버 1.asia.pool.ntp.org 아이버스트

# ...다른 모든 방법이 실패하면 로컬 시스템 시계를 참조로 사용합니다.
# 참고: 로컬 네트워크에서 *a* 안정적인 서버의 로컬 레이어를 설정하세요.
# ~ 10; 그렇지 않으면 연결이 끊어지면 시계가 꺼집니다.
서버 127.127.1.0
Gummy127.127.1.0 레이어 13

# 기본적으로 모든 사람과 시간을 교환하지만 구성은 허용되지 않습니다.
제한 -4 기본 kod notrap nomodify nopeer noquery
제한 -6 기본 kod notrap nomodify nopeer noquery

# 로컬 사용자는 NTP 서버에 더 주의 깊게 쿼리할 수 있습니다.
제한 127.0.0.1 nomodify

내 서버 및 클라이언트 정보입니다.

NTP 서버 = 192.168.120.104 (사진)
클라이언트 = 192.168.120.65 (바나나)

조언해주세요. 감사해요

이제 질문은 내 NTP 서버가 자신을 NTP 서버로 사용하는 이유입니다.


이것이 NTP 서버에서 풀로 ping을 보내는 것입니다(그림).

root@fig [5246]# ping 0.my.pool.ntp.org
PING 0.my.pool.ntp.org (202.45.138.123) 56(84) 바이트의 데이터.


하지만 yahoo.com에 ping을 하면 응답이 옵니다.

root@fig [5247]# ping yahoo.com
PING yahoo.com (98.138.253.109) 56(84) 바이트의 데이터.
ir1.fp.vip.ne1.yahoo.com(98.138.253.109)의 64바이트: icmp_req=1 ttl=39 time=333 ms
ir1.fp.vip.ne1.yahoo.com(98.138.253.109)의 64바이트: icmp_req=2 ttl=39 time=332 ms
ir1.fp.vip.ne1.yahoo.com(98.138.253.109)의 64바이트: icmp_req=3 ttl=39 time=332 ms
ir1.fp.vip.ne1.yahoo.com(98.138.253.109)의 64바이트: icmp_req=4 ttl=39 time=335 ms
^C
---yahoo.com 핑 통계---
5개의 데이터 패킷 보내기, 4개의 데이터 패킷 수신, 패킷 손실 20%, 시간 4003ms
rtt 최소/평균/최대/mdev = 332.398/333.454/335.464/1.263밀리초

이것은 ps -ef grep [n]tp 명령을 실행할 때의 출력입니다.

root@fig [5213]# ps -ef [n]tp |
ntp 22526 1 0 13:24? 00:00:01 /usr/sbin/ntpd -p /var/run/ntpd.pid -g -c /var/lib/ntp/ntp.conf.dhcp -u 101:108


ntpdate -qu 202.45.138.123 명령을 실행했을 때의 결과입니다.

root@fig [5215]# ntpdate -qu 202.45.138.123
서버 202.45.138.123, 레이어 2, 오프셋 -135.572409, 지연 0.06105
 9월 1일 19:18:29 ntpdate[27420]: 단계 시간 서버 202.45.138.123 오프셋 -135.572409초

답변1

ntpd예상된 구성 파일을 사용하고 있지 않습니다 /etc/ntp.conf.

출력을 보면 ps -ef | grep [n]tp구성 파일이 있고 /var/lib/ntp/ntp.conf.dhcpDHCP의 데이터가 포함될 수 있음을 알 수 있습니다.

몇 개 있어요서버 장애에 대한 훌륭한 답변이 문제를 해결하는 방법을 설명합니다. 요약하면 다음과 같습니다.그림과 같이NTP는 DHCP에서 구성되지 않습니다.

/etc/dhclient.conf다음과 같이 "요청" 줄을 편집 하고 주석 처리를 제거합니다.

request subnet-mask, broadcast-address, routers, domain-name, domain-name-servers, host-name;

특히, ntp-servers존재하는 경우 삭제하십시오. 일부 배포판(Fedora라고도 함)에서는 기본적으로 전송되므로 기본값을 무시하려면 이 줄을 명시적으로 입력해야 합니다.

/var/lib/ntp/ntp.conf.dhcp새 DHCP 임대를 얻은 후에 삭제할 수도 있습니다.

답변2

"NTP 서버 풀"을 사용할 때(분명히 그렇습니다) 키워드를 pool대신 사용하십시오 server.

관련 정보