マシンのポート80のトラフィックを8080にリダイレクトしました
sudo iptables -A PREROUTING -t nat -p tcp --dport 80 -j REDIRECT --to-ports 8080
私のマシンを除くすべての世界でうまく機能します。私は開発者であり、自分でポート80を8080にリダイレクトする必要があります。
私のIPは 192.168.0.111
Webサーバーはポート8080で実行されます
サーバーが稼働しているのと同じマシンからではhttp://192.168.0.111/
なく、ウェブサイトを開きたいhttp://192.168.0.111:8080/
。
申し訳ありませんが、ポート80を8080に転送する目的は何ですか?
—
ma11hew28 14年
@mattdipasquale、通常のユーザーはポート80にアクセスできないため、PythonフラスコのようなWebサービスを通常のユーザーとして実行できませんでした。
—
クリスチャン
Webサーバーをポート80にバインドしないのはなぜですか?
—
デビッドフォースター
私は、その非rootユーザーはポート80/443にバインドすることはできませんし、彼はルートとして彼のウェブサービスを実行したいdoesntのために推測すると思います...
—
パベルK.