WSL2でサービス
WSL2でサービスを立ち上げてホスト以外のPCで利用しようとすると少し手間がかかることが分かった
WSLではホストとネットワークインターフェースが共通だったのでサービスさえ起動させればそのまま使えたがWSL2ではホストと別のネットワークインターフェース上で起動してさらにWSLゲストに振られるIPも動的なので一意にならないということで手間をかけないといけない
とはいえ、いろいろな方がネット上に記事を書いていてくれたのでそれを参考にして無事に構築することができた
ありがたい。
ざっくりとやらないといけないことを書いておこう
- WSLの起動
- WSLゲストのIP取得
- WSLゲストでサービスの起動
- ホストからWSLゲストへのポートフォワーディング
- Windowsファイアウォールでポート開放