在 Debian 中保存 iptables 设置及其他
很多网络上的文章都说可以通过以下方法保存 iptables设置:
/etc/init.d/iptables save
但我发现我的VPS上的 Debian 6 中,/etc/init.d/iptables 不存在。
首先想到的就是寻找 iptables 的路径。
每次我寻找路径时,都是使用的 whereis 函数,但我其实从未深究 whereis 函数究竟是干什么的。这次研究了一下,whereis是从环境变量中查找指定的程序,还有一个类似的函数 locate,但后者是从updatedb数据库中获取的,范围更全,但不能做到实时性。
下面咱们就找找看。
whereis iptables
通过查找可以找出 iptables 所在的路径。
随后发现,虽然找到了 iptables,但是仍然无法识别 save 这个参数。
经过查询,在Debian6中附带的iptables的save通过下列方法执行:
iptables-save
当然,后面要附带保存到的位置,比如 /etc/iptables.pptp 等。
参考资料
题外话:我帮你整理了包括 AI 写作、绘画、视频(自媒体制作)零门槛 AI 课程 + 国内可直接顺畅使用的软件。想让自己快速用上 AI 工具来降本增效,辅助工作和生活?限时报名。
© 转载需附带本文链接,依据 CC BY-NC-SA 4.0 发布。