jda/tools/ipscan_tool/README.md
2025-04-30 15:28:08 +08:00

40 lines
829 B
Markdown

# ipsan_tool
## 1. 介绍
* 本工具用于 为“全所备份”客户端软件提供UDP通讯服务作用
* test 目录为 UDP通讯测试程序
* example 为“全面备份”客户端软件关于网络通讯报文协议的定义
## 2.编译
* 要求: 力联 CMake 3.10.0及以上版本
远景 CMake 3.10.0及以上版本
* 编译步骤
```
mkdir build
cd build
# 力联
cmake .. -DLILIAN=ON
# 远景
cmake .. -DYUANJING=ON
```
* 编译完成后, 可执行程序在 build/bin 目录下, 可执行文件名为 ipsan
## 3.使用
* 服务端
```
./ipsan
```
* 要求:服务器的必须加入默认网关,否则广播报文遇到路由就不转发了,导致远动管理机无法收到广播报文
* 注意:
* 程序默认使用 远动管理机的 外网网络的网关
* 程序运行后,可检查是否存在默认网关,未存在则手动的命令是:
```
# 检查
$ route -n | grep "UG"
# 手动添加
$ route add default gw 192.168.62.1
```
* 客户端
* * “全所备份”客户端软件 点击 远动搜索,即可搜索到