iptables 状态策略 允许内网连接外网 拒绝外网主动连入内网 _ 笔记

简介: 4种状态 newestablishedrelatedinvalid NEW ( a连接b 在b没有回复前 都被称为NEW包)  ESTABLISHED ( a和b 连接成功 ...

4种状态

new

established

related

invalid

 

NEW ( a连接b 在b没有回复前 都被称为NEW包)

 

 

ESTABLISHED ( a和b 连接成功 只有一个连接时 称为ESTABLISHED状态 )

a和b一旦连接看到两个方向上都有通信流,与此附加相关的其它包都被看作处于 ESTABLISHED 状态

 

RELATED ( a和b 连接成功 由这一个连接 所产生多个相关连接时 称为 RELATED )

RELATED包是那些启动新连接,但有与当前现有连接相关的包。RELATED状态可以用于调整组成多重连接协议(例如ftp 21进行通信 20数据传输) 以及与现有连接相关的错误包(如与现有连接相关的 ICMP 错误包)

 

INVALID ( 无效的包 因为不会自动丢弃 所以写个策略丢弃 )

无效的包 因为这种包不会被自动废弃 因此需要插入适当的规则 并设置链策略, 以便可以正确处理这些包

 

 

允许内网连接外网 拒绝外网主动连入内网

iptables -a input -m state --state established,related -j accept

iptables -a input -m state --state new,invalid -j drop

目录
相关文章
|
安全 Unix Linux
CentOS7 Sudo本地提权漏洞修复实践
CentOS7 Sudo本地提权漏洞修复实践
1989 0
CentOS7 Sudo本地提权漏洞修复实践
|
网络协议 Linux
route 或 ip route命令详解
【4月更文挑战第9天】`route`和`ip route`是Linux下管理IP路由的命令,用于查看和配置路由表。`route`命令简单,可查看、添加和删除路由,而`ip route`更现代且功能强大,支持路由可信度和距离设置。`ip route show`类似于`route -n`用于显示路由信息。路由类型包括主机、网络和默认路由。在现代Linux系统中,推荐使用`ip route`。
3335 1
|
Kubernetes Ubuntu 应用服务中间件
在Ubuntu22.04 LTS上搭建Kubernetes集群
在Ubuntu22.04.4上安装Kubernetes v1.28.7,步骤超详细
7331 3
在Ubuntu22.04 LTS上搭建Kubernetes集群
|
canal Kubernetes 关系型数据库
【K8S系列】深入解析k8s网络插件—Canal
【K8S系列】深入解析k8s网络插件—Canal
3933 0
|
流计算 API Apache
Apache Flink 零基础入门(一):基础概念解析
本文是根据 Apache Flink 基础篇系列直播整理而成,由 Apache Flink PMC 戴资力与阿里巴巴高级产品专家陈守元共同分享。Apache Flink 系列入门教程每周更新一期,持续推送。
Apache Flink 零基础入门(一):基础概念解析
|
网络协议 Unix Linux
Linux NSS简解
Linux NSS简解
|
JavaScript 前端开发 应用服务中间件
Vue开发中,在实现单页面应用(SPA)前端路由时的hash模式和history模式的区别及详细介绍
Vue开发中,在实现单页面应用(SPA)前端路由时的hash模式和history模式的区别及详细介绍
1148 0
|
Kubernetes Ubuntu 应用服务中间件
Ubuntu 22.04 利用kubeadm方式部署Kubernetes(v1.28.2版本)
Ubuntu 22.04 利用kubeadm方式部署Kubernetes(v1.28.2版本)
5203 0
|
Dragonfly 人工智能 Kubernetes
Dragonfly 最新版本 v2.0.9 发布
Dragonfly 最新正式版本 v2.0.9 已经发布!感谢 Dragonfly 的贡献者们,同时也感谢默默支持 Dragonfly 项目的各个公有云团队。欢迎访问 d7y.io[1] 网站来了解详情,下面具体介绍 v2.0.9 版本带来了那些更新。
Dragonfly 最新版本 v2.0.9 发布

热门文章

最新文章