flags

如何使用数据包过滤器根据标志过滤 TCP 数据包
flags

如何使用数据包过滤器根据标志过滤 TCP 数据包

嗯,我不知道该如何提出这个问题,但我知道您可以使用关键字标志来指定您想要过滤的标志。 根据数据包过滤器的文档: 为了让 PF 在评估规则时检查 TCP 标志,请使用 flags 关键字,语法如下: 标志检查/屏蔽标志任何 mask 部分告诉 PF 只检查指定的标志,而 check 部分指定了在 header 中哪些标志必须为“on”才能匹配。使用 any 关键字允许在 header 中设置任意标志组合。 在 fxp0 proto tcp 上从任意端口向任意端口传递 ssh 标志 S/SA 在 fxp0 proto tc...

Admin

从 NF 表到 IP 表的数据
flags

从 NF 表到 IP 表的数据

我有如下 NF 表输入数据: nft add rule filter input tcp flags != syn nft add rule filter input tcp flags &syn!= syn add rule filter output tcp flags & (syn | ack) == syn | ack 现在对于 IPTables,我想要相同的输入数据并形成规则。 如何使用上述 tcp-flags 数据形成 IP 表规则?因为 IP 表在不同的模板中使用 tcp-flag。 ...

Admin

解析 IP 表的 TCP 标志数据
flags

解析 IP 表的 TCP 标志数据

我有一个输入文件,其中包含如下数据 chain:VARIABLE_IN ip_version:v4 proto:tcp sport:5401 dst_ip:18.159.158.206 dport:5432 decision:a tcpflags:&syn!=syn 我的代码读取以上数据来形成如下所示的防火墙规则: iptables -A VARIABLE_IN -p tcp --sport 5432 -d 18.159.158.206 --dport 5432 -j ACCEPT --tcp-flags &syn!=syn 这里的t...

Admin

如何在 iptables 中设置 TCP 标志“&syn!=syn”?
flags

如何在 iptables 中设置 TCP 标志“&syn!=syn”?

我有需要在 iptables 中设置以下参数: 速率限制 = 1/秒 源端口 = 5432 源 IP = 203.0.113.0 协议 = tcp TCP 标志 = &syn!=syn iptables -A PRIO_IN -p tcp -s 203.0.113.0 --sport 5432 -j ACCEPT --tcp-flags " " 如何将 tcp flgas 的输入参数传递到命令行? 是什么意思&syn!=syn? ...

Admin

如何使用 nfqueue 获取 tcp 数据包中的 syn 标志、ack 标志、序列号和确认号?
flags

如何使用 nfqueue 获取 tcp 数据包中的 syn 标志、ack 标志、序列号和确认号?

我正在做一个项目,可以使用 netfilterqueue 重定向 tcp 中的网络流量(客户端发送到服务器 1 的数据包将被重定向到服务器 2),所以我需要根据数据包的 syn 和 ack 标志对数据包进行分类,并且我还需要修改数据包中的序列号和确认号,以便我可以说服服务器 2 与客户端建立连接。但我没有找到获取 tcp 数据包中的 syn、ack 标志和 seq、确认号的方法(不仅仅是显示数据包信息,还可以获取 syn 和 ack 标志以及 seq、确认号以打印和修改它们),如果有人能帮助我,我将不胜感激! ...

Admin

Kubernetes apply -f - 中尾随“-”的用途是什么
flags

Kubernetes apply -f - 中尾随“-”的用途是什么

我传递了以下内容,它从文件执行创建 kubernetes 机密的试运行appsettings.json,然后将其通过管道传输到 kubernetes apply。我认为将-f获取创建的机密的文件名--dry-run并在应用机密时使用该文件名,但我想知道尾随是否-有任何意义,或者它只是一个拼写错误? kubectl create secret generic test --from-file=appsettings.json --dry-run -oyaml | kubectl apply -f - ...

Admin

Spamassassin 日志记录分数
flags

Spamassassin 日志记录分数

