WEB开发网
开发学院网络安全防火墙 使用iptables建置Linux 防火墙(2) 阅读

使用iptables建置Linux 防火墙(2)

 2006-04-03 12:36:09 来源:WEB开发网   
核心提示: # 4. rules set up. 4.1 Filter table## 4.1.0 Reset the default policies in the nat table.# 清除所有已设定之规则,回复到不设防状态$IPTABLES -P INPUT ACCEPT$IPTABLES -

# 4. rules set up.

#

######

# 4.1 Filter table

#

# 4.1.0 Reset the default policies in the nat table.

# 清除所有已设定之规则,回复到不设防状态

$IPTABLES -P INPUT ACCEPT

$IPTABLES -P FORWARD ACCEPT

$IPTABLES -P OUTPUT ACCEPT

$IPTABLES -t nat -P PREROUTING ACCEPT

$IPTABLES -t nat -P POSTROUTING ACCEPT

$IPTABLES -t nat -P OUTPUT ACCEPT

$IPTABLES -t mangle -P PREROUTING ACCEPT

$IPTABLES -t mangle -P OUTPUT ACCEPT

$IPTABLES -F

$IPTABLES -t nat -F

$IPTABLES -t mangle -F

$IPTABLES -X

$IPTABLES -t nat -X

$IPTABLES -t mangle -X

#

# 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:"

上一页  1 2 3 4 5 6  下一页

Tags:使用 iptables Linux

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