Skip to content
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

GoDaddy IPv6-Support #386

Open
bdewoop opened this issue Apr 12, 2022 · 1 comment
Open

GoDaddy IPv6-Support #386

bdewoop opened this issue Apr 12, 2022 · 1 comment

Comments

@bdewoop
Copy link

bdewoop commented Apr 12, 2022

Hey there
is it planned to support the IPv6 checkup too?

@nickbabcock
Copy link
Owner

Yes it is planned though not actively being worked on at the moment. Here are the high level tasks:

  • Determine the IP versions to lookup for WAN (as one could have an IPv6 only machine or a dual stack, where both IPv4 and IPv6 are needed)
    • Taking inspiration from godns, we could introduce an ip_types property for each domain like:
    [[domains]]
    type = "cloudflare"
    token = "dec0de"
    zone = "example.com"
    records = [
        "n.example.com"
    ]
    ip_types = ["4", "6"]
    
    # The default:
    # ip_types = ["4"] 
    If we see any domains that have an ip_type of 4 then the WAN IPv4 is looked up on start. Same thing for IPv6.
    • Will need to add the code to get IPv6 from the current WAN IP providers (opendns and ipify).
  • Go through list of DNS providers and ensure that they can accept AAAA records and update the code accordingly

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants