首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >UFW -“正常化后规则改变”的含义是什么?

UFW -“正常化后规则改变”的含义是什么?
EN

Ask Ubuntu用户
提问于 2019-09-17 20:33:28
回答 1查看 2.4K关注 0票数 4

我发出以下命令:

代码语言:javascript
运行
复制
# ufw allow from <ip address>

并得到回应:

代码语言:javascript
运行
复制
WARN: Rule changed after normalization
Rule added (v6)

我熟悉关系数据库结构中的“规范化”一词,但我很好奇这是如何应用于UFW规则的。我所要求的规则随后在我输入时被列出。

代码语言:javascript
运行
复制
Anywhere (v6)              ALLOW IN    <ip address>

在这一正常化过程中发生了什么?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2020-08-21 09:23:10

我没有明确的答案,但我有一个例子。请注意,man ufw解释:

因为规则是由ufw标准化的,规则看起来可能与最初添加的规则不同。

在我的例子中,ufw必须规范我给它的规则,因为它是一个IP +子网(xxx.xxx/xx),其中IP比所需的子网更具体;例如,

代码语言:javascript
运行
复制
# ufw allow from 192.168.123.8/24

/24子网说:“包括所有与192.168.123.xxx匹配的IP地址,因此在最后的.8是不必要的:192.168.123.0/24的意思是相同的,而没有额外的”重要数字“。因此,ufw通过将.8转换为.0来规范我的规则。

不确定其他类型的正常化ufw执行什么,但您可能只需比较给ufw的规则和它在ufw status中报告的规则就可以观察到发生了什么。

票数 5
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1174866

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档