|
一台服务器不用NAT直接向外提供WEB服务,由于只提供web服务所以INPUT链除80,443全部DROP。传出数据我不知道具体用哪个端口。所以OUTPUT链全部ACCEPT。
所以我的iptables这样写:
iptables -P INPUT DROP
iptables -P OUTPUT ACCEPT
iptables -A INPUT -i eth0 --dport 80 -j ACCEPT
iptables -A INPUT -i eth0 --dport 443 -j ACCEPT
iptables-save > /etc/sysconfig/iptables
请大侠们先看看我的思路对不对?不对的话为什么,该怎么写?
还有这段
iptables -A INPUT -i eth0 --dport 80 -j ACCEPT
我写下去回车就这样
iptables v1.2.7a: Unknown arg `--dport'
Try `iptables -h' or 'iptables --help' for more information.
如果写成这样
iptables -A INPUT -i eth0 -dport 80 -j ACCEPT
提示是:
Bad argument `80'
Try `iptables -h' or 'iptables --help' for more information.
我用的是RH8为什么会这样? |
|