zwmscorm / sharealiddns

全功能阿里云域名解析脚本(支持IPV4, IPV6, 多域名等,同时支持asuswrt-merlin 、padavan、pandorabox、lede/openwrt固件)
https://github.com/zwmscorm/sharealiddns
386 stars 91 forks source link

大神 谢谢你的分享 我遇到了 客户端不在活跃状态, 因此无法获取IPv6 IP 的问题 #19

Open lixmch opened 4 years ago

lixmch commented 4 years ago

我解析了三个MAC, 其中路由器wan口失败 路由器下的MAC一个成功 一个失败 TIPS:[xx:xx:xx:xx:xx:xx]client is not active, so it cannot get IPv6 IP, skip[客户端不在活跃状态, 因此无法获取IPv6 IP] WARNING:1:[AAAA]-[xxxx.xxx.xxx]restart for failed operation MAC地址是路由器wan的 请问如何解决?

但路由器下的一个IPV6解析成功了

zwmscorm commented 4 years ago

1、保证客户端一直在线状态并进行数据交换,否则IPV6将被回收。运行sharealiddns client可以观测客户端状态。 2、如果是解析ASUS路由器, 因路由器的httpd不侦听IPV6, 所以不会成功,可以考虑使用NGINX做反向代理解决。如果是其他路由器,请检查防火墙。另外如果是PC客户端,参看此脚本帮助文件自行解决。 此脚本是一个解析DNS脚本,从解析这个角度看是成功的。

lspiritcoderl commented 3 years ago

我也遇到了这个问题。我有一台archlinux服务器,使用dhcpcd获取ip地址联网,当我使用sharealiddns client ipv6时无法获取该服务器mac地址,使用sharealiddns client ipv4时可以获得mac地址。 路由系统是openwrt,openwrt管理页面可以实现ddns,ddns使用的是ipv6