%20Windows%20%ED%98%B8%EC%8A%A4%ED%8A%B8%20%ED%8C%8C%EC%9D%BC%20%EB%8D%AE%EC%96%B4%EC%93%B0%EA%B8%B0%EB%A5%BC%20%EB%B0%A9%EC%A7%80%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
봉쥬르,
웹에서 많은 솔루션을 찾았지만 그 중 아무 것도 작동하지 않습니다.
Windows 11에서는 Ubuntu 22.04(WSL 2)를 사용합니다. 다른 드라이브로 옮겼어요. 나는 또한 Docker 데스크톱과 Devilbox를 사용합니다(현재는 VSC에서 xdebug를 사용할 수 없지만 또 다른 질문입니다).
내 문제는 WSL을 다시 시작할 때(또는 아마도 일정 시간이 지난 후) Windows 호스트 파일을 덮어쓰는 것입니다.
내가 찾은 해결책은 /etc/wsl.conf에 다음 항목을 추가하는 것입니다.
[network]
generateHosts = false
generateResolvConf = false
generateResolvConf를 사용하거나 사용하지 않고 시도했습니다. 하지만 작동하지 않습니다. Windows 호스트 파일을 어떻게 보관할 수 있습니까?
답변1
Windows 호스트 파일을 덮어쓰는 것은 내 바이러스 백신인 Bitdefender Total Security로 인해 발생했습니다. 나는 비활성화했다"호스트 파일 검사"설정하면 이제 작동합니다.