templr:iptables防火墙管理器

时间:2024-06-04 17:26:52
【文件属性】:

文件名称:templr:iptables防火墙管理器

文件大小:25KB

文件格式:ZIP

更新时间:2024-06-04 17:26:52

golang firewall iptables iptables-rules firewall-configuration

templr iptables防火墙管理器。 创建该程序是为了解决iptable规则的某些缺点。 它使您可以基于URL定义规则,而不仅仅是IP地址。 正在安装 编译 该项目已经在Ubuntu 16.04上使用go1.9 +进行了测试。 只需运行go get -u github.com/gesquive/templr ,即可在$GOPATH自动为您构建可执行文件。 (可选)您可以克隆存储库并运行make install来构建可执行文件并将其复制到具有正确权限的/usr/local/bin/ 。 下载 或者,您可以从下载适用于您平台的最新版本。 拥有可执行文件后,请确保将其复制到路径中的某处,例如/usr/local/bin 。 如果在* nix系统上,请确保运行chmod +x /path/to/templr 。 配置 优先顺序 应用程序按以下顺序查找变量: 命令行标志 环境变量


【文件预览】:
templr-master
----.gitignore(115B)
----main.go(222B)
----README.md(6KB)
----pkg()
--------services()
--------log_rules.example.yml(184B)
--------rules.example.yml(2KB)
--------templr.example.yml(29B)
----docs()
--------_config.yml(27B)
--------index.md(2KB)
----LICENSE(1KB)
----glide.lock(3KB)
----glide.yaml(577B)
----iptables()
--------utils.go(581B)
--------find.go(1KB)
--------cmd.go(3KB)
----.travis.yml(1KB)
----.editorconfig(296B)
----Makefile(3KB)
----engine()
--------ruleset_test.go(7KB)
--------ruleset.go(5KB)
--------functions_test.go(2KB)
--------functions.go(4KB)
----cmd()
--------save.go(1KB)
--------unload.go(432B)
--------status.go(783B)
--------reload.go(633B)
--------root.go(6KB)
--------load.go(595B)

网友评论