Wsl2でたてたローカルサーバーにローカルネットワーク上の別端末からアクセスするときのオマジナイ
外からの通信はルーターで落とすとかそういう設定はよしなにお願いします
普通にできるかと思ったんですけど、以下のオマジナイを admin powershell で打たないとだめでした。
想定は、 rails の接続を通すやつ。
netsh advfirewall firewall add rule name="allow rails local" dir=in action=allow protocol=TCP localport=3000
netsh interface portproxy add v4tov4 listenaddress=0.0.0.0 listenport=3000 connectaddress=localhost connectport=3000
wslを経由していなかったら、普通に -b 0.0.0.0 で同じことになるはずなんですけど、自分でproxyする必要があるみたいです。