"iptgen 使用 NodeJS 的 iptables 规则生成器如何导入?这可是个好问题!进入 iptgen 文件夹,然后使用 npm install 命令来安装所有需要的依赖。接着,在你的编辑器上打开项目的主文件,即 ./app.js。你可以在 /lists 文件夹中添加新的 IP 列表,扩展名为 .list

代码示例:

完整的代码示例存储在 ./app.js 中。以下是一个简单的示例,展示了如何使用发电机:


var iptgen = require('./iptgen.js');

iptgen.new_inputRule()

      .append()

      .tcp()

      .src_addr("127.0.0.1")

      .allow()

      .saveRule();

使用 .list 文件匹配并保存规则:


iptgen.new_addrListR();

这些规则会让你的防火墙更加灵活和强大。

如果你需要更多详细的参考,可以查看以下资源: