Saya dapat menghubungkan instans mongoDB hanya menggunakan alamat IP WSL2.
Anda bisa mendapatkannya dengan menjalankan yang ini di dalam WSL:
ip addr show eth0 | grep 'inet\b' | awk '{print $2}' | cut -d/ -f1
atau yang ini di powershell di host windows:
[Regex]::Match((wsl -- ip addr show eth0), 'inet (?<IP>\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})\/').Groups["IP"].Value
Berita buruk:IP ini berubah pada setiap restart WSL2. Ada go-wsl2-host yang menambahkan host untuk IP ini dan terus memperbaruinya. Tapi saya tidak pernah menggunakannya.