Linux防火墙iptables添加白名单方式

:2023年06月03日 脚本之家
分享到:

这篇文章主要介绍了Linux防火墙iptables添加白名单方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

Linux防火墙iptables添加白名单

iptables

在linux系统中安装yum install iptables-services

  • 重启防火墙的命令:service iptables restart 

  • 保存到配置中:service iptables save ,该命令会将配置规则保存到/etc/sysconfig/iptables文件中。

添加白名单:

  • 开放端口区间:iptables -A INPUT -p tcp --dport 3000:3006 -j ACCEPT

  • 开放单个端口:iptables -A INPUT -p tcp --dport 3306 -j ACCEPT  #追加到链的末尾

拓展:

iptables命令最后的ACCEPT表示公网可访问,换成whitelist则仅限服务器之间通过内网访问。

  • iptables -I:默认插入到第一行,原有规则后移。

  • iptables -A:默认追加到最后一行。

Linux防火墙白名单设置

在linux系统中安装yum install iptables-services

然后 vi /etc/sysconfig/iptables

解释:

添加防火墙过滤规则步骤如下;

1、查看现有防火墙过滤规则:

2、添加防火墙过滤规则(设置白名单):

1)添加白名单

命令详解:

  • -I:添加规则的参数  

  • INPUT:表示外部主机访问内部资源

规则链:    

  • 1)INPUT——进来的数据包应用此规则链中的策略    

  • 2)OUTPUT——外出的数据包应用此规则链中的策略    

  • 3)FORWARD——转发数据包时应用此规则链中的策略    

  • 4)PREROUTING——对数据包作路由选择前应用此链中的规则 (记住!所有的数据包进来的时侯都先由这个链处理)    

  • 5)POSTROUTING——对数据包作路由选择后应用此链中的规则(所有的数据包出来的时侯都先由这个链处理)    

3、表示添加到第三行(可以任意修改)

  • -s:指定作为源地址匹配,这里不能指定主机名称,必须是IP;

  • -p: 用于匹配协议的(这里的协议通常有3种,TCP/UDP/ICMP)

  • --dport: 用于匹配端口号

  • -j: 用于匹配处理方式:

常用的ACTION:

  • DROP:悄悄丢弃,一般我们多用DROP来隐藏我们的身份,以及隐藏我们的链表    

  • REJECT:明示拒绝    

  • ACCEPT:接受

2)查看添加结果

然后重启防火墙即可生效

重启防火墙的命令:service iptables restart

此时,防火墙规则只是保存在内存中,重启后就会失效。

使用以下命令将防火墙配置保存起来;

保存到配置中:service iptables save (该命令会将防火墙规则保存在/etc/sysconfig/iptables文件中。)

附:

开放端口段3000~3008

开放ip段

iprange模块提供了两个匹配参数:

  • --src-range: 匹配来源地址的范围,例如,iptables -A INPUT -p tcp -m iprange --src-range 192.168.0.2-192.168.0.61 -j DROP

  • --dst-range: 匹配目的地址的范围,例如,iptables -A OUTPUT -p tcp -m iprange --dst-range 192.168.0.2-192.168.0.61 -j DROP 

禁止用户访问www.baidu.com

iptables -I FORWARD -d www.baidu.com -j DROP

iptables—命令(-A、-I、-D、-R、-L等)、

释义,可参考:Centos7.0-iptables linux的出站入站端口维护

Iptables防火墙规则使用梳理

规则的删除等:linux下iptables的使用下面是可能用于防止慢连接攻击的方式

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

原文来源:https://www.jb51.net/server/287297xcs.htm

[我要纠错]
文:宋聪乔&发表于江苏
关键词: Linux 防火墙 iptables 添加 名单

来源:本文内容搜集或转自各大网络平台,并已注明来源、出处,如果转载侵犯您的版权或非授权发布,请联系小编,我们会及时审核处理。
声明:江苏教育黄页对文中观点保持中立,对所包含内容的准确性、可靠性或者完整性不提供任何明示或暗示的保证,不对文章观点负责,仅作分享之用,文章版权及插图属于原作者。

点个赞
0
踩一脚
0

您在阅读:Linux防火墙iptables添加白名单方式

Copyright©2013-2024 JSedu114 All Rights Reserved. 江苏教育信息综合发布查询平台保留所有权利

苏公网安备32010402000125 苏ICP备14051488号-3技术支持:南京博盛蓝睿网络科技有限公司

南京思必达教育科技有限公司版权所有   百度统计

最热文章
最新文章
  • 卡尔蔡司镜片优惠店,镜片价格低
  • 苹果原装手机壳