/zspace

极空间NAS双网口IP切换自动更新hosts

Primary LanguageGo

ZSpace

场景:扫描局域网极空间端口,获取其IP,定义主机名写入到 `/etc/hosts`。

原因:极空间双网口绑定时重启设备很可能会变化IP,导致连接不方便,故编写此程序定时执行更新主机名和IP的映射关系,使用主机名即可保证访问效果。

开发环境:golang 1.20+

编译构建:`go build .`

使用帮助:`./zspace -h`

运行(特权):`sudo ./zspace -network <> -dname <>`