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
相关推荐
RisunJan几秒前
Linux命令-named-checkzone
linux·前端
REDcker4 分钟前
Linux ss 命令详解与 Netlink 原理
linux·运维·服务器
不愿透露姓名的大鹏30 分钟前
Linux实操:ext4转换为xfs(含完整步骤+避坑指南)
linux·服务器
ZzzZZzzzZZZzzzz…30 分钟前
MySQL备份还原方法1----xtrabackup
linux·运维·数据库·mysql·xtrabackup·物理备份
Redemption31 分钟前
嵌软面试每日一阅----Linux驱动之字符设备驱动
linux·面试·职场和发展
赵民勇34 分钟前
Linux桌面/usr/share/menu目录详解
linux
charlie11451419134 分钟前
嵌入式C++教程实战之Linux下的单片机编程:从零搭建 STM32 开发工具链(5):调试进阶篇 —— 从 printf 到完整 GDB 调试环境
linux·c++·单片机·学习·嵌入式·c
一根狗尾巴草1 小时前
【Linux】linux软链接硬链接区别
linux·运维·服务器
wang09071 小时前
Linux性能优化之CPU利用率
java·linux·运维
梦年华11 小时前
Dell 避风港实验环境部署(四)CyberRecovery配置与恢复演练
linux·运维·centos