(WSL) Windows 호스트 파일 덮어쓰기를 방지하는 방법

(WSL) Windows 호스트 파일 덮어쓰기를 방지하는 방법

봉쥬르,

웹에서 많은 솔루션을 찾았지만 그 중 아무 것도 작동하지 않습니다.

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로 인해 발생했습니다. 나는 비활성화했다"호스트 파일 검사"설정하면 이제 작동합니다.

관련 정보