xubiaolin / docker-zerotier-planet

一分钟私有部署zerotier-planet服务
2.5k stars 466 forks source link

请问,zerotier-planet或者moon布置能否在域名上进行 #47

Closed oldskooler closed 11 months ago

oldskooler commented 1 year ago

腾讯或者阿里云的服务器,第二年起就变的很贵;家里宽带有公网ip地址,但是ip地址不固定,几天会变一次,已经使用域名绑定,家里有nas服务器,常年开机的,现在想请问下能否在家里服务器中部署[zerotier-planet],方便各种设备组成局域网

xubiaolin commented 1 year ago

可以在域名上进行的

maxin-cn commented 1 year ago

可以在域名上进行的

那应该怎么设置呢?比如moon,直接把moon.json中的ipv4地址更改为域名吗?

xubiaolin commented 1 year ago

使用最新的代码重新部署一下就行

maxin-cn commented 1 year ago

使用最新的代码重新部署一下就行

代码获取的也是当前的ip地址,ip变了呢?又重新部署吗?

xubiaolin commented 1 year ago

最新的代码会提示你,可以使用域名来替代ip

maxin-cn commented 1 year ago

最新的代码会提示你,可以使用域名来替代ip

您代码里面似乎是把moon中ipv4地址给更换成了域名,但似乎zerotier目前并不支持用ddns来搭建moon服务器?您说的是指可以使用ddns来访问控制界面吗?

xubiaolin commented 1 year ago

ddns需要你自己做,目前只是支持通过域名来替换ipv4

oldskooler commented 1 year ago

域名需要什么格式的? xxx1.xxx.xxx 还是 xxx.xxx 试了好几遍,用域名不行,连不上,用ip地址可以 我是在pve中安装ubuntu,再在ubuntu中安装的

oldskooler commented 1 year ago

大佬又来更新了啊,能测试下是否支持ipv4 域名吗

xubiaolin commented 1 year ago

亲测,域名目前有些问题,原因不太清楚

wzqvip commented 1 year ago

同求。我是家宽,有动态公网ip,群晖用域名ddns效果很好,大概2-3天会变一次ip。

Shiradan commented 1 year ago

我也是同样的问题,很想用域名,但我查了下,看到国外论坛有人说过zerotier底层实现不支持DNS,更别说DDNS了,全部是基于IP地址的连接访问,因此域名服务也就不可用,目前只能每次IP变更重新部署一遍,并且每个客户端重新覆盖一遍planet,有需要的可以准备一套备用的内网穿透服务作为重新部署的跳板,机子不多也就每次花个半小时左右的功夫,勉强可以接受。zerotier胜在无门槛,tailscale一系过于麻烦了,自己配要折腾很长时间,我懒了。感谢作者的docker镜像,对比了几款同源的,算是最简单好用的了。

simplove commented 1 year ago

测试了下,域名确实不行,牙根没看有向服务器的端口请求,应该是还没有到DNS那一步

simplove commented 1 year ago

https://github.com/zerotier/zeronsd 需要配合这个来使用,未来在2.0上面可以直接实现DNS的功能 等大佬研究下怎么弄@xubiaolin

Gxyloj commented 1 year ago

部署时ipv4直接输域名,其他设备加入网络控制台看不到用户

xubiaolin commented 11 months ago

暂不支持域名

zeroworld1 commented 3 months ago

现在只会动态域名方式了吗?还是zerotier底层就需要固定IP?