Windows 10에 포트 53에서 수신 대기하는 svchost 프로세스가 있는 이유는 무엇입니까?

Windows 10에 포트 53에서 수신 대기하는 svchost 프로세스가 있는 이유는 무엇입니까?

나는 이것이 최근에야 시작되었다고 믿는다. 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

크레딧https://answers.microsoft.com/en-us/windows/forum/all/solved-unable-to-stop-internet-connection-sharing/b01e1ebc-4f9d-4bf6-8d15-37a782fa03ff

핵심 문제는 Host Network Service일부 Hyper-V 서비스에 필요한 것 같습니다. 그러나 다른 프로세스에서 포트 53을 사용한 후에도 관련 서비스는 계속 작동합니다.

따라서 이 문제를 해결하려면 다음을 수행하십시오.

  1. Host Network Service서비스 중지
  2. Internet Connection Sharing서비스 중지
  3. 포트 53을 사용하는 서비스/프로세스를 시작하세요.
  4. Host Network Service서비스 시작

관련 정보