ntpd - TCP를 비활성화할 수 있나요?

ntpd - TCP를 비활성화할 수 있나요?

실행하면 ntpd바인딩되어 포트되는 것을 볼 수 TCP있습니다 UDP.

이 경우 TCP내 다른 프로세스가 사용하는 포트와 충돌하는 일부 임시 포트를 선택합니다!

비활성화할 구성을 찾아보았지만 TCP찾을 수 없습니다! , ntpd에만 강제로 바인딩하는 방법이 있나요 UDP/123?

ntpd버전이 있어요4.2.6p3

- 편집하다 -

예제 출력:

:~# netstat -pan | grep ntp
tcp        0      0 0.0.0.0:9101            0.0.0.0:*               LISTEN      8050/ntpd       
tcp        0      0 0.0.0.0:5756            0.0.0.0:*               LISTEN      8050/ntpd       
tcp        0      0 0.0.0.0:5757            0.0.0.0:*               LISTEN      8050/ntpd       
tcp        0      0 0.0.0.0:5758            0.0.0.0:*               LISTEN      8050/ntpd       

답변1

NTP는 UDP 기반 프로토콜이고 시간 서버와 통신하는 데 TCP를 사용하지 않으므로 여기에서 TCP를 비활성화할 필요가 없습니다.

출력에서 이를 확인할 수 있습니다.netstat -apn | grep ntpd

[root@server ~]# netstat -apn | grep ntpd
udp        0      0 <xx.xx.xx.xx>:123          0.0.0.0:*                20405/ntpd
udp        0      0 127.0.0.1:123              0.0.0.0:*                20405/ntpd
udp        0      0 0.0.0.0:123                0.0.0.0:*                20405/ntpd

관련 정보