首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

追查iptables规则失效原因

今天在工作中用到了一条iptables规则,虽然明白这条规则的意思,但结合之前对iptables的理解,想不明白为什么会这么工作,后来仔细研读iptables的官方文档,终于从字里行间找到原因了,这里记录下问题的追踪过程...现象 工作中用到了一条iptables规则,如下: $ iptables -t nat -I OUTPUT 1 -p tcp -j REDIRECT --to-port 9999 这条规则的意思是从本机发出的数据包都重定向到本地的...PROTO=TCP SPT=8888 DPT=60181 WINDOW=227 RES=0x00 ACK URGP=0 奇怪,竟然没有nat-output-log的日志,难道NAT表的OUTPUT链失效了...规则(rule):一个或多个匹配及其对应的目标。 链(chain):每条链都包含有一系列的规则,这些规则会被依次应用到每个遍历该链的数据包上。...策略(police):我们在这里提到的策略是指,对于 iptables 中某条链,当所有规则都匹配不成功时其默认的处理动作。

3.3K10

mycat分片规则详解+实例演示

mycat分片规则 1、环境准备 : 2、分片规则 2.1 取模分片 2.2 范围分片 2.3 枚举分片 2.4 范围求模算法 2.5 固定分片hash算法 2.6 取模范围算法 2.7 字符串hash...应用指定算法 2.9 字符串hash解析算法 2.10 一致性hash算法 2.11 日期分片算法 2.12 单月小时算法 2.13 自然月分片算法 2.14 日期范围hash算法 MyCat的分片规则配置在...MySQL的三个节点的数据库中 , 创建数据库partition_db create database partition_db DEFAULT CHARACTER SET utf8mb4; 2、分片规则...sEndDate 结束日期,如果配置了结束日期,则代码数据到达了这个日期的分片后,会重复从开始分片插入 sPartionDay 分区天数,默认值 10 ,从开始日期算起,每个10天一个分区 注意:配置规则的表的...dataNode 的分片,必须和分片规则数量一致,例如 2020-01-01 到 2020-12-31 ,每10天一个分片,一共需要37个分片。

91311

Nginx实例与localtion匹配规则

Ⅲ、实例 location = / { #规则A } location = /login { #规则B } location ^~ /static/ { #规则C } location.../, 比如 http://localhost/ 将匹配规则 A 访问 http://localhost/login 将匹配规则 B,http://localhost/register 则匹配规则 F...访问 http://localhost/static/a.html 将匹配规则 C 访问 http://localhost/a.gif, http://localhost/b.jpg 将匹配规则 D和规则...E,但是规则 D 顺序优先,规则 E不起作用,而 http://localhost/static/c.png则优先匹配到规则 C 访问 http://localhost/a.PNG 则匹配规则 E,而不会匹配规则...D,因为规则 E 不区分大小写 访问 http://localhost/category/id/1111 则最终匹配到规则 F,因为以上规则都不匹配,这个时候应该是 nginx 转发请求给后端应用服务器

82221

记一次非常诡异的云安全组规则问题排查过程

记一次非常诡异的云安全组规则问题排查过程 问题背景: 1、应用服务器:172.16.100.21 2、数据库服务器:172.16.100.22 (SQLServer 1433) 如图所示 (图片可点击放大查看...如下图所示 (图片可点击放大查看) 可以看到安全组规则对外是(0.0.0.0/0)全部开放1433端口 2、我尝试用运维区的服务器也进行端口探测 发现172.16.100.22 1433 SQLServer...是啊,问题有没有可能出在源服务器上,而不应该出在目的服务器上,得转换一下方向 这时我打算去检查一下应用服务器自身操作系统防火墙的出站规则,突然在安全组上行规则(出方向)看到这个小细节 (图片可点击放大查看...对于 Windows 云服务器,系统默认限制了几个“上行安全组规则: 协议 TCP,端口3389,1433,445,135,139; 协议 UDP,端口1434,445,135,137,138。...Windows 云服务器向外发起 远程桌面连接,您需要在安全组中放行规则 tcp 上行 3389 端口; Windows 云服务器向外发起 SQL Server 连接,您需要在安全组中放行规则 tcp

1.6K20

腾讯云安全组学习笔记

您可以通过配置安全组规则,允许或禁止安全组内的实例对公网或私网的访问: 安全组是一个逻辑上的分组,您可以将同一地域内具有相同网络安全隔离需求的基础网络云服务器或弹性网卡实例加到同一个安全组内。...您可以通过安全组策略对实例的出入流量进行安全过滤,实例可以是基础网络云服务器或弹性网卡实例 。 您可以随时修改安全组规则。新规则立即生效。...ACL 在实例级别的操作(第一防御层) 在子网级别的操作(第二防御层) 支持允许规则和拒绝规则 支持允许规则和拒绝规则 有状态:返回数据流会被自动允许,不受任何规则的影响 无状态:返回数据流必须被规则明确允许...只有在启动实例的同时指定安全组、或稍后将安全组实例关联的情况下,操作才会被应用到实例。...有些小伙伴的写法很奇怪,会写多个安全组,然后每个放通一个端口,绑定到一个实例上,这种方式会导致规则冲突,轻则失效,重则可能导致云服务器丢包等问题,因此,一般建议一个实例只绑定一个安全组,一个安全组可以用于管理多个实例

6.9K81

C# 中委托实例的命名规则

我们知道一个类中的属性应该用名词或名词性短语,方法用动词或动宾短语;但是委托的实例却似乎有一些游离。...那么委托实例的命名,应该遵循属性和变量的命名,还是遵循方法的命名呢?...---- 委托的实例可以当作属性或者变量使用: var action = () => Console.WriteLine("walterlv is a 逗比"); 委托的实例也可以当作方法使用: var...为了弄清楚第一方代码的命名规则,我去 https://source.dot.net/ 上找了一些使用了委托的代码,然后发现,对于 Action 和 Func 系列委托的命名,有以下这些(部分名称只保留了后缀进行合并...基本上可以确定: 委托实例的命名是 —— 一个表示动作的名词!

90320
领券