edo1z blog

プログラミングなどに関するブログです

WSL2の特定ポートにwindowsからアクセスする

どうもWSL2は、windowsとネットワークが別になっているらしい。WSL2の3338ポートにwindowsからアクセスする場合は、単純にlocalhost:3338で、WSL1のときはよかったけど、WSL2はダメらしい。

ただ、下記を .wslconfig に追加したら、それだけでアクセスできるようになった。

参考: WSL2内で立ち上げたサーバにWindows側からlocalhostで接続する - Qiita

localhostForwarding=True

しかし、再起動したらまたアクセスできなくなった。。

wslを下記で再起動したけどダメだった。

> wsl -t Ubuntu

ここに下記が書いてあったのでやってみたらできた。

> wsl --shutdown