2024年C C++最全【Linux】防火墙 iptables_iptable 能限制的协议,研发4面真题解析(C C++岗)

img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以戳这里获取

防火墙的分类

  • 软件防火墙 : 对数据包进行过滤 , 软件包的传送、转发 … 是否允许某一个IP、 端口 加入主机。
    • 包过滤防火墙:网络层 的限制 、 控制流 、 控制访问广 、 防御效果好.
    • 应用层防火墙 : 主要控制行为 (用户 、 访问时间 。。)
  • 硬件防火墙 : 防御 DDOS 攻击 、 大流量的攻击 、 同时兼容软件防火墙的一部分。
  • iptable: 主要是包过滤防火墙 , 对IP 端口、TCP、UDP、ICMP协议进行控制。

在这里插入图片描述

iptables 的表和链

在这里插入图片描述

  • filter : 进行过滤
  • nat : 网络地址转换 (内网 -> 公网 用户才能进行访问)
  • input:(客户端(用户) - > 服务端 方向为:进入 ) 多数对这个进行操作
  • output 返回 forward分享
  • prerotting : 路由器转换、线路由器之前进行预处理。

filter过滤

在这里插入图片描述

  • iptables -vnL 查询filter 表里的具体规则链 和详细信息
  • 规则链 : chain 过滤方向 input policy 默认过滤规则 注意大小写 因为显示了域名 所以很慢
  • -A 在已有的规则链中添加 -I 插入到第一条规则链
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • iptables 设置原则 ① 默认允许 只阻止 某些IP (软件测试的情况) ② 全部阻止 ,只允许我们某一些IP进行访问 。

在这里插入图片描述

  • -D 删除指定规则
    在这里插入图片描述
    在这里插入图片描述
  • 因为 阻止INPUT : 客户端 -》 服务端的处理 ,如果没有阻止一些端口 , 那么会对CPU造成开销。 阻止 OUTPUT : 服务端 -> 客户端 : 数据表——》 主机 ——》 客户端 被阻止了,数据被丢掉 不合理!!
  • -i 设置 in出去网络接口(网卡)图中对于eth0
  • -o 设置out出去网络接口 -p + 协议(tcp udp icmp ) 处理协议 --dport 协议接口
    在这里插入图片描述

在这里插入图片描述

img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以戳这里获取

讲解视频,并且后续会持续更新**

如果你需要这些资料,可以戳这里获取

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值