规则顺序
本课属于 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 的流量。其他流量可以继续匹配下一条规则。调整顺序就能修正这项策略,无需再添加一条相同的拒绝规则。
挑战
简单来自 IT 负责人 Sam 的工单
新添加的 report-server 已设置办公室管理拒绝规则,但 dispatch-pc 仍然可以访问它。找出规则不起作用的原因,并在下次尝试读取服务器配置之前修正策略。确保服务器的 HTTPS 服务保持可用,并保留 checkout 和已批准的 dispatch 备份正常运行。
亲手试试
终端
这节课包含一个小测验。开始学习即可作答,并记录你的进度。