老周部落

Results 14 comments of 老周部落

可以考虑增加个自定义API URL的功能 例如CF之类的境外DNS API如果走直连的话速度是特别慢的。 走代理是个好方法,但是跑服务的机器单独为了DDNS搞个代理有点不值当。 可能墙外机器反代API本身是个好一点的选项(~~没试过CF的API能否这么做~~ 试过了,CF的API没问题),尤其是在IPv6时代,基本上家庭网内每个对外服务的机器都要运行一个这样的程序。 此提议已否决,详见 #163

另外可以考虑给DDNS自身一些设置的空间 举个例子,CF的DNS解析,目前需要去请求Zone-List获取Zone-ID,如果配置文件能配置Zone-ID,那么这个流程就可以省掉了,一方面可以节约请求的时间(请求两次这个玩意确实比较花时间,而且容易半截卡住导致失败),另外一方面也可以不需要在CF后台给API这个权限,安全性可以更高一些。

> > > > 可以考虑增加个自定义API URL的功能 > > 例如CF之类的境外DNS API如果走直连的话速度是特别慢的。 > > 走代理是个好方法,但是跑服务的机器单独为了DDNS搞个代理有点不值当。 > > 可能墙外机器反代API本身是个好一点的选项(没试过CF的API能否这么做),尤其是在IPv6时代,基本上家庭网内每个对外服务的机器都要运行一个这样的程序。 > > 这个和我说的“仅更新前缀”是差不多一个意思了😂 也不完全一样,有些场景下有区别。 例如最常见的一个网段下多服务的场景,明显您的方案更有优势(一台机器全部代理解决)。 但是如果考虑更复杂的场景,例如多运营商,多地运行,或者可以信赖的几个人统一用一个代理加速,可能仅更新前缀就不能很好的处理这种情况了。

由于目前的部分新功能也采用或拟采用Provider方式实现,会出现例如既需要CloudFlare解析,又需要发邮件或者调用API的场景,从目前来看可能现在需要支持一个多Provider的功能了。

> 希望可以扫描局域网内的机器,并为其设置DDNS。 > 使用场景比如,手机、电脑连接同一WiFi,在手机上开FTP服务,然后在电脑上访问手机。手机IP可能会发生变化,又不能为手机设置固定IP,所以**想通过电脑设置DDNS绑定到手机IP**,或者通过局域网内一台服务器来设置DDNS。再比如,局域网内有NAS服务器,IP也无法固定,需要设置DDNS,也是类似的。 > 但是,如果在每台机器上都安装DDNS服务,比较麻烦,而且可能不支持安装,比如用作AP的路由器上面。 > 所以,希望可以支持扫描局域网内机器,支持指定网段、按主机名或者MAC地址筛选。 C段扫描的时间可能还勉强能接受,如果更大时间就太长了,更别提IPv6时代/64起步了。 建议还是由用户提供MAC,完了走ARP或者NDP协议解析IP地址,但是需要设备在同一个网段里,不过个人认为相较于扫描的高成本来说是能接受的。

> > > 能否实现局域网下,其他设备的IPV6更新 > 例如弄了个docker,走的macvlan,独立分配了一个IPV6地址。 > 这个docker本身就不能使用这个脚本,有没办法可以实现 局域网下的设备 独立更新ipv6的ddns 目前据我所知这个重构还没有做或者还没有发布版本,建议先修改 Dockerfile 加入脚本,后续发版了再替换掉。

> > > Cloudflare支持開啟Proxy必須有,否則用Cloudflare就沒有意義了 可以按照官方推荐方式配置 proxy 设置支持 HTTP 正向代理 或者自行实现到 DNS 的接口,完了走 callback 模式中转(我这边是这么做的,因为内网 proxy 的 SLA 达不到我的要求) 之前提过支持反向代理的 PR (自定义请求域名),不过官方已经否决此提议,详见 #163

> > > 目前 opentuna 存在主体问题尚待讨论,故没有申请加入任何的官方列表。 了解了,谢谢。

关联 Issue: #10 IPTV 冬奥纪实频道撤了

根据北京广播电视台最新通知,冬奥纪实频道与科教频道重组为纪实科教频道(地面/户户通标清、上星高清、地面8K制式播出)、体育休闲频道(地面标清、高清、4K同播)。 IPTV 看项目主项目是已经重新加回了体育休闲高清频道,不过我这里 udpxy 无法看,盒子上面连标清频道都没有,估计是 IPTV 平台配了数据但是组播流还没配置。