iptables安全与防火墙

防火墙

防火墙主要作用是隔离功能,它是部署在网络边缘或主机边缘;另外在生产中防火墙的主要作用是:决定哪些数据可以被外网访问以及哪些数据可以进入内网访问;顾名思义防火墙处于TCP协议中的网络层。

防火墙分类:

  • 软件防火墙:360,iptables,firewalld
  • 硬件防火墙:路由器,交换机,三层交换机

防火墙保护范围:

  • 主机防火墙:服务范围就是当前的主机
  • 网络防火墙:服务范围为防火墙一侧的局域网,必经之路

实现方式:

  • 软件防火墙:代码实现判断
  • 硬件防火墙:既有专业的硬件来实现防火墙功能,又有软件来进行配合

网络协议划分:

网络层:包过滤防火墙

应用层(代理服务器):设置数据的进出

网络协议划分:

网络层:包过滤防火墙

应用层(代理服务器):设置数据的进出

网络协议划分:

网络层:包过滤防火墙

应用层(代理服务器):设置数据的进出

网络层防火墙 ------ iptables

这里重点介绍网络层防火墙,在我们Linux系统中也有自带的防火墙:

  • firewalld centos7自带的防火墙
  • iptables:包过滤防火墙
  • selinux:自带的安全工具

集成在一个内核中:netfilter组件

总结:iptables工作在网络层,针对ip数据包进行过滤和限制,属于用户态属于典型的包过滤防火墙,体现在对包内的IP地址、端口等信息的处理

相关推荐
Blurpath3 小时前
免费代理IP服务有哪些隐患?如何安全使用?
网络·安全·ip代理·住宅ip
1024小神4 小时前
tauri2项目使用sidcar嵌入可执行文件并使用命令行调用
linux·运维·服务器
Douglassssssss5 小时前
【深度学习】使用块的网络(VGG)
网络·人工智能·深度学习
AI风老师5 小时前
2、ubuntu系统配置OpenSSH | 使用vscode或pycharm远程连接
linux·运维·服务器·ssh
python算法(魔法师版)5 小时前
网络编程入门(一)
大数据·网络·网络协议·计算机网络
网络小白不怕黑5 小时前
Python Socket编程:实现简单的客户端-服务器通信
服务器·网络·python
PatrickYao04225 小时前
想要建站但没有服务器?雨云RCA,免服务器即可搭建完整网站!!!
运维·服务器·alist·云应用·无服务器部署
快消前瞻5 小时前
百度导航广告“焊死”东鹏特饮:商业底线失守,用户安全成隐忧
安全·百度
不是吧这都有重名6 小时前
利用systemd启动部署在服务器上的web应用
运维·服务器·前端
传知摩尔狮7 小时前
Linux 中断源码性能分析实战:从内核深处榨取每一丝性能
linux·运维·服务器