プロが教える店舗&オフィスのセキュリティ対策術

iptables初心者です。
iptablesのパケットフィルタリングで、
プライベートアドレス xxx.0.0.0/255.0.0.0
グローバルアドレス yyy.yyy.0.0/255.255.0.0
からのみ、HTTP、FTP、SSHでの接続を許可したいのですが、どのように記述したらよいかわかりません。

# iptables -A OUTPUT -f -d 192.168.1.1 -j DROP

この様な感じで、正しい記述方法をご教授ください。

A 回答 (1件)

iptables -A INPUT -s yyy.yyy.0.0/16 -p tcp --dport 22 -j ACCEPT


iptables -A INPUT -s yyy.yyy.0.0/16 -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -s yyy.yyy.0.0/16 -p tcp --dport 21 -j ACCEPT
iptables -A INPUT -m state --state ESTABLISH,RELATED -j ACCEPT

iptables -A INPUT -s xxx.0.0.0/8 -p tcp --dport 22 -j ACCEPT
iptables -A INPUT -s xxx.0.0.0/8 -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -s xxx.0.0.0/8 -p tcp --dport 21 -j ACCEPT
iptables -A INPUT -m state --state ESTABLISH,RELATED -j ACCEPT

でいくと思います。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!