にむかひて

WSL2で外部からのポートを通す

  • ローカルネットワークなどで開発機(wsl2)のアプリケーション(localhost)に手元からアクセスしたい

結論

  • Windows自体のポートも開く必要がある
  • またWindows => WSL2 へのポートフォワードを設定する
wsl -d Ubuntu-20.04 exec hostname -I
$IP=<↑で調べたIP>
netsh.exe interface portproxy delete v4tov4 listenport=80
netsh.exe interface portproxy add    v4tov4 listenport=80 connectaddress=$IP
``

サイト内検索