LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1039|回复: 0

我用iptables设计防火墙遇到一些难题:

[复制链接]
发表于 2003-5-21 20:52:17 | 显示全部楼层 |阅读模式
我用iptables设计防火墙遇到一些难题:
我是这样做的:for f in /proc/sys/net/ipv4/conf/*/accept_redirects; do
                             echo 0>$ f
错误显示如下:/proc/sys/net/ipv4/conf/*/accept_redirects:no such of file or directory
iptables -A INPUT -i eth1 -s <address/mask> -j DROP
错误显示如下:address/mask:no such of file or directory
iptables -A INPUT -i eth1 -p icmp -s 0.0.0.0 --sport 4 -d 192.168.19.41 -j ACCEPT
错误显示如下:unknown arg'--sport'
iptables -A OUTPUT -i eth1 -p icmp -s 192.168.19.41 \
               fragmantation-needed -d 0.0.0.0  -j ACCEPT
错误显示如下:bad argument 'fragmantation-needed'
iptables -A OUTPUT -i eth1 -p tcp --syn -s 192.168.19.41 -d 0.0.0.0 \
     --dport 1080 -j REJECT
错误显示如下:iptables :no chain/target/match by that name
iptables -A OUTPUT -o eth1 -p udp -d 0.0.0.0 \
                --dport 2049 -j REJECT
错误显示如下:bad argument '    '
                       --dport:command not found
iptables -A OUTPUT -i eth1 -p tcp -s 192.168.19.41 --sport 1024:65535 \
               -d 0.0.0.0 --dport 210 -j REJECT
错误显示如下:command not found
iptables -A OUTPUT -i eth1 -p udp -s $BROADCAST_0 --sport 68 \
        -d $BROADCAST_0 -dport 67 -j ACCEPT
错误显示如下:bad argment "68"
iptables -A INPUT -i eth1 -p udp -s $BROADCAST_0 --sport 67 \
        -d $BROADCAST_1 --dport 68 -j ACCEPT
错误显示如下:bad argment "67"
iptables -A INPUT -i eth1 -p udp -s $DHCP_SERVER  --sport 67 \
        -d $BROADCAST_1 --dport 68 -j ACCEPT
错误显示如下:bad argment "67"
iptables -A OUTPUT -i eth1 -p udp -s $BROADCAST_0 --sport 68 \
        -d $DHCP_SERVER  --dport 68 -j ACCEPT
错误显示如下:bad argment "68"
我不知道该如何改,请大家帮忙了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表