few wevibe coding了下我的NAT网络地址转换工具,新增了管理页面和端口段Redirect支持 中发帖

NFTables NAT Rust
基于 nftables 的高性能 NAT 端口转发管理工具,使用 Rust 语言开发。
核心特性

🔄 动态 NAT 转发:自动监测配置文件和目标域名 IP 变化,实时更新转发规则
🌐 IPv4/IPv6 双栈支持:完整支持 IPv4 和 IPv6 NAT 转发
📝 灵活配置:支持传统配置文件和 TOML 格式,满足不同使用场景
🎯 精准控制:支持单端口、端口段、TCP/UDP 协议选择
🔌 本地重定向:支持端口重定向到本机其他端口
🐋 Docker 兼容:与 Docker 网络完美兼容
高性能轻量:基于 Rust 编写,仅依赖标准库和少量核心库
🚀 开机自启:支持 systemd 服务管理,开机自动启动
🔍 域名解析:支持域名和 IP 地址,自动 DNS 解析和缓存
🖥 Web 管理界面:提供可视化的 WebUI 管理配置和查看规则

[a...