나는 이것이 최근에야 시작되었다고 믿는다. Windows 10이 시작되면 svchost
프로세스가 자동으로 시작되고 포트 53에서 수신 대기합니다.
최근에 내 도커 컨테이너가 시작되지 않았기 때문에 이 사실을 알았고 , 같은 컴퓨터에서 약 1년 동안 컨테이너를 pi-hole
사용해 왔습니다 .pi-hole
인터넷을 확인해 보니 로컬 DNS 역할을 하는 일부 새로운 Windows 10 기능에 대한 정보를 찾을 수 없었습니다.
업데이트
팁을 주신 @user1686에게 감사드립니다.
이 명령을 사용하여 netstat -ab -p udp
포트가 SharedAccess
실제로 이름이 서비스 에 의해 소유되어 있음을 발견했습니다.인터넷 연결 공유(ICS)관리자 에서 Services
내가 믿었던 것은 Host Network Service
.
Active Connections
Proto Local Address Foreign Address State
UDP 0.0.0.0:53 *:*
SharedAccess
Host Newtork Service
하지만 왜 갑자기 시작된 것인지 알 수 없었습니다 . "하는 것이기 때문에Windows 가상 네트워크에 대한 지원을 제공합니다.", 아마도 Docker 컨테이너가 Windows 네트워크를 활용하는 방식을 변경한 최근 Docker Desktop 업데이트의 일부 변경 사항 때문인 것 같습니다.
답변1
핵심 문제는 Host Network Service
일부 Hyper-V 서비스에 필요한 것 같습니다. 그러나 다른 프로세스에서 포트 53을 사용한 후에도 관련 서비스는 계속 작동합니다.
따라서 이 문제를 해결하려면 다음을 수행하십시오.
Host Network Service
서비스 중지Internet Connection Sharing
서비스 중지- 포트 53을 사용하는 서비스/프로세스를 시작하세요.
Host Network Service
서비스 시작