2020-11-09

#查看当前配置的iptable规则

iptables -L -v -n --line-number

 

#添加一条入站规则:对进来的包的状态进行检测。已经建立tcp连接的包以及该连接相关的包允许通过!

iptables  -A  INPUT  -m  state  --state ESTABLISHED,RELATED  -j  ACCEPT

 

#添加iptables规则,允许来自于lo接口的数据包

iptables -A INPUT -i lo -j ACCEPT

#添加iptables规则,允许向lo接口发送数据包
iptables -A OUTPUT -o lo -j ACCEPT

 

#允许 10.10.10.1/24 网段的IP  通过  tcp 协议   本机的 22号端口

iptables  -A  INPUT  -s  10.10.10.1/24  -p  tcp  -m  tcp  --dport 22  -j  ACCEPT

 

#允许 10.10.10.1/24 网段的IP  通过 icmp协议(ping命令)   访问本机

iptables  -A  INPUT  -s  10.10.10.1/24  -p  icmp    -j  ACCEPT

 

#拒绝本机用户 oracle 通过tcp协议  访问 目标端口1024~65535的规则

iptables  -I  OUTPUT -p  tcp --dport 1204:65535  -m owner --uid-owner oracle  -j REJECT

#拒绝本机用户 oracle 通过udp协议  访问 目标端口1024~65535的规则

iptables  -I  OUTPUT -p  udp --dport 1204:65535  -m owner --uid-owner oracle  -j REJECT

 

#拒绝访问(除了已经允许的规则规则外,其他规则禁止访问--建议这条配置放在最后----因为据说防火墙的配置规则是从上到下 顺序匹配的)

iptables  -A  INPUT  DROP

 

#将本机配置的iptables规则保存到 /etc/sysconfig/iptables  (主机重启后 ,配置的规则会丢失)

iptables-save > /etc/sysconfig/iptables

 

#将/etc/sysconfig/iptables 文件中配置的iptable规则 导入到 iptable中

iptables-restore  /etc/sysconfig/iptables

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值