मैं केवल WSL2 IP पते का उपयोग करके mongoDB उदाहरण कनेक्ट करने में सक्षम था।
आप इसे WSL के अंदर चलाकर प्राप्त कर सकते हैं:
ip addr show eth0 | grep 'inet\b' | awk '{print $2}' | cut -d/ -f1
या यह विंडोज़ होस्ट पर पॉवरशेल में है:
[Regex]::Match((wsl -- ip addr show eth0), 'inet (?<IP>\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})\/').Groups["IP"].Value
बुरी खबर:यह आईपी प्रत्येक WSL2 पुनरारंभ पर बदलता है। एक go-wsl2-host है जो इस आईपी के लिए एक होस्ट जोड़ता है और इसे अपडेट रखता है। लेकिन मैंने कभी इसका इस्तेमाल नहीं किया।