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
相关推荐
wangchen_03 分钟前
linux-进程信号的产生
linux·运维·服务器
胖大和尚18 分钟前
vim启动的时候,执行gg
linux·编辑器·vim
DBWYX21 分钟前
Linux proc文件系统 内存影射
linux·c
坐怀不乱杯魂22 分钟前
linux - 权限的概念
linux
坐怀不乱杯魂24 分钟前
Linux - 基础指令
linux
乌鸦乌鸦你的小虎牙42 分钟前
linux 抓包工具tcpdump使用小记(使用时注意权限和系统资源)
linux·运维·tcpdump
VirusVIP3 小时前
Windows CMD通过adb检查触摸屏Linux驱动是否被编译
linux·运维·adb
chennalC#c.h.JA Ptho3 小时前
ubuntu studio 系统详解
linux·运维·服务器·经验分享·ubuntu·系统安全
梧六柒6 小时前
1.9-为什么要反弹shell-反弹shell的核心价值在哪-注意事项
网络安全
丢丢丢丢丢丢~10 小时前
apache2的默认html修改
linux·运维·服务器