iptables配置防火墙策略

背景

虚机安全非常重要,防火墙策略是安全中重要一环。常见配置防火墙策略的手段有两种:iptables和firewalld。

iptables是操作系统内置的防火墙配置工具,firewalld是基于iptables的(本质firewalld配置生效后还是转化成了iptables规则)。所以我们这次介绍iptables配置防火墙策略的方式。

基本使用

1、放开指定ip对端口的访问

复制代码
iptables -A INPUT -s 192.168.2.10 -p tcp --dport 22 -j ACCEPT

以上这行配置含义是放开192.168.2.10对22端口的访问。

2、添加ip白名单

复制代码
iptables -A INPUT -s 192.168.2.5 -j ACCEPT

以上这行配置含义是放开192.168.2.5对本机所有端口的访问。

3、限制所有ip对指定端口的访问

复制代码
iptables -A INPUT -p tcp --dport 3306 -j REJECT

例如这行配置含义是不允许任意ip访问本机3306端口。

4、删除配置

复制代码
iptables -L INPUT --line-numbers
iptables -D INPUT 3

以上命令含义分别是查看已经配置的规则的序号,然后删除序号是3的规则。

5、保存配置

做好防火墙配置之后,最最最重要的是要保存配置,不然配置不会持续生效。执行如下命令保存配置:

复制代码
iptables-save
相关推荐
持敬chijing11 小时前
Web渗透之前后端漏洞-文件包含漏洞
前端·安全·web安全·网络安全·网络攻击模型·安全威胁分析
麦麦麦当劳大王11 小时前
Linux SSH服务端配置指南
linux·运维·服务器·ssh
Yiyaoshujuku11 小时前
化学谱图数据API接口,数据字段一览!
linux·服务器·前端
__Witheart__11 小时前
make menuconfig 使用全流程
linux·ubuntu·rockchip
2601_9516457812 小时前
Linux 编程语言全解析:C、C++、Python、Go、Rust 谁更强?
linux·python·go·c·编程语言
阿坤带你走近大数据12 小时前
Linux中管道符的作用
java·linux·服务器
Fcy64812 小时前
Linux下 进程信号初识和信号的产生
linux·运维·信号的产生
爱装代码的小瓶子12 小时前
安工大Linux考点分类真题解析(含知识点是试卷原题了)
linux·服务器·网络·c
hweiyu0012 小时前
Linux命令:sudoedit
linux·运维·服务器
qq_1631357512 小时前
Linux 【03-nl命令超详细教程】
linux