Ubuntu 22.04를 실행하는 WSL2 인스턴스가 있습니다. microk8s를 설치하고 로컬 레지스트리를 활성화했습니다. microk8s의 로컬 레지스트리는 노드 포트 32000에서 수신 대기합니다. localhost 및 WSL 인스턴스 IP에서 WSL의 이 레지스트리에 액세스할 수 있습니다. 그러나 netstat -an을 실행하면 아무도 포트 32000을 수신하지 않습니다. iptables 규칙을 나열하는 프롬프트를 시도했지만 포트 32000에 대한 언급이 없습니다. netcat -l -s <wsl ip> -p 32000
아무도 사용하지 않기 때문에 시작할 수 있습니다 . 그런 다음 curl -v <wsl ip>:32000
netcat 대신 microk8s 레지스트리에서 응답을 받습니다. 지금 netstat를 실행하면 포트 32000에서 수신 대기 중인 netcat이 나열됩니다.
어떻게 이럴 수있어? netstat에 따르면 아무도 수신 대기하지 않는 이 포트에 컬을 어떻게 연결합니까? 레지스트리가 이미 수신 대기 중일 때 수신 대기를 위해 netcat을 사용하여 이 포트를 열려면 어떻게 해야 합니까?