V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
zersh01
V2EX  ›  Linux

iptables 表的交互式说明

  •  
  •   zersh01 · 31 天前 · 729 次点击
    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 - 图表下的扩展描述

    也许有人能帮忙翻译成其他语言?
    或者有什么有趣的想法可以改进该计划?
    9 条回复    2024-04-24 16:32:35 +08:00
    Earthman
        1
    Earthman  
       28 天前
    这个好,有用
    zersh01
        2
    zersh01  
    OP
       27 天前
    谢谢!
    ranaanna
        3
    ranaanna  
       26 天前
    Shouldn't it be "Network Interfaces" and "Local Processes"?
    beyondgamp
        4
    beyondgamp  
       26 天前
    我来学习一下,最近也有用到,现在系统也有用 firewalld 服务,底层也是 iptables ,但通过包装,使用起来没有 iptables 清晰,表链的命名好像也有些差异,firewalld 可能管理上更好点。
    zersh01
        5
    zersh01  
    OP
       25 天前
    @beyondgamp Firewalld - 没错,它是 iptables 的附加组件,只是创建了额外的链,但根据上图,它们都遵循相同的一般路径。
    zersh01
        6
    zersh01  
    OP
       25 天前
    @ranaanna 什么意思
    ranaanna
        7
    ranaanna  
       25 天前 via iPhone
    似乎应该用复数
    hanyuwei70
        8
    hanyuwei70  
       20 天前
    LZ 我这里打开似乎出了一个问题,有一个样式表出错了导致后面很多资源没加载出来
    Edge 122.0.2365.92
    zersh01
        9
    zersh01  
    OP
       4 天前
    不幸的是,我不使用边缘浏览器,只使用 Chrome 浏览器和火狐浏览器。
    能给我一个错误示例吗?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1933 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 16:16 · PVG 00:16 · LAX 09:16 · JFK 12:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.