EC2でAmazonLinuxAMIを使用しています。
以前は、AWSウェブコンソール(セキュリティグループ内)の内部ポートとは異なる外部ポートを入力することができました。現在は、内部ポートと外部ポートの両方に同じポートのみを許可しています。
ポート80と8000の両方から見えるようにするには、同じデーモンが必要です。デーモンは現在、ポート80で実行されています。
同じインスタンスでポート8000から80を「ポートフォワード」するにはどうすればよいですか?
無料の使用階層(Amazon Linux AMIのマイクロインスタンス)を使用しています
iptables -t nat -A PREROUTING -p tcp --dport 8000 -j REDIRECT --to-port 80
このようなもの。 :)
Sudo iptables -t nat -I PREROUTING -p tcp -i eth0 --dport 8000 -j DNAT --to-destination 127.0.0.1:80
上記のコマンドは成功しますが、/proc/sys/net/ipv4/conf/eth0/forwarding
と/proc/sys/net/ipv4/ip_forward
の両方に0
が含まれており、Sudo
を使用した後でも書き込みできません。