Skip to content
This repository has been archived by the owner on Mar 14, 2023. It is now read-only.

DDNS for IPv6 #3

Open
mihai-catalin opened this issue Aug 15, 2021 · 3 comments
Open

DDNS for IPv6 #3

mihai-catalin opened this issue Aug 15, 2021 · 3 comments

Comments

@mihai-catalin
Copy link

Hi,
Would be possible to update the script for IPv6 support? As far I understand the script is supporting just IPv4.
Thanks

@rossporkbun
Copy link
Contributor

Hi, thanks for your suggestion. Can you tell me more about your use case? Do you have both an IPv4 and an IPv6 address? Would you want the script to update both, or just one?

@mihai-catalin
Copy link
Author

Hi, thanks for your suggestion. Can you tell me more about your use case? Do you have both an IPv4 and an IPv6 address? Would you want the script to update both, or just one?

Hi,
In one case i have the connection with both IPv4 and IPv6, but for IPv4 the ISP use CGNAT.
I need IPv6 to reach that router and so far i don't believe IPv4 would be useful to be updated.
For begining separated script for IPv6 should be enough; i was thinking to try myself to modify the existing one, but i didn't have time for checking.
Thank you

@GreenReaper
Copy link

GreenReaper commented Sep 30, 2021

I have one CDN node on a dynamic connection. We use subdomains to split them up. For now, its connection doesn't support IPv6 (so we use a static HE.net tunnel for mobile clients, which tend to otherwise be stuck on 6to4 CGNAT or similar), but it will do in the future, with a different provider which in my experience varies both IPv4 and IPv6 (dynamic /56 prefix) from time to time.

We'd want to set IPv4 too, but it wouldn't be a problem if it required a separate invocation.

con-f-use added a commit to con-f-use/porkbun-dynamic-dns-python that referenced this issue Dec 22, 2021
Modernizes the Python DDNS client:

* Use argparse for CLI argument handling (better help text, validation and error messages)
* Accept config file from stdin
* Use modern Python naming conventions
* Use ipaddress for validation
* Default value for the base url of the API
* Closes porkbundomains#2 
* Closes porkbundomains#3
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants