标签:iptables 防火墙
:INPUT ACCEPT [150:13754] 允许所有入站
:FORWARD ACCEPT [0:0] 允许所有转发 默认规则优先级最低
:OUTPUT ACCEPT [0:0] 允许所有出站
-A INPUT -p tcp --dport 22 -j ACCEPT 允许所有访问22端口
-A INPUT -p tcp --dport 80 -j ACCEPT 允许所有访问80端口
-A INPUT -s 192.168.80.81 -p icmp -j DROP 拒绝一个地址ping
-A INPUT -s 192.168.80.2 -p icmp -j ACCEPT 允许一个地址ping
-A INPUT -p icmp -j DROP 允许所有人ping
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT 允许所有访问22端口
-A INPUT -p tcp --dport 22 -j ACCEPT 允许所有访问22端口
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT 允许所有
-A INPUT -j REJECT --reject-with icmp-host-prohibited 拒绝所有入站
-A FORWARD -j REJECT --reject-with icmp-host-prohibited 拒绝算有转发
-A OUTPUT -j REJECT --reject-with icmp-host-prohibited 拒绝所有出站
-A INPUT -i lo -j ACCEPT 允许本地所有有协议
转发配置
当访问 192.168.80.88 的8080 端口是转发到 192.168.80.81 的80 端 口
[root@han2 ~]# [root@localhost ~]# iptables -t nat -A PREROUTING --dst 192.168.80.88 -p tcp --dport 8080 -j DNAT --to-destination 192.168.80.81:80
[root@han2 ~]# [root@localhost ~]# iptables -t nat -A POSTROUTING --dst 192.168.80.81 -p tcp --dport 80 -j SNAT --to-source 192.168.80.88
开启转发
echo 1 > /proc/sys/net/ipv4/ip_forward 重启一下就没了 追加的/etc/rc.local 为永久
sed -i ‘s/net.ipv4.ip_forward = 0/net.ipv4.ip_forward = 1/g‘ /etc/sysctl.conf
iptables 在centos6.6 默认配置文件没有 随便配置一条规则就可以了
iptables -P OUTPUT ACCEPT
service iptables save 保存
service iptables restart 重启
vim /etc/sysconfig/iptables
# Generated by iptables-save v1.4.7 on Sat Feb 27 18:00:17 2016
*filter
:INPUT ACCEPT [150:13754]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -s 192.168.80.2 -p icmp -j ACCEPT
-A INPUT -s 192.168.80.99 -p icmp -j ACCEPT
-A INPUT -s 192.168.80.2 -p tcp -m tcp --dport 22 -j ACCEPT
-A INPUT -s 192.168.80.2 -p tcp -m tcp --dport 80 -j ACCEPT
-A INPUT -s 192.168.80.99 -p tcp -m tcp --dport 80 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
COMMIT
# Completed on Sat Feb 27 18:00:17 2016
本文出自 “秋水无痕” 博客,谢绝转载!
标签:iptables 防火墙
原文地址:http://7456193.blog.51cto.com/7446193/1760481