Jag kunde bara ansluta mongoDB-instansen med WSL2 IP-adress.
Du kan få det genom att köra den här i WSL:
ip addr show eth0 | grep 'inet\b' | awk '{print $2}' | cut -d/ -f1
eller den här i powershell på Windows-värd:
[Regex]::Match((wsl -- ip addr show eth0), 'inet (?<IP>\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})\/').Groups["IP"].Value
Dåliga nyheter:denna IP ändras vid varje omstart av WSL2. Det finns en go-wsl2-host som lägger till en värd för denna IP och håller den uppdaterad. Men jag har aldrig använt det.