博多南ウェブサービスのblog

博多南ウェブサービスのサービス紹介

【Play Framework 2.8.x と WSL 2 サンプル】Lan 内の mobile device から WSL 2 にアクセスしたい

Play Framework を始めたばかりの方向けに、サンプルを進めるうえで困ったところを共有する目的で書いています。

Play Framework 2.8.x と WSL 2 をつかって、Lan 内の mobile device から WSL 2 の Play Framework http server にアクセスしたときのメモです。

以下、目次

通信のイメージ

[Mobile Device]

↑↓ TCP to (host's ip):(host open port)

[Windows (host)]

↑↓ TCP port forwarding (host port ⇔ guest's ip:port)

[Http server in WSL 2 (guest)]

やること

  • Windows (host) の Firewall に、TCP アクセスのルールを追加
  • Windows (host) の Proxy Service ? (netsh で変更されるサービスは何だろう?)に、ポートフォワードのルール追加
  • WSL 2 (guest) の Http Server (Play Framework) Filter に、アクセス可能なホスト名追加

参考にしたところ

Githubこちら

以上でした。