![ntpd - TCP를 비활성화할 수 있나요?](https://linux55.com/image/34567/ntpd%20-%20TCP%EB%A5%BC%20%EB%B9%84%ED%99%9C%EC%84%B1%ED%99%94%ED%95%A0%20%EC%88%98%20%EC%9E%88%EB%82%98%EC%9A%94%3F.png)
실행하면 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