Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
leavic
V2EX  ›  Linux

为什么几乎没有讲 iptables 的书

  •  
  •   leavic · Jan 9, 2020 via iPhone · 14184 views
    This topic created in 2491 days ago, the information mentioned may be changed or developed.

    一直都很想系统的学习一下 iptables,但好像市面上都没有专
    门讲 iptables 的书?这个话题如果讲透了也会不少内容可以写吧。

    Supplement 1  ·  Jan 10, 2020
    我倒是很好奇为什么这么多人仍未 iptables 就只是拿来做防火墙的?
    45 replies  •  2022-02-17 00:37:24 +08:00
    silvernoo
    silvernoo
    Jan 9, 2020
    1
    我觉得主要是验证比较麻烦,禁止 ping 和封端口这么简单规则就不用说了。
    yanqiyu
    yanqiyu
    Jan 9, 2020 via Android
    2
    manpage 就够了啊为什么要一本书
    liyvhg
    liyvhg
    Jan 9, 2020 via Android
    3
    Enya
    Enya
    Jan 9, 2020 via iPhone
    4
    主要是只讲 iptables 写不了一本书那么多。

    还有,新版本已经换成 firewalld 了,请了解一下。

    还有,花点时间看看其他的比如 bpf 也好,bpf 有美国原版的书,就怕你没时间看。
    jinliming2
    jinliming2
    Jan 9, 2020 via iPhone
    5
    感觉 iptables 要被 nftables 取代了……
    都是同一家的东西,印象中文档里也说了 nftables 就是设计来取代 iptables 的……
    不过我用了这么久 nftables,确实比 iptables 好用很多很多……
    Debian Ubuntu 貌似新版也都预装了 nft
    Chemist
    Chemist
    Jan 10, 2020 via iPhone❤️10
    6
    第一章,如何关闭 iptable。
    全书,完。
    EileenJ
    EileenJ
    Jan 10, 2020 via Android❤️1
    7
    Linux 防火墙(第 4 版)里面有 iptables 的内容
    ziseyinzi
    ziseyinzi
    Jan 10, 2020 via Android
    8
    man +1
    ashong
    ashong
    Jan 10, 2020 via iPhone
    10
    debian10 已经舍弃 iptables 了
    mayx
    mayx
    Jan 10, 2020 via Android
    11
    ufw 不好用吗?
    Revenant
    Revenant
    Jan 10, 2020
    12
    相比复杂的 iptables,我更喜欢 firewalld
    配置 Web 服务器出问题:systemctl stop firewalld
    通过。
    添加端口和协议到白名单:firewall-cmd --zone=public --add-port=80/tcp --permanent
    care
    care
    Jan 10, 2020 via iPhone
    13
    借楼问下,ros 路由系统是用的 iptables 吗?
    sayakafs
    sayakafs
    Jan 10, 2020 via iPhone❤️3
    14
    @Revenant firewalld 才复杂吧,你看他那一顿的命令,配置文件还是 xml 格式的,简单的开放端口就得一坨,复杂的规则就更别说了。我现在都是重新装回 iptables。
    etmad
    etmad
    Jan 10, 2020
    15
    开局 service iptables stop,全书完
    Livid
    Livid
    MOD
    PRO
    Jan 10, 2020❤️1
    16
    stefanaka
    stefanaka
    Jan 10, 2020 via Android
    17
    如果用 k8s 的话,少不了研究 iptables
    firemiles
    firemiles
    Jan 10, 2020
    18
    @Enya bpf 的书名是什么,正愁没有资料
    zhs227
    zhs227
    Jan 10, 2020❤️1
    19
    前不久才有人推荐过 iptables tutorial。下载下来看了全本,还不错。
    至少来龙去脉弄清楚了
    Enya
    Enya
    Jan 10, 2020 via iPhone
    20
    @firemiles BPF performance tools by Brendan Gregg

    google 一下有 epub 版本的可以下载(当然有钱支持正版也是很好的)
    thisisgpy
    thisisgpy
    Jan 10, 2020❤️2
    22
    我收藏了一个运维大哥的博客,里面有专门讲这个。

    http://www.zsythink.net/archives/category/%e8%bf%90%e7%bb%b4%e7%9b%b8%e5%85%b3/iptables/
    saytesnake
    saytesnake
    Jan 10, 2020
    23
    人家幸幸苦苦开发出 ufw 跟 firewalld,就是让更多的人不用去理解 WTFWT 的 iptables
    wweir
    wweir
    Jan 10, 2020
    24
    在研究 nftables,坐等 bpftables
    VisionTheta
    VisionTheta
    Jan 10, 2020❤️3
    25
    推荐 TUNA 的一个视频:
    坏人讲的很清楚了我觉得,也是我看懂 iptables 的第一个视频。
    mylara
    mylara
    Jan 10, 2020
    26
    感谢楼上的视频。
    julyclyde
    julyclyde
    Jan 10, 2020
    27
    为什么没有
    因为你搜索能力差
    herozzm
    herozzm
    Jan 10, 2020
    29
    @Enya firewalld 背后还是有 iptables
    Chingim
    Chingim
    Jan 10, 2020
    30
    都要换成 nftables 了
    Cyshall
    Cyshall
    Jan 10, 2020
    31
    sc2yml
    sc2yml
    Jan 10, 2020
    32
    我司新物理机上架,或者虚拟机上架,系统加固第一部,关闭 iptables 和 selinux
    mnssbe
    mnssbe
    Jan 10, 2020
    33
    @sc2yml 你这是加固还是反加固
    stevenkang
    stevenkang
    Jan 10, 2020
    34
    上来就关掉内置防火墙
    skinny
    skinny
    Jan 10, 2020
    35
    nftables 替换了 iptables,然而貌似下一个新防火墙是 bpf。
    dorothyREN
    dorothyREN
    Jan 10, 2020
    36
    @sc2yml #32 selinux 配好了是真的安全
    iyaozhen
    iyaozhen
    Jan 10, 2020
    37
    感觉还是 ufw 简单
    cominghome
    cominghome
    Jan 10, 2020
    38
    iptables 不用来做防火墙难道用来做 LB 吗?

    iptables 的没落一方面是现在用得少了,公有云用不上,自有机房直接起硬件防火墙了。另一方面就是继任、替代者太多。
    zanelee
    zanelee
    Jan 10, 2020
    39
    和 selinux 一样,在国内这个都是直接选择关闭的把
    darknoll
    darknoll
    Jan 10, 2020 via Android
    40
    只会 firewalld
    flowercoder
    flowercoder
    Jan 10, 2020
    41
    从 centos6 升到 centos7 后就一直在用 firewalld。
    然后去年由于公司封网,有用到 openxxx 配合 iptable 的全端口转发功能实现上外网的功能,不得不承认这玩意比 firewalld 要功能多。
    maxbon
    maxbon
    Jan 11, 2020
    42
    官方都抛弃 iptables 了。。但是我觉得 iptables 功能和操作吊打 firewalld
    ioiioi
    ioiioi
    Jan 11, 2020❤️1
    43
    firewalld/ufw/iptables/nftables 都是 netfiltler frame 的 frontend,目前来说,iptables 仍然是最强的。
    bpf 则是未来的趋势,在没有成为主流之前,还是 iptables。
    xzysaber
    xzysaber
    Dec 14, 2021❤️1
    44
    《 Linux 网络安全技术与实现(第 2 版)》,这本就很好。还有一本《安全的 Linux 网络》,两本书有点相似。
    Quanuanc
    Quanuanc
    Feb 17, 2022 via iPhone
    45
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1954 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 121ms · UTC 16:36 · PVG 00:36 · LAX 08:36 · JFK 11:36
    ♥ Do have faith in what you're doing.