次のルールを追加しようとしています。
iptables -t nat -A PREROUTING -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 8080
しかし、私が得ているのは:
FATAL: Module ip_tables not found.
iptables v1.4.7: can't initialize iptables table `nat': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
フォーラムを調べてみると、iptable_natモジュールがインストール/アクティブ化されていないという結論に達しました。発行することにより
modprobe iptable_nat
私は得る
FATAL: Module iptable_nat not found.
これをインストール/アクティブ化する方法のアイデア。
ありがとう、エイドリアン
以下のコマンドの出力は何ですか?IP転送を有効にしましたか?
cat/proc/sys/net/ipv4/ip_forward
1である必要があります。
lsmod | grep iptable