Menu

规则顺序

本课属于 Coddy Cybersecurity 学习旅程的“阻止威胁扩散”单元。第 7 课,共 20 课。

如果前面的规则已经决定了连接结果,正确的规则也可能不起作用。Lumen 的防火墙会在遇到第一个匹配项时停止检查。

检查这项练习策略:

seclab machine demo-shop

找到以下几行:

firewall (first match wins, anything unmatched is blocked):
rule  action  port  from    note
1     allow   any   any
2     deny    22    office  never used: rule 1 decides first

允许所有流量的规则排在第一位。它下面的办公室管理拒绝规则永远不会执行。将现有的拒绝规则移到前面:

seclab firewall demo-shop move 2 1

你应该会看到:

Moved rule 2 on demo-shop to position 1. Rules are checked top down.

再次查看规则顺序:

seclab machine demo-shop

找到以下几行:

firewall (first match wins, anything unmatched is blocked):
rule  action  port  from    note
1     deny    22    office
2     allow   any   any

现在,拒绝规则会拦截办公室发往端口 22 的流量。其他流量可以继续匹配下一条规则。调整顺序就能修正这项策略,无需再添加一条相同的拒绝规则。

challenge icon

挑战

简单

来自 IT 负责人 Sam 的工单

新添加的 report-server 已设置办公室管理拒绝规则,但 dispatch-pc 仍然可以访问它。找出规则不起作用的原因,并在下次尝试读取服务器配置之前修正策略。确保服务器的 HTTPS 服务保持可用,并保留 checkout 和已批准的 dispatch 备份正常运行。

亲手试试

终端
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

阻止威胁扩散中的所有课