備忘録

備忘録

Windowsでポートフォワーディングする方法

Ⅰ. はじめに

タイトルの通り「Windowsでポートフォワーディングする方法」です。
Windowsではnetshコマンドを使います。
Linuxではiptablesufwコマンドを使います。

Ⅱ. やり方

127.0.0.1:8080に来たパケットを全て127.0.0.1:80に流す」設定を追加する
netsh interface portproxy add v4tov4 listenport=8080 listenaddr=127.0.0.1 connectport=80 connectaddress=127.0.0.1
設定を削除する
netsh interface portproxy delete v4tov4 listenport=8080 listenaddr=127.0.0.1
設定を確認する
netsh interface portproxy show all

留意点

うまく動作しない場合はWindowsファイアウォールの設定を見直す必要があります。