WEB开发网
开发学院网络安全防火墙 iptables基础和应用(3) 阅读

iptables基础和应用(3)

 2006-04-03 12:37:24 来源:WEB开发网   
核心提示:## 4.1.1 Set policies# 定义安全政策为正面表列$IPTABLES -P INPUT DROP$IPTABLES -P OUTPUT DROP$IPTABLES -P FORWARD DROP## 4.1.2 Create userspecified chains### 新增使用者自订规则炼 bad

#

# 4.1.1 Set policies

# 定义安全政策为正面表列

$IPTABLES -P INPUT DROP

$IPTABLES -P OUTPUT DROP

$IPTABLES -P FORWARD DROP

#

# 4.1.2 Create userspecified chains

#

#

# 新增使用者自订规则炼 bad_tcp_packets、 allowed 和 icmp_packets

$IPTABLES -N bad_tcp_packets

$IPTABLES -N allowed

$IPTABLES -N icmp_packets

#

# 4.1.3 Create content in userspecified chains

#

#

# bad_tcp_packets chain

# bad_tcp_packets 规则炼的功能是:将要求重导向的联机记录起来,然后将封包丢弃(防止联机被绑架,但会档掉需要三方交谈的服务,例如:M$ Media Server)

$IPTABLES -A bad_tcp_packets -p tcp ! --syn -m state --state NEW -j LOG --log-level INFO --log-prefix "New not syn:"

$IPTABLES -A bad_tcp_packets -p TCP ! --syn -m state --state NEW -j DROP

# allowed chain

# allowed 规则炼的功能是:允许要求联机封包或响应封包进入,将其余封包丢弃

$IPTABLES -A allowed -p TCP --syn -j ACCEPT

$IPTABLES -A allowed -p TCP -m state --state ESTABLISHED,RELATED -j ACCEPT

$IPTABLES -A allowed -p TCP -j DROP

#

# ICMP rules

# icmp_packets 规则炼的功能是:允许 ping 封包进入,将其余封包丢弃

$IPTABLES -A icmp_packets -p ICMP -s 0/0 --icmp-type 8 -j ACCEPT

$IPTABLES -A icmp_packets -p ICMP -s 0/0 --icmp-type 11 -j ACCEPT

#

# 4.1.4 INPUT chain(过滤要到达防火墙的封包)

1 2 3 4 5 6  下一页

Tags:iptables 基础 应用

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接