# netforwarding **Repository Path**: ALONE_WORK/netforwarding ## Basic Information - **Project Name**: netforwarding - **Description**: 用于网口数据转发 - **Primary Language**: C++ - **License**: MPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-02-27 - **Last Updated**: 2026-02-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # NetForwarding ## 简介 NetForwarding 是一个网络转发工具,用于实现网络流量的转发功能。 ## 功能特点 - 支持 TCP/UDP 协议转发 - 简单易用的配置方式 - 高效的网络流量处理 - 使用 Qt 库编写完成 ## 安装 运行前请先编辑或确认 `sys.json`,其中包含网络接口、组播地址及端口等可配置项。 默认示例如下: ```json { "eth0": "eth0", "eth1": "eth1", "multicastAddress": "224.0.0.88", "multicastPort": 9090, "listenPort": 9494, "cardPort": 9494 } ``` 然后执行: ```bash ./forwarding ``` - 该项目在 ARM Linux 下测试通过,其他平台未测试 - 使用 Qt 交叉编译 ## 使用方法 程序从当前目录下的 `sys.json` 读取配置,示例文件请参考仓库。Linux 下运行命令: ```sh ./forwarding ``` ## 贡献 欢迎提交 Issue 和 Pull Request。 ## 许可证 本项目的许可证信息请查看 LICENSE 文件。