#DuckDNS ipv6

1 messages · Page 1 of 1 (latest)

hexed pulsar
#

Hey guys, I installed duckdns and edited the config, but I'm stuck. How can I define my ipv6 to get it onto duckdns? The issue is, my provider doesn't give ipv4 anymore so I have a ipv4 but this only works internally for the provider. I have to set the ipv6 somehow..

My config looks like this:

domains:
  - mydomain.duckdns.org
token: mytoken
aliases: []
lets_encrypt:
  accept_terms: false
  algo: secp384r1
  certfile: fullchain.pem
  keyfile: privkey.pem
  ipv6: true
  ipv4: false
seconds: 300
hexed pulsar
#

bump

steel python
#

Docs say:

Option: ipv6 (optional)
By default, Duck DNS will auto detect your IPv6 address and use that. This option allows you to override the auto-detection and specify an IPv6 address manually.

So not a boolean. If you want it to auto-detect from the interface, don't specify that property, otherwise specify your IPv6 address/address fetching service URI there

hexed pulsar
#

But if u don't use the ipv6 it doesn't get a IP either I've read.. no? Also it should never fetch my ipv4 because this is only for internal at Glasfaser. My ipv4 can't be reached from the Internet. This dslight stuff.

hexed pulsar
#

Bump

steel python
#

I'm not clear what you're asking at this point. having ipv4: false seems like it should just skip adding an A record, which sounds like what you want

#

You need to specify your public IPV6 address or set the value to a service that returns it

hexed pulsar
steel python
#

What's the log say? Also ipv4 isn't a valid attribute of lets_encrypt

#

You should see the API result from both the IPv4 and 6 updates in the logs, or errors if it failed.