iptables 表的交互式说明

46 天前
 zersh01
iptables 表的交互式说明

随着时间的推移,知识被遗忘的情况经常发生。最好的情况是,你打开最喜欢的手册,很快就能记住所有内容。最糟糕的情况是,你不得不重新沉浸在一个看似熟悉的话题中。

我一直认为,将所学信息可视化能让你更快地理解它。

为此,我们制作了 iptables 表的交互式说明、链条上的提示以及流量的可视化(取决于其目的地(过境、本地))。

说明中仅包括最常用的操作和示例。您可以在家中部署,代码发布在 github 上: https://github.com/zersh01/iptables_interactive_scheme

演示: https://zersh01.github.io/iptables_interactive_scheme/

基本文件:

-iptables.html - 标记
-styles.css 样式
-iptables.svg - 模式本身
-Iptables - 本地化文件夹
-start_python_http.sh - 用于快速测试的简单 http 服务器

您可以按照以下路径添加翻译,发送本地化内容:Iptables/lang_name

文件名表明了它们所针对的信息类型:

*-数据 - 用于工具提示

*-descr - 图表下的扩展描述

也许有人能帮忙翻译成其他语言?
或者有什么有趣的想法可以改进该计划?
772 次点击
所在节点    Linux
10 条回复
Earthman
43 天前
这个好,有用
zersh01
41 天前
谢谢!
ranaanna
41 天前
Shouldn't it be "Network Interfaces" and "Local Processes"?
beyondgamp
41 天前
我来学习一下,最近也有用到,现在系统也有用 firewalld 服务,底层也是 iptables ,但通过包装,使用起来没有 iptables 清晰,表链的命名好像也有些差异,firewalld 可能管理上更好点。
zersh01
40 天前
@beyondgamp Firewalld - 没错,它是 iptables 的附加组件,只是创建了额外的链,但根据上图,它们都遵循相同的一般路径。
zersh01
40 天前
@ranaanna 什么意思
ranaanna
40 天前
似乎应该用复数
hanyuwei70
34 天前
LZ 我这里打开似乎出了一个问题,有一个样式表出错了导致后面很多资源没加载出来
Edge 122.0.2365.92
zersh01
19 天前
不幸的是,我不使用边缘浏览器,只使用 Chrome 浏览器和火狐浏览器。
能给我一个错误示例吗?
zersh01
8 天前
更新

已添加对 iptables-extensions 的支持。现在可以添加扩展,并高亮显示使用这些扩展的表或整个链(目标)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1027615

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX