-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
IPv6 entries: updating AAAA records #44
Comments
Sorry, there's no IPv6 support for now. |
BTW, it seems you are trying to update a DNS record in Aliyun with errors? If you don't need to update any records in Aliyun DNS you can safely remove the whole |
Feel free to contact me to test IPv6. I already have removed the AliDNSRecords part. This is my reducted config file:
|
Support updating IPv6 records for fixing issue #44 Known bugs: Addresses with leading zeros(e.g. 2001:0db8:0000:0000:0000:ff00:0042:8329) and without leading zeros(e.g. 2001:db8:0:0:0:ff00:42:8329) will be treated as different addresses. Addresses with consecutive sections of zeros(e.g. 2001:0db8:0000:0000:0000:ff00:0042:8329) and without consecutive sections of zeros(e.g. 2001:db8::ff00:42:8329) will be treated as different addresses.
Support updating IPv6 records on CloudFlare Support updating IPv6 records for fixing issue #44 Known bugs: Addresses with leading zeros(e.g. 2001:0db8:0000:0000:0000:ff00:0042:8329) and without leading zeros(e.g. 2001:db8:0:0:0:ff00:42:8329) will be treated as different addresses. Addresses with consecutive sections of zeros(e.g. 2001:0db8:0000:0000:0000:ff00:0042:8329) and without consecutive sections of zeros(e.g. 2001:db8::ff00:42:8329) will be treated as different addresses.
I've added support for updating IPv6 on the latest release, you can have a try. And beware that there is a new property called |
Thank you for making an update this quickly! Here's what I found after testing:
Points two and three should be easy enough fixes. In Java I got the IPv6 directly from the ethernet adapter, instead of a website - maybe you can do the same? Enabling proxying should be as easy as setting the corresponding flag in the HTTP request if I'm not mistaken...? |
Sorry for the late response. In short, I'm not going to do further developing on IPv6 support, instead, I'll remove it in the next version. Here's the detailed explanation.
My suggestion is, you can fork this repo and do your customization on top of it, or you can make your own application. I'm going to close this issue. If you have any further questions, feel free to re-open it. Also I think there is something I should let you know. After I did some research, I found out that usually there are 3 IPv6 addresses on one computer: the link-local address, the temporary address, and the permanent address. The link-local address is just like 127.0.0.1 in IPv4, nothing much to talk about. The permanent address, which usually shown as The temporary address is the one you can expose to others. It is generated with some sort of rules, and it will change after some time. |
Is there a way to update AAAA records using dnsupdater?
By default, dnsupdater tries to set my IPv4 address, failing at it, because in CloudFlare I have no A record. This is due to my ISP only providing IPv6 (common in Germany). More precisely, my IPv4 address is that of my ISP, shared with thousands of other people through DS-Lite.
The text was updated successfully, but these errors were encountered: