Wireshark를 사용하여 virtualbox(OS: Linux Mint 19.1 Tessa) 내부의 일부 프로토콜(ARP, NDP 등)을 분석하고 "Network Time Control" 동기화를 비활성화하려고 합니다.
yuza@VirtualBox:~$ sudo timedatectl set-ntp off && timedatectl status
Local time: Fri 2019-04-12 09:59:28 CEST
Universal time: Fri 2019-04-12 07:59:28 UTC
RTC time: Fri 2019-04-12 07:59:29
Time zone: Europe/Vienna (CEST, +0200)
System clock synchronized: yes
systemd-timesyncd.service active: no
RTC in local TZ: no
그럼에도 불구하고 Wireshark는 여전히 NTP 트래픽을 자주 캡처합니다.
나 와이어샤크 알아요캡처 필터그리고필터 표시.
그런데 왜 NTP 비활성화를 사용할 수 없는지 궁금합니다 sudo timedatectl set-ntp off
.
편집하다:
크로니가 설치되어 있지 않습니다.
yuza@VirtualBox:~$ apt policy chrony | grep Installed
Installed: (none)
UDP 포트 123의 프로세스에서 열린 파일 목록:
yuza@VirtualBox:~$ sudo lsof -iUDP:123
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
ntpd 716 ntp 16u IPv6 19895 0t0 UDP *:ntp
ntpd 716 ntp 17u IPv4 19900 0t0 UDP *:ntp
ntpd 716 ntp 18u IPv4 19904 0t0 UDP localhost:ntp
ntpd 716 ntp 19u IPv6 19906 0t0 UDP ip6-localhost:ntp
ntpd 716 ntp 23u IPv4 22229 0t0 UDP VirtualBox:ntp
ntpd 716 ntp 24u IPv6 22232 0t0 UDP VirtualBox:ntp
답변1
마침내 문제를 발견했습니다.
게다가
sudo timedatectl set-ntp off
명령을 실행해야 합니다
sudo /etc/init.d/ntp stop
. 이렇게 하면 sudo lsof -iUDP:123
이전에 활성화된 UDP-port-123 프로세스가 더 이상 나타나지 않습니다. 그리고 Wireshark는 더 이상 NTP 트래픽을 캡처하지 않습니다.
yuza@VirtualBox:~$ sudo /etc/init.d/ntp status | grep "Active:"
Active: active (running) since Tue 2019-04-16 14:58:03 CEST; 5s ago
yuza@VirtualBox:~$ sudo /etc/init.d/ntp stop
[ ok ] Stopping ntp (via systemctl): ntp.service.
yuza@VirtualBox:~$ sudo /etc/init.d/ntp status | grep "Active:"
Active: inactive (dead) since Tue 2019-04-16 14:58:14 CEST; 3s ago
yuza@VirtualBox:~$ sudo lsof -iUDP:123
yuza@VirtualBox:~$
감사해요통신회사팁을 얻으려면!