• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Fedora6でポートフォワードできなくなった)

Fedora6でポートフォワードできなくなった

このQ&Aのポイント
  • Fedora6でポートフォワードができなくなった。過去の設定は動かない。
  • PC2でApacheを起動し、PC1の80番ポートをフォワードしたいが、表示されない。
  • トラブルの原因は何か、やり方が変わったのかわからない。お助けを求める。

質問者が選んだベストアンサー

  • ベストアンサー
  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.1

こんにちは。 net.ipv4.ip_forward の設定を忘れている、なんて事はないですか? /etc/sysctl.conf net.ipv4.ip_forward =1

jjk65536
質問者

補足

xjdさん、おはようございます。回答ありがとうございます。 そうなんですよね、考えられるのってその辺しかなくって…。 質問時に明記してなくてすみませんでした。 PC1は現在ルータとして稼動していますので、フォワード設定も ばっちりです。 [PC1]$ cat /proc/sys/net/ipv4/ip_forward 1 知人でも一人、FC5以降でできなくなったと言っていたので、 何かやり方が変わったのかなぁ…。 ちなみに、iptablesのFORWARDも許可してあります。

その他の回答 (1)

  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.2

>フォワード設定もばっちりです。 なるほど、ip_forward のフラグは立てていますか。 なら次に、forwardルールの指定が、質問文に欠けていますが設定しましたか? # 外部からLANへの接続を許可 $IPT -A FORWARD -i $WANPORT -o $LANPORT -d $INNERLAN  ・・・・ 参考 テンプレート10 外部から特定の内部サーバへのアクセスを許可 http://www.atmarkit.co.jp/flinux/rensai/iptables02/iptables02f.html

jjk65536
質問者

お礼

xjdさん、お付き合いいただきましてありがとうございました。 いろいろ確認したのですが、結局原因はわかりませんでした。 いったん質問は締め切りたいと思います。 ありがとうございました。

jjk65536
質問者

補足

回答ありがとうございます。 FC6なので、RH-Firewall-1-INPUTを使って [PC1 ~]$ sudo iptables-save -A INPUT -j RH-Firewall-1-INPUT -A FORWARD -j RH-Firewall-1-INPUT -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT (必要部だけ抜粋) として、外部からのアクセスを許可しています。 …が、何か勘違いしているかもしれないので、 iptables -F; iptables -t nat -F とやってから、RH-Firewall-1-INPUTチェインを使わないで 丁寧に確認してみます。

関連するQ&A