NTP broadcast/multicastclient 설정방법 질문...
작성자 정보
- 유정호 작성
- 작성일
컨텐츠 정보
- 5,501 조회
- 2 댓글
- 0 추천
- 목록
본문
NTP 타임서버와 클라이언트 설정 방법에 대해서 문의드립니다.
현재 타임서버에 적용될 서버와 클라이언트 수가 100여대 이상 있는데
NTP로 시간 동기화를 하려고 합니다. 설정에는 잘 못한 부분이 없는것 같은데 이상하게 시간을 받아오지 못하네요.
OS는 AsiaNux(레드햇 계열) 입니다.
구성하려는 NTP 설정은 서버는 broadcast 로 설정하여 패킷을 뿌려주고, 클라이언트를 multicast로 설정하여 시간을 받아오는 설정입니다.
여기저거 찾아 보았지만, broadcast와 multicast에 대한 설정은 잘 나와있지가 않더군요.
설정은 다음과 같이 하였습니다.
서버 설정
--------------------------------------------------------------
[root@ntp-server root]# cat /etc/ntp.conf
server time.bora.net
broadcast 224.0.1.1
driftfile /var/lib/ntp/drift
broadcastdelay 0.008
keys /etc/ntp/keys
--------------------------------------------------------------
클라이언트 설정
--------------------------------------------------------------
[root@ntp-client root]# cat /etc/ntp.conf
multicastclient 224.0.1.1
restrict 224.0.1.1 mask 255.255.255.255 notrust nomodify notrap
driftfile /var/lib/ntp/drift
broadcastdelay 0.008
authenticate yes
keys /etc/ntp/keys
---------------------------------------------------------------
ntp서버를 구동하면 다음과 같이 broadcast를 날립니다.
정상적으로 구동하는 것 같구요.
[root@ntp-server root]# ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
*211.59.100.100 58.73.137.250 2 u 940 1024 377 7.812 -23.727 7.812
224.0.1.1 0.0.0.0 16 u - 64 0 0.000 0.000 4000.00
----------------------------------------------------------------------
그런데 클라이언트에서는 다음과 같이 broadcast를 못받아오는 것 같습니다.
[root@ntp-client root]# ntpq -p
No association ID's returned
클라이언트에서도 받아올수 있는 설정 방법을 가르쳐 주시기 바랍니다.
관련자료
-
이전
-
다음
이창목님의 댓글
- 이창목
- 작성일
server time.bora.net으로 설정하셨고
클라이언트에
server 서버
time.boar.net으로 설정하신 서버아이피 넣고 해보세요
ntp 싱크로나이즈 머라머라 나올겁니다..
유정호님의 댓글
- 유정호
- 작성일
워낙 클라이언트 대수가 많다 보니,
2계층 타임서버를 두대 정도 만들어서 클라이언트은 broadcast로 두대중 아무거나
선택적으로 시간을 받아와 시간을 적용하려고 하는 것입니다.
일단 타임서버 이중화도 고려해서 2계층을 두대 만든 것이구요.
그래서 broadcast로 뿌려주고 받으려고 타임서버를 설정하려고 하는 것인데,
서버는 설정은 맞는 것 같은데, 클라이언트가 좀 아닌 듯 해서 질문드립니다.