- - PR -
iptables設定がうまくいきません
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-09-11 17:52
IPTABLESを設定しましたが、思ってるように動作してくれません。
どこが間違っているのか、IPTABLES以外にも設定する必要がある場所があるのか よくわかりません、ご助言をいただけないでしょうか 環境 OS: RHEL ES4 CPU: PEN4 3.0 MEM: 1G NICはBonding設定で使用中です。 以下iptablesの設定です。 ------------------------------------------------ #!/bin/sh #flush rules iptables -F iptables -X iptables -Z lo="127.0.0.1" #set policy iptables -P INPUT DROP iptables -P OUTPUT DROP iptables -P FORWARD DROP #accept local interface iptables -A INPUT -p ALL -i $lo -j ACCEPT iptables -A OUTPUT -p ALL -o $lo -j ACCEPT #accept udp input iptables -A INPUT -i bond1 -p udp -m multiport --sport 100,123 -j ACCEPT #accept udp output iptables -A OUTPUT -o bond1 -p udp -m multiport --sport 100,123 -j ACCEPT #accept tcp input iptables -A INPUT -i bond1 -p tcp -m multiport --sport 80,20,21,22,25 -j ACCEPT #accept tcp output iptables -A OUTPUT -o bond1 -p tcp -m multiport --sport 80,20,21,22,25 -j ACCEPT #accept ICMP iptables -A INPUT -p ICMP --icmp-type 8 -j ACCEPT iptables -A OUTPUT -p ICMP -m state --state ESTABLISHED,RELATED -j ACCEPT iptables -A OUTPUT -p ICMP --icmp-type 8 -j ACCEPT iptables -A INPUT -p ICMP -m state --state ESTABLISHED,RELATED -j ACCEPT #save setting /etc/init.d/iptables save #restart iptables /etc/init.d/iptables restart exit 0 ---------------------------------------- pingはうまくいきますが、FTPとかssh接続とがまったくできません。 外部からポートスキャンしてみるとFileredで失敗、 内部からしたらOperation not permittedで外部と同じようfilteredが出ます。 >>iptables -P INPUT DROP この部分を iptables -P INPUT ACCEPTに直すと外部からはポートスキャンはできますが、 同じく、SSHとFTPが使えません。 SELINUXはOFF、インストール時のファイアウォールは無効にしてます。 助けてください。T T | ||||
|
投稿日時: 2006-09-11 18:02
"--sport"ではなく"--dport"でしょう。 一応設定用GUIもあるので、それで設定した内容も参考になるのでは。 | ||||
|
投稿日時: 2006-09-11 18:58
Mattunさま
早速の返答ありがとうございます。 sportをdportに直しても結果は同じで、GUIの設定ツールはセキュリティレベルの ところにチェックを入れて設定を反映させて、やってみても同じでした。 GUIで設定反映後/etc/sysconfig/iptablesを見ても iptables -A INPUT -i bond1 -p udp -m multiport --dport 100,123 -j ACCEPT この部分が iptables -A RH-Firewall-1-INPUT -i bond1 -p udp -m multiport --dport 100,123 -j ACCEPT に変わっただけなので、dport以外は設定は間違ってない気がします。 | ||||
|
投稿日時: 2006-09-11 21:39
sportをdportに変える箇所は4つのsport行のうちの2つですが、
4つとも変更してたりはしませんよね? あと、iptables −Lなどを実行して、 期待した値に設定されているかを確認されていますか? |
1