我有 Spamassassin 3.4 + Ubuntu 14 + Qmail + Clamav。全部运行正常。检测到垃圾邮件时,会将其标记为 [垃圾邮件] 并发送给收件人。读取 spamd 日志(对我来说是 mail.log),我 grep 以下行: Jul 14 17:32:36 mail spamd[2575]: spamd: identified spam (11.3/7.0) for [email protected]:89 in 1.9 seconds, 5217 bytes. Jul 14 17:32:36 mail spamd[2...

Admin

将某些 Active Directory 帐户标识为“IsHuman”
flags

将某些 Active Directory 帐户标识为“IsHuman”

我想标记某些 Active Directory 帐户以表明它们代表个人、自然人,而不是组、服务帐户、内置帐户等。这可以通过自定义或内置属性、组等实现。 理想的解决方案是: 轻松一次性将属性添加到多个帐户 不必添加到每个帐户 提供一些可能需要在创建帐户时设置的提示(视觉等) ...

Admin

如何控制 Windows VPN 客户端会话对文件夹的访问?
flags

如何控制 Windows VPN 客户端会话对文件夹的访问?

我已经设置了 Windows 服务角色 VPN。下一步是限制 VPN 会话用户帐户的访问权限。应禁止客户端查看某些文件夹(例如:系统文件夹、程序文件、用户配置文件),但应允许查看某些文件夹。我这次不打算使用 Active Directory,因为它尚未启用。 是否可以选择所有文件夹共享和 ntfs(安全选项卡)权限,并赋予其完全控制或修改权限给经过身份验证的用户(我选择授予 VPN 连接 Windows 标准用户帐户访问权限的用户除外)。还是反过来? 并从具有共享和 ntfs 权限的文件夹中删除属于经过身份验证的用户组的用户组? ...

Admin

有人可以解释一下 nginx 条件标志吗?(-f、-d、-e 等)
flags

有人可以解释一下 nginx 条件标志吗?(-f、-d、-e 等)

我正在从 Apache 迁移到 nginx,并且使用了http://winginx.com/en/htaccess迁移重写规则。我试图理解翻译后的内容,但我找不到任何相关文档。以下是示例: if (-e $request_filename){ rewrite ^(.*)$ /index.php break; } 我相信 -f检查文件是否存在,-d检查目录是否存在,但是呢-e?我在文档中哪里可以找到这些?谢谢! ...

Admin

在 Unix 终端中自动选择默认值
flags

在 Unix 终端中自动选择默认值

我知道诸如这样的命令something -y会强制终端返回的任何响应都为“是”,但我无法让 Ansible 自动执行配置过程。相关模块有默认值([no]),配置过程挂起,因为我无法将其配置为自动选择默认答案。 有没有办法运行命令让终端自动选择默认值,就像你用标志做的那样-y? ...

Admin

`netstat -i` 标志的含义是什么
flags

`netstat -i` 标志的含义是什么

当我在 Linux 中运行时netstat -i,我得到如下输出: Kernel Interface table Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg eth0 1500 0 0 0 0 0 236 0 0 0 BMPRU eth1 1500 0 789 0 0 0 269 ...

Admin

当 tcp 数据包无法完成三次握手时会发生什么?
flags

当 tcp 数据包无法完成三次握手时会发生什么?

虚拟专用服务器的防火墙。 我正在研究如何防止 FIN 扫描,这让我开始思考后果。 很多人都在使用这条规则: -p tcp --tcp 标志 FIN、SYN、RST、PSH、ACK、URG FIN -j DROP 因此,当有人向我发送带有 FIN = 1 的数据包时,我无法发送 FIN/ACK。 这似乎不太可能,但这是否意味着我建立的连接不会停止? 这是如何工作的?我的连接是否保持活动状态?如果是,持续多长时间? 当有人关闭浏览器时,这实际上是如何工作的?它向我的服务器发送 FIN,我的服务器回复 FIN/ACK ...但浏览器无...

Admin

iptables 中的 tcp 标志:RST SYN 和 RST 和 SYN RST 之间有什么区别?何时使用 ALL?
flags

iptables 中的 tcp 标志:RST SYN 和 RST 和 SYN RST 之间有什么区别?何时使用 ALL?

我正在为虚拟专用服务器开发防火墙,其中一项研究就是端口扫描器。TCP 标志用于保护。我有两个问题。 规则: -p tcp --tcp-flags SYN,ACK,FIN,RST SYN -j DROP 第一个参数表示检查带有标志 SYN 的数据包;第二个参数表示确保标志 ACK、FIN、RST SYN 已设置 ;如果是这种情况(匹配),则丢弃 TCP 数据包 第一个问题: 我理解 RST 和 RST/ACK 的含义,但在第二个参数中使用了 RST SYN。RST SYN 和 RST 以及 SYN RST 之间有什么区别? 三次握手中是否有“...

Admin

iptables 不想同时记录和删除
flags

iptables 不想同时记录和删除

我 (仍然) 尝试构建 iptables 防火墙,但这次,我尝试记录丢弃的数据包时遇到困难。以下是我执行此操作的方法(此代码插入规则之后ACCEPT;$IPT表示 iptables 的绝对路径,此处/sbin/iptables): $IPT -N LOGDROP $IPT -A LOGDROP -j LOG -m limit --limit 5/min -j LOG --log-level debug --log-prefix "iptables rejected: " $IPT -A LOGDROP -j DROP $IPT -A INPUT -s 0/...

Admin