ホーム

wslを本番用webサーバとして使う時のtips

manybugsdev


めんどくさかったです。物理サーバに直に linux いれた方がいいんでしょうか? windows が惜しくできないのですが、みなさんはどうしてますか?

tips

以下忘れそうな設定です。

  1. windows 側のファイアウォールの設定

    ポートの公開を行う必要があります。wsl は windows のファイアウォールで保護されているようです。

  2. ポートフォワーディングの設定

    管理者権限のある powershell で netsh コマンドを使用します。<port>は公開するポートの番号です。

    netsh interface portproxy add v4tov4 listenaddress=* listenport=<port> connectaddress=<wslのip> connectport=<port>
    

    ip は wsl 上のhostname -Iコマンドで確認できます。