需求:有几台机器在内网游走,不固定 ip ;另有几台机器固定 ip,想知道其他机器目前的 ip 。
所以请问,有(单次或间隔)向服务端推送 ip 的服务么?
1
whileFalse 2021-05-14 17:09:08 +08:00
zookeeper 😂
|
2
monson OP @whileFalse 我就只想杀个小鸡,这牛刀有点儿重。。
|
3
whileFalse 2021-05-14 17:20:27 +08:00
@monson 哈哈哈哈 那你随便写个 webserver 呗....这种程度的需求一天怎么都搞定了吧。
|
4
chogath 2021-05-14 17:48:27 +08:00
整个 node.js express web server
|
5
Tianao 2021-05-14 18:01:23 +08:00 via iPhone
mDNS 中继了解一下。
|
6
huiyanpohundh123 2021-05-14 18:12:38 +08:00
自己写个小脚本啊
|
7
oneisall8955 2021-05-14 19:21:28 +08:00 via Android
dhcp 的主机 cron 每 10 秒钟 ssh echo 一次 IP 到某固定 IP 的主机文件,文件名称就是 hostname+mac+IP,内容也是 IP,我觉得很简单呀(配置上公钥)
|
8
yeqizhang 2021-05-14 20:32:32 +08:00 via Android
服务端这个 http 服务接收各客户端 curl 带上 ip
|
9
Jirajine 2021-05-14 21:07:34 +08:00 via Android
coredns 写个插件
|
10
CheckTime 2021-05-14 21:41:10 +08:00
我说一下我用的两个方案,以前有国内公网服务器的时候用的是方案一,就传一个 IP 地址,frp 速度也贼快。现在只有国外的服务器了,frp 有问题不想折腾了,就用了方案二。
方案一:内网机器运行 flask,然后使用 frp 把端口穿透到公网服务器上,访问公网固定地址实时获取内网 IP 。 优点:实时 IP 缺点:frp 方案二:公网服务器上运行 flask,然后内网机器定时把 IP POST 上去,或者每次重新拨号就 POST 一下。 优点:只要能访问互联网的机器就行 缺点:不是实时 IP |
11
CheckTime 2021-05-14 21:43:12 +08:00
不好意思,仔细看文才发现机器不通外网,打扰了。
|
12
billlee 2021-05-14 22:23:46 +08:00
同推荐 coredns
|